Text Case Converter

Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case, with aLtErNaTiNg and iNVERSE for fun. Every case updates as you type. Nothing is uploaded.

Convert your text
Every case updates as you type. Copy the row you need.

UPPERCASE

THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG

lowercase

the quick brown fox jumps over the lazy dog

Title Case

The Quick Brown Fox Jumps Over the Lazy Dog

Sentence case

The quick brown fox jumps over the lazy dog

camelCase

theQuickBrownFoxJumpsOverTheLazyDog

snake_case

the_quick_brown_fox_jumps_over_the_lazy_dog

kebab-case

the-quick-brown-fox-jumps-over-the-lazy-dog

aLtErNaTiNg

tHe QuIcK bRoWn FoX jUmPs OvEr ThE lAzY dOg

iNVERSE

tHE QUICK BROWN FOX JUMPS OVER THE LAZY DOG

How to use

  1. Type or paste your text into the box. All nine conversions update live as you type; there is no button to press.
  2. Find the row for the case you want and copy it. UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case, aLtErNaTiNg, and iNVERSE are always visible.
  3. Title Case follows the Associated Press Stylebook: articles, coordinating conjunctions, and prepositions of three or fewer letters stay lowercase unless they open or close the title.
  4. Clear the box to start over. Nothing you type is saved anywhere.

Frequently asked questions

Is my text uploaded or stored anywhere?

No. Every conversion happens in your browser tab. Your text is never uploaded, never stored, and the page sets no cookies. Once the page has loaded, it keeps working offline. Ad slots on the page are served by third-party networks, which follow their own privacy policies.

Which title case style does this follow?

The Associated Press Stylebook. Articles (a, an, the), coordinating conjunctions of three or fewer letters (and, but, or, nor, for, so, yet), and prepositions of three or fewer letters (as, at, by, in, of, off, on, out, per, to, up, via) stay lowercase, unless the word opens or closes the title. Every other word is capitalized.

Does sentence case keep proper nouns capitalized?

Only where it can, and no algorithm can do it fully. Words with capitals past their first letter keep them, so iPhone and McDonald's survive, and in text that mixes cases acronyms like NASA survive too. An ordinary capitalized word such as John or Paris looks like any other capitalized word, so it comes back lowercase. Text written entirely in capitals is treated as shouting and normalized, which lowercases caps acronyms along with it.

How are camelCase, snake_case, and kebab-case decided?

Any run of characters that are not letters or digits separates words, so "hello, world!" is two words and "it's" is two. Capital letters split words the way they were typed, so parseHTMLText becomes parse_html_text in snake_case. Digits stay glued to the letters around them, so foo2bar is one word and stays foo2bar, while base64Encode splits into base64_encode. camelCase of hello_world gives helloWorld, and snake_case of helloWorld gives hello_world.

What happens to accented letters and other alphabets?

Accented letters with upper and lower forms, like é and Ñ, convert like any other letter. Letters and scripts without case forms, such as 北京 or العربية, count as word characters rather than separators, so they pass through the word logic with their shape unchanged.