Back to Developer Tools

Case Converter — Title Case, camelCase, snake_case & 11 More (Free, Private)

Free online case converter. Convert text to UPPERCASE, lowercase, Title Case (Chicago/AP/APA/MLA), Sentence case, camelCase, snake_case, kebab-case and more. Acronym-aware, Unicode-correct, runs 100% in your browser.

Zero upload. Runs entirely in your browser.

Title Case style
Letter casing locale
Detect acronyms
Number boundary
Chicago lowercases all prepositions, plus articles and short conjunctions (except so, yet).
Input0 characters · 0 words
Output14
UPPERCASEEvery letter capitalized
Output appears here as you type.
lowercaseEvery letter lowercased
Output appears here as you type.
Title CaseHeadline style by guide; minor words stay lowercase
Output appears here as you type.
Sentence caseFirst letter of each sentence capitalized
Output appears here as you type.
Capitalize Each WordFirst letter of every word — not true title case
Output appears here as you type.
aLtErNaTiNgLetters alternate lower and upper
Output appears here as you type.
InVeRsEEach letter's case flipped
Output appears here as you type.
camelCaseFirst word lowercase, the rest TitleCased, no separators
Output appears here as you type.
PascalCaseEvery word capitalized, no separators
Output appears here as you type.
snake_caseLowercase words joined by underscores
Output appears here as you type.
CONSTANT_CASEUppercase words joined by underscores
Output appears here as you type.
kebab-caseLowercase words joined by hyphens
Output appears here as you type.
dot.caseLowercase words joined by dots
Output appears here as you type.
Train-CaseCapitalized words joined by hyphens
Output appears here as you type.

Case Converter

Paste any text and instantly see it in 14 cases — from UPPERCASE and Sentence case to camelCase, snake_case, and kebab-case. Everything is computed locally in your browser, so nothing is ever uploaded.

Title Case done right

Unlike tools that blindly capitalize every word, this converter follows real style guides (Chicago, AP, APA, MLA). It keeps articles, coordinating conjunctions, and prepositions lowercase according to each guide's rules, while always capitalizing the first and last words.

Programmer naming, acronym-aware

Identifiers are tokenized the way developers expect: consecutive capitals are recognized as a single acronym, so XMLHttpRequest converts to xml_http_request. You control whether numbers attach to the preceding word or split into their own token.

Private by design

No accounts, no tracking, no servers. Conversions are pure, deterministic string operations that run on your device. Unicode casing is handled correctly, including German ß and Turkish dotted/dotless i.

Frequently asked questions

What is the correct way to title case?
Capitalize the first and last words and all major words (nouns, verbs, adjectives, adverbs, pronouns). Lowercase articles (a, an, the), coordinating conjunctions, and prepositions — though the exact rules differ by style: Chicago and MLA lowercase prepositions of any length, while AP and APA capitalize longer ones.
Why do most title case tools get it wrong?
Most tools simply capitalize the first letter of every word. That is "First letter" capitalization, not true title case — it wrongly capitalizes small words like "of", "the", and "and" that style guides require to stay lowercase.
What's the difference between camelCase and PascalCase?
Both join words with no separators and capitalize each word — except camelCase keeps the first word lowercase (myVariable) while PascalCase capitalizes it too (MyClass).
Is my text uploaded anywhere?
No. Every conversion runs entirely in your browser. Your text is never sent to a server — there are no network requests.
How are acronyms like XMLHttpRequest handled?
With acronym detection on, a run of capitals is treated as one word, so XMLHttpRequest becomes xml_http_request rather than x_m_l_http_request. Turn it off to split every capital letter.

Related Tools