🔤 Case Converter
Convert text between uppercase, lowercase, camelCase, and more
✓ Free Forever · ✓ No Signup · ✓ No Upload · ✓ Works Offline
🔒 Your text never leaves your device. All processing happens locally in your browser using JavaScript string manipulation. No upload, no server, no tracking.
Features
- 12 Case Formats — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, tOGGLE cASE and aLtErNaTiNg case. Accented letters and non-Latin scripts are kept, and camelCase input is split into words.
- Instant Conversion — Results appear immediately as you type or paste text.
- One-Click Copy — Copy the result with one click — if your browser blocks the clipboard, the text is selected for you instead.
How It Works
- Enter your text — Type or paste the text you want to convert.
- Pick a format — Click a format button. The result updates live as you keep typing.
- Copy the result — Hit Copy, or select the text in the result box.
Use Cases
- Convert variable names between camelCase, snake_case, and kebab-case
- Transform headings to Title Case for articles
- Quick uppercase/lowercase conversion for any text
Frequently Asked Questions
What is Title Case?
Title Case capitalizes the first letter of each word. For example: 'hello world' becomes 'Hello World'.
What is toggle case?
Toggle case inverts each character — uppercase becomes lowercase and vice versa. 'Hello' becomes 'hELLO'.
Related Tools
- 🔢 Word Counter — Analyze text — word count, characters, reading time, and top words
- 🧹 Remove Duplicates — Remove duplicate lines from text with sorting and trimming options
- 🔗 URL Encoder / Decoder — Encode or decode URLs and query strings instantly
💬 Bug, idea, or just to say hi? Tell Milo 🐨 · hello@toolkoala.com