Text Tools

Case Converter

Convert any text to uppercase, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, or kebab-case in one click. Handles multi-paragraph text, preserves punctuation, and processes instantly in your browser.

6 case modes, lowercase to Title Case Instant conversion No sign-up required
Your text
Result

Paste or type text on the left to see the converted result

Case conversion happens in your browser; text never leaves your device

Features

  • 8 case formats: UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case
  • Handles multi-word, multi-paragraph text correctly
  • Preserves punctuation, numbers, and special characters
  • Copy result with one click
  • Real-time preview updates as you type
  • Works on any language using Unicode-aware processing

How to use it

  1. Paste your text in the input panel.
  2. Click the case format button you need.
  3. The converted text appears in the output panel.
  4. Copy the result or use the Download button.

Use cases

  • Converting variable names between camelCase and snake_case
  • Normalising data from spreadsheets with inconsistent capitalisation
  • Converting all-caps text to readable sentence case
  • Generating CSS class names in kebab-case from plain words

Limitations

  • Supports lowercase, uppercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.
  • Very large text blocks depend on browser memory.
  • Processing happens entirely in the browser tab.
Questions & answers

Frequently asked

What is the difference between Title Case and Sentence Case?

Title Case capitalises every word (Every Word Like This). Sentence Case capitalises only the first word of each sentence (Every word like this).

How does camelCase handle spaces?

All spaces and punctuation between words are removed, the first word is lowercased, and each subsequent word starts with an uppercase letter: 'hello world' → 'helloWorld'.