CaseConvert

Free text tool · Runs locally

Case Converter

Paste your text, click a format, copy the result. Thirteen formats in one box — including a Title Case that follows the actual AP and Chicago headline rules instead of capitalizing every word and hoping for the best.

0Words
0Characters
0No spaces
0Lines

Tip: select part of your text first and only the selection is converted. Conversions happen in place and are fully undoable here — nothing leaves your browser.

The short answer

A case converter changes the capitalization of text without changing the words. The formats people reach for most: UPPERCASE and lowercase for normalizing pasted text, Title Case for headlines, Sentence case for body copy, and the developer formats — camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, kebab-case and dot.case — for turning labels into variable names, file names, URL slugs and config keys.

What makes the Title Case here different

Most converters capitalize every word, which produces headlines no style guide would accept — “The Lord Of The Rings”. Real headline styles keep small words small, but AP and Chicago disagree about which ones:

InputAP StylebookChicago Manual of Style
gone with the windGone With the WindGone with the Wind
a river runs through itA River Runs Through ItA River Runs through It
the lord of the rings: the fellowship of the ringThe Lord of the Rings: The Fellowship of the RingThe Lord of the Rings: The Fellowship of the Ring

The rule behind the difference: AP capitalizes prepositions of four letters or more (with, from, through) and keeps shorter ones lowercase (of, to, in). Chicago lowercases prepositions of any length. Both capitalize the first and last words and the first word after a colon. Pick your style in the dropdown above the buttons, or read the full breakdown on the Title Case converter page.

Every format, explained in one line

FormatExampleUsed for
UPPERCASEHELLO WORLDHeadings, labels, fixing caps lock
lowercasehello worldNormalizing data, emails, slugs
Sentence caseHello worldBody text, UI copy, descriptions
Title CaseHello WorldHeadlines and titles, per style guide
Capitalize Each WordHello WorldEvery word capitalized, no style rules
camelCasehelloWorldJavaScript variables and JSON keys
PascalCaseHelloWorldClasses, React components, types
snake_casehello_worldPython, Ruby, database columns
SCREAMING_SNAKEHELLO_WORLDConstants and environment variables
kebab-casehello-worldURL slugs, CSS classes, file names
dot.casehello.worldConfig keys, package names
aLtErNaTiNghElLo WoRlDPlayful social posts
iNVERSEHello WorldFlipping an existing mixed-case text letter by letter

Cleaning, not just casing

Two companions live alongside the converter: Remove Duplicate Lines strips repeated lines from lists while keeping the first occurrence, and Remove Extra Spaces collapses stray spaces, tabs and blank-line piles. Both work on the same paste-and-click basis.

FAQ

Is my text uploaded anywhere?
No. Every conversion runs in JavaScript inside this page. You can load the page, disconnect, and keep converting.
Can I convert only part of my text?
Yes. Select the passage you want changed, then click a format — only the selection is converted.
What is the difference between Title Case and Capitalize Each Word?
Title Case follows a style guide: small words such as articles, conjunctions and (depending on the style) prepositions stay lowercase unless they open or close the title. Capitalize Each Word simply capitalizes every word, small ones included.
Why did my acronym survive Title Case?
Words typed in ALL CAPS (NASA, FAQ) are treated as acronyms and left alone, except in first or last position where the style rules win. If you want everything normalized, run lowercase first, then Title Case.
Is there a length limit?
No fixed limit — conversions are local and instant on documents of any realistic size.
CaseConvert Pro — $9/mo, coming soon.

Saved style presets, batch files and one-click headline styles for whole documents. The free converter above stays free; Pro is a heads-up, not a checkout — no payment is taken today.