Convert text between UPPERCASE, lowercase, Title Case, Sentence case, and developer formats like snake_case and camelCase — instantly, free, right in your browser.
Title Case capitalises the main words and is the convention for headlines, book titles, and page headings. Sentence case capitalises only the first word of each sentence — the modern standard for web copy, emails, and UI text. UPPERCASE is for emphasis, acronyms, and legal headers (use sparingly — it reads as shouting). The developer formats — snake_case, kebab-case, and camelCase — turn any phrase into valid variable names, file names, and URL slugs: kebab-case in particular is the standard for SEO-friendly URLs.
The classic time-saver: someone sends you text typed in all caps, and instead of retyping it you paste it here, click Sentence case, and copy the result. Everything runs instantly in your browser — nothing is sent to any server, so it's safe for private drafts and work documents.
How do I fix text that was typed in all caps?
Paste it in, click Sentence case, and the tool lowercases everything and re-capitalises the start of each sentence. Then click Copy result. You may just need to re-capitalise names by hand afterwards.
What's the difference between Title Case and Capitalize Each Word?
Capitalize Each Word capitalises every single word. Proper Title Case here capitalises words after spaces, brackets, and hyphens — closer to headline style. For strict style-guide title case (lowercasing small words like "of" and "the"), review the result and adjust the few small words manually.
What is kebab-case used for?
URL slugs and file names — lowercase words joined with hyphens, like text-case-converter. It's the standard for SEO-friendly web addresses because search engines treat hyphens as word separators.
Is my text sent to a server?
No. All conversion happens in your browser with JavaScript — the text never leaves your device, so it's safe for confidential content.
Is there a length limit?
No fixed limit — it comfortably handles long documents. Very large texts (hundreds of thousands of characters) may take a moment, since all processing happens on your device.