Case Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and more with one click.
About Case Converter
Switching between text cases manually is tedious and error-prone. Our Case Converter transforms your text into any of seven popular formats with a single click, saving you time whether you are writing prose, code, or marketing copy.
Supported conversions
Choose from UPPERCASE for headings and acronyms, lowercase for normalization, Title Case for headlines and titles, Sentence case for natural reading, camelCase for JavaScript and Java variables, snake_case for Python and database columns, and kebab-case for URLs and CSS classes. Each transformation is applied instantly, and the result is ready to copy.
For writers and editors
Headline style guides vary - AP, APA, Chicago, and MLA each have slightly different rules. Rather than re-typing an entire heading, paste it here, pick your target case, and adjust the handful of words that your style guide treats differently. It is far faster than rewriting from scratch.
For developers
Naming conventions vary by language and context. A database column might use snake_case, the corresponding JavaScript property camelCase, and the REST endpoint kebab-case. This tool lets you convert between all three in seconds, reducing typos and keeping your codebase consistent.
Paste your text, click a button, and copy the result. It all runs in your browser, so your text never leaves your device.
Frequently Asked Questions
What text cases are supported?
The tool supports seven transformations: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case. Each conversion handles punctuation and whitespace appropriately for its target format.
How does Title Case work?
Title Case capitalizes the first letter of every word. Common short prepositions, articles, and conjunctions are still capitalized in this implementation for simplicity and consistency across different style guides.
Can I use this for programming variable names?
Absolutely. The camelCase, snake_case, and kebab-case conversions are specifically designed for developers. Paste a sentence or Title Case string and instantly get a properly formatted variable name, CSS class, or URL slug.
Does the converter preserve line breaks?
Yes. Line breaks and paragraph structure are preserved for all case conversions, so you can convert multi-line text without losing your formatting.