Skip to content
EveryFix

Case Converter

The Case Converter instantly transforms your text into every common case style — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE — each with a one-click copy button. Title Case has no small-word exception list — every word matched by \b\w+ gets its first letter capitalized and the rest forced to lowercase, so an acronym like "NASA" comes out as "Nasa" rather than staying all-caps. Word-splitting (used for Title Case and every programmer-case output) only recognizes letters and digits as word characters, so an apostrophe in a contraction breaks it into two separate "words" that each get capitalized — "don't" becomes "Don'T" in Title Case and "don_t" in snake_case. Sentence case lowercases the entire string first, then re-capitalizes only the single character at the very start and immediately after each ./!/?, so it doesn't special-case the pronoun "I" or preserve acronym casing anywhere mid-sentence.

Beginner30 secondsUpdated 2026-07-08

UPPERCASE

THE QUICK BROWN FOX

lowercase

the quick brown fox

Title Case

The Quick Brown Fox

Sentence case

The quick brown fox

camelCase

theQuickBrownFox

PascalCase

TheQuickBrownFox

snake_case

the_quick_brown_fox

kebab-case

the-quick-brown-fox

CONSTANT_CASE

THE_QUICK_BROWN_FOX

Converts your text into every common case style instantly. Great for code (camelCase, snake_case), headings (Title Case), and constants (CONSTANT_CASE). Everything runs in your browser.

How This Tool Works

Type or paste your text and every case style is generated at once below it. Click the copy button next to any style to grab that version.

Formula & Method

The tool applies standard casing rules to your text: upper/lowercasing every letter, capitalizing the first letter of each word (Title) or sentence (Sentence), and splitting into words to rebuild programmer styles like camelCase, snake_case, and kebab-case.

Example Calculation

Type "don't stop the NASA mission" and every style updates at once: UPPERCASE gives "DON'T STOP THE NASA MISSION"; lowercase gives "don't stop the nasa mission"; Title Case gives "Don'T Stop The Nasa Mission" (the apostrophe splits "don't" into two capitalized fragments, and "NASA" loses its all-caps styling); Sentence case gives "Don't stop the nasa mission" (only the very first letter is capitalized — "nasa" stays lowercase since it isn't at a sentence start); camelCase gives "donTStopTheNasaMission"; PascalCase gives "DonTStopTheNasaMission"; snake_case gives "don_t_stop_the_nasa_mission"; kebab-case gives "don-t-stop-the-nasa-mission"; and CONSTANT_CASE gives "DON_T_STOP_THE_NASA_MISSION".

Please note: This calculator provides estimates for general informational purposes only. Results may not be accurate for every situation — use your judgment and consult a relevant professional when it matters.

Frequently Asked Questions

What is camelCase vs snake_case?+

camelCase joins words with no spaces and capitalizes each word after the first (myVariableName); snake_case joins words in lowercase with underscores (my_variable_name). Both are common in programming.

Does it change my text or just show options?+

It shows every conversion at once without altering your original input, so you can copy whichever style you need.

Is my text private?+

Yes — all conversions happen in your browser and nothing is uploaded or stored.

Why does Title Case turn an acronym like "NASA" into "Nasa"?+

Title Case capitalizes the first letter of each word and forces every other letter in that word to lowercase, with no exception for acronyms or all-caps words. So "NASA" and "USA" become "Nasa" and "Usa" along with the rest of your text — if you need to preserve an acronym's casing, re-type it after copying the result.

Why did "don't" turn into "Don'T" or "don_t"?+

The converter treats only letters and digits as part of a word, so the apostrophe in a contraction splits it into two separate pieces — "don" and "t" — that each get processed on their own. That's why Title Case shows "Don'T" and snake_case/kebab-case/CONSTANT_CASE show "don_t"/"don-t"/"DON_T" instead of treating the contraction as one word.

Found this useful? Share it

Help someone else out — or link to it from your own site.

Link to this tool

Writing about case converter? Paste this on your site to link here.

<a href="https://everyfix.net/tools/case-converter/">Case Converter</a> by <a href="https://everyfix.net">EveryFix</a>