Text case is a small formatting detail that carries real meaning depending on context: a headline needs Title Case, a JavaScript variable needs camelCase, a Python variable needs snake_case, and a URL slug needs kebab-case. Retyping text to fix its case by hand is tedious and error-prone, especially for long headlines or lists of variable names. Our case converter does it instantly — paste your text and convert it to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, or kebab-case with one click.
The tool is built for two overlapping audiences: writers and editors who need consistent capitalization for headlines, titles, and pasted text (someone emails you a heading typed in all caps and you need it in proper Title Case), and developers who need to convert a human-readable phrase into a valid identifier following a specific programming language's naming convention (JavaScript and Java use camelCase, Python and Ruby favor snake_case, and URLs and CSS classes typically use kebab-case).
Everything happens instantly in your browser as you type or paste, with no character limit and nothing saved after you close the tab.