Case Converter

Paste text once and see it in every common letter case, from Title Case and Sentence case to camelCase, snake_case and kebab-case for code.

Title CaseThe Quick Brown Fox Jumps Over The Lazy Dog

Title Case

The Quick Brown Fox Jumps Over The Lazy Dog

  • Characters43
  • Words (for code cases)9
Your text in every case
CaseResult
UPPERCASETHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
lowercasethe quick brown fox jumps over the lazy dog
Title CaseThe Quick Brown Fox Jumps Over The Lazy Dog
Sentence caseThe quick brown fox jumps over the lazy dog
camelCasetheQuickBrownFoxJumpsOverTheLazyDog
PascalCaseTheQuickBrownFoxJumpsOverTheLazyDog
snake_casethe_quick_brown_fox_jumps_over_the_lazy_dog
kebab-casethe-quick-brown-fox-jumps-over-the-lazy-dog
CONSTANT_CASETHE_QUICK_BROWN_FOX_JUMPS_OVER_THE_LAZY_DOG
aLtErNaTiNg cAsEtHe QuIcK bRoWn FoX jUmPs OvEr ThE lAzY dOg
iNVERSE cASETHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG

Title Case capitalizes every word; style guides such as AP and Chicago keep short words like "of" and "the" lowercase. Sentence case lowercases proper nouns and acronyms, so check names afterwards. Code cases drop punctuation and apostrophes.

How this was calculated

Words found for the code-style cases: the · quick · brown · fox · jumps · over · the · lazy · dog.

Title Case: first letter of every word capitalized, the rest lowercase.

What each case does

Prose cases keep your spacing and punctuation. Code cases first split the text into words, then join them with a naming convention.

Cases for "the quick brown fox"
CaseResult
UPPERCASETHE QUICK BROWN FOX
Title CaseThe Quick Brown Fox
Sentence caseThe quick brown fox
camelCasetheQuickBrownFox
PascalCaseTheQuickBrownFox
snake_casethe_quick_brown_fox
kebab-casethe-quick-brown-fox
CONSTANT_CASETHE_QUICK_BROWN_FOX

How words are found for code cases

Words are split at spaces and punctuation, at lower-to-upper case changes, and between letters and digits. An acronym stays together until the next capitalized word, so "XMLHttpRequest id" becomes XML · Http · Request · id, giving xml_http_request_id in snake_case and xmlHttpRequestId in camelCase. Apostrophes are removed first, so "don't" becomes dont.

Letters in any script are recognized, including accented Latin, Greek and Cyrillic.

Limits

Title Case capitalizes every word. Editorial styles such as AP and Chicago lowercase short words like a, of and the, so adjust those by hand for headlines. Sentence case lowercases everything except the first letter of each sentence, which also lowercases names and acronyms.

How to use the Case Converter

Paste your text and read every case.

  1. Paste the text

    Type or paste text into the box.

  2. Choose the main case

    Pick the case to show as the headline result.

  3. Copy a result

    Copy the main result or any row of the table.

References

Frequently asked questions

What is the difference between camelCase and PascalCase?

Both remove spaces and capitalize each word. camelCase keeps the first word lowercase (userName); PascalCase capitalizes it too (UserName).

When is snake_case or kebab-case used?

snake_case is common for Python variables and database columns; kebab-case is common in URLs, CSS class names and file names. CONSTANT_CASE is used for constants.

Does it change my original text?

No. It shows every case side by side; choose which one appears as the main result and copy the one you need.

Last updated . Results are estimates for informational purposes only.