Skip to content
Text Tools

Case Converter

Convert any text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase and 7 more formats — instantly, in one click.

  • Free forever
  • No signup
  • Runs 100% in your browser
Use the Case Converter

Converted text will appear here — type above and pick a case

Characters0
Words0
Active caseSentence case

What is a Case Converter?

A case converter is a tool that changes the capitalization of text — turning it into UPPERCASE, lowercase, Title Case, Sentence case or programming cases like camelCase and snake_case. Paste your text, click a format, and copy the result. It's the fastest way to fix text typed with Caps Lock on or to reformat headings and code identifiers.

The Caps Lock rescue and other everyday saves

Everyone has done it: you look up after three paragraphs and realize Caps Lock was on the whole time. Retyping is a waste of minutes you'll never get back — pasting the text here and clicking "Sentence case" fixes it in one second. The same rescue works for text that arrives in the wrong case from somewhere else: a spreadsheet export in ALL CAPS, a form that forced uppercase, a headline a colleague typed in all lowercase.

Because conversion always runs from your original input — never chained from a previous conversion — you can click through every format freely until the output looks right, without corrupting the text.

Proper Title Case, not capitalize-everything

Real title case follows style-guide rules: major words (nouns, verbs, adjectives, adverbs) are capitalized, while small words — "and", "of", "the", "in", "a", "to" and their friends — stay lowercase unless they are the first or last word of the title. That is why "the lord of the rings" becomes "The Lord of the Rings" and not "The Lord Of The Rings".

Many online converters simply uppercase every word, which looks amateurish on book titles, blog headlines and presentation slides. This tool applies the standard small-words rule automatically, and also handles hyphenated words correctly, capitalizing each part of a compound like "Mother-in-Law".

Developer cases explained

Four of the twelve formats exist for code. camelCase (firstName, orderTotal) starts lowercase and capitalizes each following word — the convention for variables and functions in JavaScript, Java and many other languages. PascalCase (FirstName, OrderTotal) capitalizes the first word too, and is standard for classes, components and types. snake_case (first_name) uses underscores and is the norm in Python, Ruby and many database schemas. kebab-case (first-name) appears in CSS classes, HTML attributes and URL slugs, while CONSTANT_CASE (MAX_RETRIES) marks environment variables and constants.

The converter is smart about input too: paste an existing identifier like "userFirstName" and it detects the camelCase humps before splitting, so converting between conventions is a one-click operation. Accented and non-ASCII letters are handled correctly throughout — é, ü and ñ convert to É, Ü and Ñ.

A quick example of the round trip: paste "user first name" and click camelCase to get userFirstName for a JavaScript variable, click snake_case to get user_first_name for a Python module, or click kebab-case to get user-first-name for a CSS class or URL slug — all from the same original text, with no retyping and no risk of a typo creeping in between versions.

Choosing the right case for the job

Each format has a home. UPPERCASE carries urgency and works for short headings, legal notices and acronyms — but whole paragraphs in caps genuinely slow readers down, so use it sparingly. lowercase has become a stylistic choice for casual branding and social posts, and it is also the safest first pass when normalizing messy data before comparing or deduplicating it.

Sentence case — capitalizing only the first word of each sentence — is the standard for body copy, UI labels and most modern headlines; it is also the one-click fix for accidental Caps Lock typing. Title Case belongs to headlines, book and film titles, and formal headings where tradition calls for it. Capitalize Each Word sits somewhere in between and is useful for names and labels, though it lacks the small-word nuance of true title case.

The two playful formats earn their place too: tOGGLE cASE instantly inverts whatever casing you have — handy when every letter came out backwards — and aLtErNaTiNg cAsE creates the mocking "spongebob" style for jokes and memes. And when you are renaming anything in code, the developer cases keep your identifiers consistent with the conventions of your language instead of whatever casing the original author happened to use.

Text Tools

Why use our case converter?

One-click conversion

No manual retyping — even hundreds of thousands of characters convert instantly, locally.

Smart Title Case

Follows standard style-guide rules: small words like "and", "of" and "the" stay lowercase mid-title.

Developer cases built in

camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE for identifiers and slugs.

Runs offline in your browser

Your text is never uploaded — conversion happens 100% on your device.

Case Converter examples

Every conversion runs from your original input — clicking another case never chains or corrupts the text.
InputCaseOutput
hello worldUPPERCASEHELLO WORLD
tHE qUICK bROWN fOXSentence caseThe quick brown fox
the lord of the ringsTitle CaseThe Lord of the Rings
user first namecamelCaseuserFirstName
user first namesnake_caseuser_first_name

How to use this case converter

  1. Paste or type your text into the input box.

  2. Click the case format you want — UPPERCASE, Title Case, camelCase or any of the 12 options.

  3. Review the converted result in the output box; it updates live as you edit.

  4. Click "Copy output" to use it, or "Download .txt" to save it as a file.

Common mistakes to avoid

  • Retyping ALL-CAPS text by handPaste it here and click "Sentence case" — it lowercases everything, then capitalizes the start of each sentence.

  • Using tools that capitalize every word of a titleProper title case lowercases "and", "of" and "the" mid-title — ours follows the style-guide rules automatically.

  • Mixing camelCase and snake_case in one codebasePick one convention per language and convert identifiers consistently — paste existing names here to normalize them.

  • Chaining conversions (Title Case → lowercase → camelCase)Always convert from your original text to avoid compounding errors — this tool re-converts from the input automatically.

Frequently asked questions

Get new tools in your inbox

One short email when we launch a new tool. No spam, unsubscribe anytime.

By subscribing, you agree to our privacy policy.