Skip to content

Case Converter — Change Text to Upper, Lower, Title or Sentence Case

Paste text and pick a case to convert it instantly: uppercase, lowercase, title case, sentence case, capitalised words, alternating or inverted case, plus camelCase, PascalCase, snake_case and kebab-case. Conversion happens as you type, in your browser, and the text is never uploaded.

Convert to

Everyday

Developer formats

Title Case keeps short words such as “a”, “of” and “the” lowercase unless they open or close the line. This convention applies to English.

Characters
0
Words
0
Lines
0

Your text stays in this browser tab. Nothing is uploaded, saved or logged.

How to change the case of text

  1. Paste your textPut the text into the first box. Line breaks and paragraphs are preserved, and there is no length limit.
  2. Choose a casePick an everyday option — uppercase, lowercase, title case, sentence case, capitalise every word, alternating or inverted — or a developer format such as camelCase.
  3. Copy or download the resultThe converted text appears immediately. Copy it, download it as .txt, or select “Use as input” to run a second conversion.

What each case option does

UPPERCASE and lowercase convert every letter. Title Case capitalises the significant words and leaves short function words lowercase. Sentence case lowercases everything, then capitalises the first letter of each sentence. Capitalise Every Word raises every word's first letter with no exceptions, matching most spreadsheet PROPER functions.

Alternating case lowercases and uppercases letters in turn, ignoring spaces and punctuation. Invert case flips each letter, the fastest fix for text typed with caps lock on. Casing is locale-aware, so Turkish dotted and dotless i, German ß and Greek final sigma go through the browser's Unicode implementation rather than an ASCII shift.

Title case is a convention, not a rule

Title case capitalises the first and last words plus the significant words between them, leaving articles, short prepositions and coordinating conjunctions lowercase. Mid-line, this tool keeps lowercase: a, an, and, as, at, but, by, for, if, in, nor, of, on, or, per, so, the, to, up, via, vs and yet. “the end of the road” becomes “The End of the Road”.

Style guides disagree. AP capitalises prepositions of four letters or more, writing “Over” and “With” where Chicago may not. No automated conversion satisfies every guide, and the convention is English-specific: French and Spanish titles use sentence case, and German capitalises all nouns regardless of position.

Sentence case and where it breaks

Sentence case lowercases the whole text, then capitalises the first letter after each full stop, question mark, exclamation mark or line break. Because it lowercases first, proper nouns go with it: “I flew to Paris in March” becomes “I flew to paris in march”. That is unavoidable without a dictionary of names, so use it on text written in all caps and fix names by hand.

The developer formats

camelCase, PascalCase, snake_case and kebab-case strip spaces and punctuation and rejoin the words. Input is split on whitespace, punctuation and existing camel-case humps, so “userFirstName”, “user first name” and “user-first-name” yield the same tokens and convert freely between formats. camelCase lowercases the first word and capitalises the rest, PascalCase capitalises all, snake_case joins with underscores and kebab-case with hyphens — also the convention for URL slugs.

Your text never leaves the tab

Conversion is string manipulation done by your browser as you type. The text stays in the page's memory, is never sent to a server, and is discarded when you close the tab. Downloads are generated locally. No account, no autosave, no analytics.

Frequently asked questions

How do I change text from uppercase to lowercase?

Paste the text into the box and select “lowercase”. Every letter is converted, including accented and non-Latin characters. Copy the result or download it as a .txt file.

What is the difference between title case and capitalising every word?

Title Case leaves short function words such as “of”, “the” and “and” lowercase unless they start or end the line. Capitalise Every Word raises the first letter of every word without exception. “the end of the road” becomes “The End of the Road” in the first and “The End Of The Road” in the second.

Why does sentence case lowercase names?

Sentence case lowercases the entire text before capitalising the first letter of each sentence, and it has no way to recognise proper nouns. “Paris” becomes “paris”. Correcting names by hand afterwards is expected.

Can it fix text I typed with caps lock on?

Yes. Use “iNVERT cASE”, which flips every letter to the opposite case. Text that came out as “hELLO wORLD” becomes “Hello World” in one step.

Does it work with accented and non-Latin text?

Yes. Conversion uses the browser's locale-aware Unicode casing, so accented Latin, Greek, Cyrillic and other scripts convert correctly, including special cases like German ß and Greek final sigma.

Is my text uploaded anywhere?

No. All conversion happens in your browser, the text is never transmitted, and nothing is stored once you close the tab. The page works offline after it has loaded.

More free tools that run entirely in your browser.

Last updated