Text case converter

Type or paste text once and instantly see it in 12 case styles. Click any card to copy that variation. Useful for renaming, code formatting, headlines, and slugs.

Text case converter

Input0 chars · 0 words · 0 lines

Case style guide

StyleExampleCommon use
lowercasethe quick brown foxURLs, IDs, generic text
UPPERCASETHE QUICK BROWN FOXHeadings, acronyms, emphasis
Title CaseThe Quick Brown FoxHeadlines, book titles, song names
Sentence caseThe quick brown foxBody copy, captions
camelCasetheQuickBrownFoxVariables in JS, Java, Swift
PascalCaseTheQuickBrownFoxClass names, React components
snake_casethe_quick_brown_foxPython variables, DB column names
kebab-casethe-quick-brown-foxURL slugs, CSS class names
CONSTANT_CASETHE_QUICK_BROWN_FOXConstants, env variables
dot.casethe.quick.brown.foxDomain-style identifiers, package paths
aLtErNaTiNgtHe QuIcK BrOwN FoXStylised text, social media
iNVERSEtHE qUICK bROWN fOXToggle existing case

FAQ

Is my text uploaded anywhere?

No. All conversions happen locally in your browser. Nothing is sent over the network.

How is Title Case different from sentence case?

Title Case capitalises the first letter of every significant word. Sentence case capitalises only the first letter of each sentence.

Does it preserve special characters or numbers?

Yes. Punctuation, numbers, and non-ASCII characters pass through unchanged where it makes sense. Programmer cases (camel, snake, kebab) collapse multiple separators into single ones.

What if my text spans multiple lines?

Sentence case treats each line as its own sentence. Programmer cases (camel, snake, kebab) join everything into a single identifier — paste only what you want as a single token.

Related tools