Input Text
0 charactersConverted Output
0 charactersRelated Tools
About the Case Converter
Text case looks cosmetic, but in real workflows it is everything: constants must be UPPER_SNAKE, database columns snake_case, JavaScript variables camelCase, headlines in Title Case, and legal affidavits in UPPERCASE. Retyping a 300-word paragraph because it arrived in the wrong case is exactly the busywork this tool deletes.
The converter transforms your text into eight conventions — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case — with live word and character counts alongside. Title Case applies proper small-word handling (articles and short prepositions stay lowercase), and the programmatic cases strip spaces and punctuation correctly, so "Quarterly Report 2024" becomes quarterlyReport or quarterly_report_2024 cleanly.
Everything runs locally as you type; long documents convert instantly and never leave your browser.
How to use the Case Converter
- 1 Paste or type your text into the editor.
- 2 Click the button matching your target convention — each updates the text in place.
- 3 Use the live counters to confirm limits (meta descriptions, tweet lengths) are still respected.
- 4 Copy the result, or keep transforming — conversions chain cleanly.
Key features
Eight conventions
From Title Case for headlines to kebab-case for URLs, all in one click each.
Smart Title Case
Articles and prepositions stay lowercase per editorial convention.
Programmatic safety
camelCase, snake_case, and kebab-case strip spaces and punctuation into valid identifiers.
Live counters
Words and characters update with every conversion for length-sensitive fields.
Who uses the Case Converter?
- Developers normalising API fields, constants, and file names between languages.
- Writers fixing shouty ALL-CAPS emails or drafts into Sentence case.
- SEO specialists producing kebab-case slugs from long titles.
- Students formatting assignment titles per submission guidelines.
- Data-entry teams cleaning inconsistently cased spreadsheet columns.
Tips and best practices
- Title-case rules vary by style guide (AP lowercases fewer words than Chicago). Convert, then skim the small words.
- Sentence case needs sentence-ending punctuation to find boundaries — add periods first for messy transcripts.
- For identifiers, remember some languages ban leading digits: "2024report" as snake_case may still need a prefix.
- ALL-CAPS text reads roughly 10–15% slower in body copy; reserve it for short labels.
- Kebab-case is the SEO-friendly URL convention because hyphens are word separators for crawlers; underscores are not.
Frequently asked questions
camelCase starts lowercase (myVariableName); PascalCase capitalises every word including the first (MyClassName). JavaScript variables typically use camelCase; class names PascalCase.
Lowercase kebab-case (my-page-title). Hyphens are treated as word separators by search engines, while underscores historically were not.
Style guides lowercase short articles, conjunctions, and prepositions ("The War of the Worlds") while capitalising principal words. This tool follows that convention.
Digits and most symbols pass through unchanged; the programmatic cases remove characters that would be invalid inside identifiers.
Yes — paste any length of text; conversion is instant and entirely local, so long confidential documents stay on your machine.