Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case and more.
The Case Converter is a free, browser-based text transformation tool that instantly converts text between 14 different case formats. From standard formatting like UPPERCASE, lowercase, and Title Case to programming-specific conventions like camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE, this tool handles every common text formatting scenario in one place. It also supports fun formats like aLtErNaTiNg CaSe, tOGGLE cASE, and reversed text for creative applications.
Text case consistency is critical across many fields. Developers need snake_case for Python variables, camelCase for JavaScript, PascalCase for class names, and kebab-case for CSS selectors and URL slugs. Copywriters need Title Case for headlines and Sentence case for body text. Data professionals need consistent casing for database field names, API keys, and configuration variables. This tool eliminates manual reformatting and reduces errors caused by inconsistent naming conventions.
Supports UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, toggle, alternating, and reversed.
Every conversion is shown simultaneously in a card grid that updates in real-time as you type, with no button clicks needed.
Use the "Use as Input" button to chain multiple conversions — for example, clean up messy text first, then convert to snake_case.
All major programming naming conventions are covered — camelCase (JS), PascalCase (C#/Java), snake_case (Python), kebab-case (CSS).
Every conversion card has a copy button, and clicking the card itself copies the result and flashes a green confirmation border.
No account, no limits, no ads. Convert text between any case formats as often as needed at no cost.