Free Text Case Converter Online
Convert text between UPPER CASE, lower case, Title Case, camelCase, snake_case, kebab-case, and more. 100% client-side — your text stays private.
How to Use the Case Converter
- Type or paste your text in the input area.
- Click a case button to instantly convert your text.
- Toggle "Preserve line breaks" to keep or remove line breaks during conversion.
- Click "Copy" to copy the converted text to your clipboard.
- Use "Swap" to move the output back to the input for further conversion.
Why Use This Case Converter
Different coding languages and style guides require different text casing. Whether you need camelCase for JavaScript variables, snake_case for Python, or kebab-case for URLs, this tool handles them all instantly.
Beyond coding use cases, it's perfect for formatting titles, normalizing imported data, or preparing text for style guides. The real-time conversion means you see changes as you type — no extra clicks needed.
Frequently Asked Questions
camelCase starts with a lowercase letter: myVariableName. PascalCase starts with an uppercase letter: MyVariableName. PascalCase is common in class names, while camelCase is used for variables and functions.
This tool applies standard Title Case rules: articles (a, an, the), coordinating conjunctions (and, but, or), and short prepositions (of, in, on) are lowercased unless they're the first or last word.
Yes. The converter works with any Unicode text. For scripts without case distinctions (Chinese, Japanese, Arabic, etc.), the text passes through unchanged. For languages with case (French, German, Turkish, etc.), standard Unicode casing rules apply.
Use Cases
Code Variable Naming
Convert text to camelCase for JavaScript variables, snake_case for Python, or kebab-case for CSS class names.
Title Case Headlines
Convert blog headlines, article titles, and headings to proper title case following standard capitalization rules.
CSS Constants
Convert text to UPPER_CASE or CONSTANT_CASE for CSS custom properties, environment variables, and configuration keys.
Proofreading Text
Convert text to sentence case for proofreading and editing to ensure consistent capitalization throughout documents.
File Naming
Convert text to snake_case or kebab-case for file naming conventions, directory structures, and asset organization.