SolutionsCase StudiesAI ToolsResourcesAboutContact
Get Your Free AI Automation Audit Book a Free 30-Minute Strategy Call

Case Converter

Paste text and convert it to UPPERCASE, lowercase, Sentence case, Title Case (headline style or every word), camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, aLtErNaTiNg or iNVERSE case, then copy the result. It works on accented and non-Latin letters too.

Free, no signupNo daily limitRuns in your browser - nothing you enter is uploadedUpdated

Every case at a glance

Case"user first name"Typical use
UPPERCASEUSER FIRST NAMEHeadings, warnings, short labels
Sentence caseUser first nameNormal writing, UI text, email subjects
Title CaseUser First NameHeadlines, book and article titles
camelCaseuserFirstNameJavaScript and Java variables
PascalCaseUserFirstNameClass and component names
snake_caseuser_first_namePython variables, database columns
kebab-caseuser-first-nameURLs, CSS classes, file names
CONSTANT_CASEUSER_FIRST_NAMEConstants and environment variables

Worked example: a headline

Input: the lord of the rings: the return of the king

Title Case (headline style): The Lord of the Rings: The Return of the King Every Word Capitalised: The Lord Of The Rings: The Return Of The King

In headline style "of" and "the" stay lowercase, but "The" after the colon is capitalised because it starts the subtitle, and the first and last words are always capitalised.

Two kinds of Title Case

Headline style - what newspapers and most style guides use - capitalises the important words and leaves short articles, conjunctions and prepositions in lowercase: a, an, the, and, but, or, nor, for, of, on, in, at, to, by, as, if, per, via, vs. The first word, the last word and any word after a colon are always capitalised.

Every word capitalised is simpler and common for product names and buttons. Style guides do not fully agree (AP capitalises words of four or more letters, Chicago lowercases all prepositions), so check your house style for important titles.

The programmer cases split text into words at spaces, punctuation and existing capital letters, so userFirstName converts cleanly to user_first_name and back.

What this calculator does not do

  • Sentence case cannot recognise names, places or acronyms - check them after converting.
  • Title Case follows one headline-style rule set, not every style guide (AP, APA and Chicago differ on some words).
  • Programmer cases drop punctuation between words.

Frequently asked questions

What is the difference between Title Case and Sentence case?
Sentence case capitalises only the first word of each sentence (and the word I), like normal writing. Title Case capitalises the main words of a heading: "The Lord of the Rings".
Which words stay lowercase in Title Case?
In the headline-style option, short articles, conjunctions and prepositions - a, an, the, and, but, or, nor, for, of, on, in, at, to, by, as, if, per, via, vs - stay lowercase unless they are the first word, the last word, or follow a colon. Style guides differ slightly; the "every word" option capitalises everything.
What are camelCase, snake_case and kebab-case?
Ways of joining words without spaces, used in code and file names. camelCase: userFirstName. PascalCase: UserFirstName. snake_case: user_first_name. kebab-case: user-first-name. CONSTANT_CASE: USER_FIRST_NAME.
Does Sentence case know proper nouns?
No. It lowercases everything and then capitalises sentence starts and "I", so names like London or Ahmed will need fixing by hand.
Is my text uploaded?
No. The conversion runs in this page and nothing is sent or stored.