Case Converter

Paste your text and change its capitalisation in one click — fix text typed with Caps Lock on, format headlines in Title Case, or convert names to camelCase and snake_case for code.

🔒 Runs entirely in your browser. Nothing you enter is uploaded or stored.

Text cases explained

CaseExampleUsed for
UPPERCASETHE QUICK BROWN FOXShort headings, acronyms, emphasis
lowercasethe quick brown foxAesthetic captions, URLs, tags
Title CaseThe Quick Brown Fox Jumps Over the Lazy DogHeadlines, YouTube titles, book titles
Sentence caseThe quick brown fox. It was sunny.Normal writing, UI text, captions
camelCasequickBrownFoxJavaScript and Java variables
PascalCaseQuickBrownFoxClass and component names
snake_casequick_brown_foxPython, databases, file names
kebab-casequick-brown-foxURLs and CSS classes
CONSTANT_CASEQUICK_BROWN_FOXConstants and environment variables

Title Case rules

This converter follows common headline style: capitalise the first and last word and all major words, and keep short articles, conjunctions and prepositions (a, an, the, and, but, or, for, of, on, in, to, with, at, by) lowercase unless they come first. Style guides such as AP and Chicago differ on details, so check your publication's rules for formal work.

Fixing text typed with Caps Lock on

Paste the text and press Sentence case. The converter lowercases everything, then capitalises the first letter of each sentence and the word "I". Check proper nouns like names and places afterwards.

Want styled text instead of capitals? Try the fancy fonts generator. Need to count what you wrote? Use the character counter.

Frequently asked questions

What is the difference between Title Case and Capitalise Each Word?

Capitalise Each Word capitalises every word. Title Case leaves small words like "and", "of" and "the" in lowercase unless they start or end the title.

Does the converter keep my line breaks?

Yes. Upper, lower, title, sentence and alternating cases keep your lines. Code cases (camel, snake, kebab) convert each line separately.

Can I undo a conversion?

Yes. Press Undo to step back through your previous versions.

Is my text sent anywhere?

No. Conversion happens in your browser.