What this case converter does
Capitalization carries meaning in writing and in code, and re-typing text just to change its case is tedious and error-prone. This tool instantly transforms whatever you paste into nine common formats at once, so you can copy whichever one you need. It is equally useful for tidying up a heading, normalizing a spreadsheet column, or renaming a variable to match a code style.
The nine formats
- UPPERCASE — every letter capitalized (THE QUICK FOX).
- lowercase — every letter lowered (the quick fox).
- Title Case — first letter of each word capitalized (The Quick Fox).
- Sentence case — first letter of each sentence capitalized.
- camelCase — words joined, first lowercase, the rest capitalized (theQuickFox) — common for JavaScript variables.
- PascalCase — like camelCase but the first letter is capitalized too (TheQuickFox) — common for class names.
- snake_case — lowercase words joined by underscores (the_quick_fox) — common in Python.
- kebab-case — lowercase words joined by hyphens (the-quick-fox) — common in URLs and CSS.
- CONSTANT_CASE — uppercase words joined by underscores (THE_QUICK_FOX) — common for constants and env vars.
How to use it
Type or paste your text into the box. Each format appears in its own card below with a one-click copy button. A live counter shows characters, characters without spaces, words, and lines as you type.
Smart word detection
The converter detects word boundaries from spaces, underscores, hyphens, and camelCase humps, so it can re-case text that is already in another programming format — for example it correctly turns getUserID into get-user-id or GET_USER_ID. Everything happens locally in your browser, so your text is never uploaded.
What this case converter does
Capitalization carries meaning in writing and in code, and re-typing text just to change its case is tedious and error-prone. This tool instantly transforms whatever you paste into nine common formats at once, so you can copy whichever one you need. It is equally useful for tidying up a heading, normalizing a spreadsheet column, or renaming a variable to match a code style.
The nine formats
- UPPERCASE — every letter capitalized (THE QUICK FOX).
- lowercase — every letter lowered (the quick fox).
- Title Case — first letter of each word capitalized (The Quick Fox).
- Sentence case — first letter of each sentence capitalized.
- camelCase — words joined, first lowercase, the rest capitalized (theQuickFox) — common for JavaScript variables.
- PascalCase — like camelCase but the first letter is capitalized too (TheQuickFox) — common for class names.
- snake_case — lowercase words joined by underscores (the_quick_fox) — common in Python.
- kebab-case — lowercase words joined by hyphens (the-quick-fox) — common in URLs and CSS.
- CONSTANT_CASE — uppercase words joined by underscores (THE_QUICK_FOX) — common for constants and env vars.
How to use it
Type or paste your text into the box. Each format appears in its own card below with a one-click copy button. A live counter shows characters, characters without spaces, words, and lines as you type.
Smart word detection
The converter detects word boundaries from spaces, underscores, hyphens, and camelCase humps, so it can re-case text that is already in another programming format — for example it correctly turns getUserID into get-user-id or GET_USER_ID. Everything happens locally in your browser, so your text is never uploaded.
You build the idea. I'll ship the product.
Productized MVP development for founders. 9 SaaS apps shipped — yours could be next, in 6 weeks. Secure by default.
Frequently Asked Questions
Common questions about the Case Converter
Both join words with no spaces and capitalize each word, but camelCase starts with a lowercase letter (theQuickFox) while PascalCase capitalizes the first letter too (TheQuickFox). camelCase is common for variables; PascalCase for class and type names.
Paste your text into the box and copy the Title Case result, which capitalizes the first letter of every word. Sentence case is also available, which only capitalizes the first letter of each sentence.
Yes. The tool detects word boundaries from spaces, underscores, hyphens, and camelCase humps, so it converts cleanly between snake_case, kebab-case, CONSTANT_CASE, camelCase, and PascalCase in any direction.
No. All case conversions and the live character and word counts run entirely in your browser. Nothing you paste is uploaded or stored.
ℹ️ Disclaimer
This tool is provided for informational and educational purposes only. All processing happens entirely in your browser - no data is sent to or stored on our servers. While we strive for accuracy, we make no warranties about the completeness or reliability of results. Use at your own discretion.