TidyFigure

Case Converter

  • 100% free
  • No sign-up
  • Runs in your browser

Paste your text and pick a style. Sentence case capitalises the first letter of each sentence (fixes text typed with caps lock on). Title Case capitalises the main words of a headline but keeps short words like "of", "and" and "the" lower case. Programmers can switch between camelCase, snake_case and kebab-case.

Title Case

Everything runs in your browser. Nothing you type is sent anywhere.

Every case explained

CaseExampleUsed for
Sentence caseThe city of London is busy.Normal writing, UI labels
lower casethe city of london is busy.Hashtags, casual text
UPPER CASETHE CITY OF LONDON IS BUSY.Warnings, acronyms, signs
Title CaseThe City of London Is BusyHeadlines, book and film titles
Capitalize Each WordThe City Of London Is BusyNames, some product listings
camelCasetheCityOfLondonJavaScript and Java variables
PascalCaseTheCityOfLondonClass and component names
snake_casethe_city_of_londonPython, databases, file names
kebab-casethe-city-of-londonURLs, CSS classes
CONSTANT_CASETHE_CITY_OF_LONDONConstants, environment variables

How Title Case works

Title case follows the rules shared by most English style guides (AP, Chicago, APA, MLA): capitalise the first and last word and every "major" word, but keep short articles, conjunctions and prepositions in lower case. The words kept small here are: a, an, and, as, at, but, by, for, if, in, nor, of, on, or, per, the, to, vs, via and with. A word straight after a colon or dash is always capitalised.

Style guides differ on a few details. APA, for example, capitalises any word of four letters or more, including prepositions like "with". If your publication has a house style, check the result against it.

Sentence case and the caps-lock fix

Typed a whole paragraph with caps lock on? Choose Sentence case. It lowers everything, then capitalises the first letter after each full stop, question mark, exclamation mark and new line, and the word "I". Names and places will need a quick manual touch afterwards, since a tool can't know that "london" is a city.

For developers

The programming cases split text into words at spaces, punctuation and existing case changes, so "userAccountID", "user account id" and "user-account-id" all convert cleanly into each other. Each line is converted separately, which makes it easy to rename a whole list of variables at once.

Frequently asked questions

How do I change text from uppercase to lowercase?

Paste the text and click “lower case”. To keep capital letters at the start of sentences, choose “Sentence case” instead.

What words are not capitalised in title case?

Short articles, conjunctions and prepositions such as a, an, the, and, but, or, of, in, on, at, to and for, unless they are the first or last word of the title.

What is the difference between Title Case and Capitalize Each Word?

Title Case keeps small words like “of” and “the” in lower case. Capitalize Each Word capitalises every word.

How do I fix text typed in caps lock?

Paste it and choose Sentence case. Then capitalise any names by hand.

Is my text stored?

No. Conversion happens in your browser and nothing is sent anywhere.

Last updated October 2026 · More text tools