Case Converter
Convert text to any case format instantly — UPPERCASE, camelCase, snake_case, kebab-case, and more. Switch between formats without re-entering your text.
Select case format
Processed locally in your browser.
Supported case formats
- UPPERCASE — all letters capitalised:
HELLO WORLD - lowercase — all letters in lower case:
hello world - Title Case — first letter of every word capitalised:
Hello World Example - Sentence case — first letter of each sentence capitalised:
Hello world example. - camelCase — words joined, first word lowercase:
helloWorldExample - PascalCase — words joined, each word capitalised:
HelloWorldExample - snake_case — words joined with underscores:
hello_world_example - kebab-case — words joined with hyphens:
hello-world-example - CONSTANT_CASE — words joined with underscores, all uppercase:
HELLO_WORLD_EXAMPLE
How to use
- Select a case format from the buttons at the top.
- Paste or type your text in the input area — the converted output appears immediately below.
- Switch between formats with a single click — your original text is preserved in the input.
- Click Copy to copy the result.
Examples
- Input:
hello world example - camelCase →
helloWorldExample - snake_case →
hello_world_example - Input:
HTMLParser - snake_case →
html_parser(camelCase boundaries are detected automatically)
FAQ
- Does it handle multi-line text? Yes — each line is converted independently, so newlines are preserved.
- What happens to existing separators in camelCase input? The converter detects camelCase, PascalCase, hyphens, and underscores and normalises them before applying the target case.
- Is punctuation removed? For identifier-style cases (camelCase, snake_case, etc.), only separating characters are converted. For UPPER/lower/Title/Sentence case, punctuation is preserved.
Privacy
All conversions run locally in your browser. No text is sent to any server.