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)
Privacy
All conversions run locally in your browser. No text is sent to any server.
Frequently Asked Questions
Does the case converter support multi-line text?
Yes — each line is processed and converted independently, ensuring all original line breaks and indentation structures are preserved.
How are word boundaries detected in camelCase or PascalCase?
The converter automatically analyzes transitions between lowercase and uppercase letters, numbers, hyphens, and underscores to parse individual words before applying the target case.
Is punctuation removed during conversion?
For programming identifier cases (camelCase, snake_case, kebab-case), word-separator punctuation is converted to delimiter characters. For natural prose formats (Title Case, UPPERCASE, lowercase, Sentence case), all punctuation is carefully preserved.
Is my text sent to a server?
No. All string operations execute completely client-side in your browser. Your text never leaves your device.