Skip to main content

Case Converter

Switch between UPPERCASE, lowercase, Title Case, camelCase, snake_case and more in one click.

Eight cases, and one honest caveat

A film title through every mode.

Input
the lord of the rings: return of the king
Output
UPPERCASE      THE LORD OF THE RINGS: RETURN OF THE KING
lowercase      the lord of the rings: return of the king
Title Case     The Lord Of The Rings: Return Of The King
Sentence case  The lord of the rings: return of the king
camelCase      theLordOfTheRings:ReturnOfTheKing
PascalCase     TheLordOfTheRings:ReturnOfTheKing
snake_case     the_lord_of_the_rings:_return_of_the_king
kebab-case     the-lord-of-the-rings:-return-of-the-king

Read the Title Case line carefully: it produced The Lord Of The Rings: Return Of The King“Of” and “The” are capitalised. This is naive title case, capitalising every word. Style guides (Chicago, AP) keep short prepositions and articles lowercase, so an editor would write “The Lord of the Rings”. If you need style-guide title case, fix those words by hand afterwards.

Online case converter

Need to make text all caps, all lowercase, or turn a variable name from snake_case into camelCase? This case converter offers 9 common formats in one click — great for naming in code and tidying up titles and copy.

Supported formats

  • UPPERCASE / lowercase: all caps, all lowercase.
  • Title Case: first letter of each word capitalized.
  • Sentence case: only the first letter capitalized.
  • camelCase / PascalCase: camel-style naming.
  • snake_case / kebab-case / CONSTANT_CASE: underscore, hyphen, constant naming.

How to use

  1. Paste text into the input box.
  2. Click the format you want.
  3. The result appears instantly and can be copied.

Does Title Case capitalize every word?

Formatting an English headline as Title Case, turning a shouty ALL-CAPS line back into something readable, or flipping a variable name between camelCase and snake_case — doing that by hand is slow and easy to botch, so a one-click converter saves the fiddling. One common misconception worth clearing up: Title Case does not simply capitalize the first letter of every word. The English convention keeps short function words — articles, prepositions, and conjunctions like a, an, the, of, and, in — in lowercase, capitalizing only the first and last words plus the meaningful ones. That's why 'The Lord of the Rings' lowercases of and the. If a tool uppercases every word, that's really Start Case — so give those little words a second look before dropping the result into a formal title.

Two limits worth knowing before you trust it

Test it with an acronym and a brand name first. HTTP response code comes back as camelCase httpResponseCode and snake_case http_response_code — the acronym is flattened, which is what most style guides want but is still a decision rather than a neutral transformation. And iPhone 15 Pro Max in snake_case is i_phone_15_pro_max: it splits at the case transition inside iPhone and leaves a stray leading i. Title case cannot rescue proper nouns either — the lord of the rings becomes The Lord Of The Rings, capitalising even of and the. Run it, then read it.

Frequently Asked Questions

What is the difference between camelCase, PascalCase and snake_case?

camelCase starts lowercase with each following word capitalized; PascalCase capitalizes every word; snake_case is all lowercase joined by underscores; kebab-case joins with hyphens. Each is common in different languages.

What is the difference between Title Case and Sentence case?

Title Case capitalizes the first letter of every word (used for headings); Sentence case capitalizes only the first letter of the whole text.

Does it support non-Latin text?

Case only applies to Latin letters, so CJK characters stay unchanged; the tool converts any Latin letters mixed in.

Are line breaks preserved?

Upper/lower/title/sentence modes preserve line breaks; identifier modes like camelCase and snake_case treat the input as a single name.

Related reading

Title Case vs Sentence Case: Which to Use and When →

Embed this tool

Add this tool to your own website or blog for free — just copy and paste the code below (it includes a link back to this site).