Case Converter

Paste text, click a style, copy the result. Fixes CAPS-LOCK accidents and formats headings, variables and slugs.

Which case for which job

StyleExampleUsed for
Title CaseThe Quick Brown FoxHeadlines, book/report titles
Sentence caseThe quick brown foxBody text, most UI labels, modern headings
camelCasetheQuickBrownFoxVariables in JavaScript, Java
PascalCaseTheQuickBrownFoxClass names, React components
snake_casethe_quick_brown_foxPython variables, database columns
kebab-casethe-quick-brown-foxURLs, CSS classes, file names

Title case, properly

Full style guides (AP, Chicago) lowercase short words — a, an, the, of, in, on, to, and, or — unless first or last in the title. This tool follows that rule rather than blindly capitalizing every word, so "the lord of the rings" becomes "The Lord of the Rings", not "The Lord Of The Rings".

For SEO and file naming

URL slugs should be kebab-case, lowercase, with no stop-word clutter: /mortgage-calculator beats /Mortgage_Calculator(FINAL2). Search engines treat hyphens as word separators; underscores historically weren't. Consistent lowercase also avoids duplicate-URL issues on case-sensitive servers.

Frequently asked questions

Can it fix a paragraph typed with CAPS LOCK on?
Yes — click "Sentence case". It lowercases everything and recapitalizes the first letter of each sentence. Proper nouns need a manual touch-up afterwards, since the tool can't know which words are names.
What does the converter do with numbers and punctuation?
They pass through unchanged in the standard modes. In the programming cases (camel, snake, kebab), punctuation becomes separators and words are joined accordingly.
Is my text sent anywhere?
No — conversion is pure in-browser JavaScript. Confidential text is safe here.