SuperCalc

Case Converter

Convert text between uppercase, lowercase, title case, camelCase, snake_case, kebab-case, and more. One click, instant conversion.

Case Converter

Enter your text and click a case to convert.

How it works

Case Converter transforms your text between ten different case conventions used in writing, programming, and web development. Paste your text, click a button, and the converted output is ready to copy.

For programming cases like camelCase and snake_case, the tool splits input on word boundaries (spaces, hyphens, underscores, and camelCase transitions) before reassembling in the target format. This means it handles mixed input gracefully.

All processing happens in your browser. Nothing is sent to any server.

FAQ

What is title case?
Title case capitalizes the first letter of every word. It is commonly used for headings, titles of books, articles, and songs. Some style guides exclude short prepositions and articles, but this tool capitalizes every word for simplicity.
What is the difference between camelCase and PascalCase?
Both join words without separators and capitalize word boundaries. camelCase starts with a lowercase letter (e.g., firstName), while PascalCase starts with an uppercase letter (e.g., FirstName). camelCase is common for variables and function names; PascalCase is used for class names in most languages.
When should I use snake_case?
snake_case separates words with underscores and uses all lowercase letters. It is the convention in Python, Ruby, and database column names. It is highly readable and avoids issues with case-insensitive file systems.
What is kebab-case?
kebab-case separates words with hyphens and uses all lowercase. It is the standard for CSS class names, URL slugs, and HTML attributes. The name comes from the words looking like they are skewered on a kebab stick.
What are the rules for sentence case?
Sentence case capitalizes only the first letter of the first word and any proper nouns. It is the most natural form of capitalization for body text, email subjects, and UI labels. This tool capitalizes the first letter after each sentence-ending punctuation mark.
Is case conversion reversible?
Not always. Converting to uppercase or lowercase loses the original capitalization, so you cannot perfectly reverse it. Converting from camelCase to snake_case and back works reliably, but going from all-uppercase to title case may not match the original if proper nouns were involved.