Case Converter

Free online case converter. Instantly change text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case and more — all shown at once, copy any with one click.

✓ Free ⚡ Instant 🔒 100% private
0 words · 0 characters
Your text
All casesclick Copy on any

🔒 All conversions happen in your browser — your text is never uploaded.

Advertisement

Free Case Converter

This free online case converter instantly changes your text between every common case — UPPERCASE, lowercase, Title Case, Sentence case, and developer formats like camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE. Every version is shown at once and you can copy any of them with one click. It’s free, instant and runs entirely in your browser.

How to use the case converter

  1. Type or paste your text into the box on the left (or click Load sample).
  2. All ten case versions appear instantly on the right, updating as you type.
  3. Click Copy next to any case to copy just that version.
  4. Or click Copy all results to copy every conversion at once.

Which case should you use?

Different cases suit different jobs. Title Case and Sentence case are for headings and normal writing. UPPERCASE adds emphasis, while lowercase is great for tags, hashtags and URLs. Developers use camelCase and PascalCase for variables and class names, snake_case and CONSTANT_CASE in many programming languages and config files, and kebab-case for URLs, CSS classes and file names.

Converting by hand is slow and error-prone, especially for long lists or switching a variable name between styles. This tool does it accurately in a click — including smart splitting, so a word like myVariableName is correctly broken into my, variable and name before being reformatted.

Frequently asked questions

Is this case converter free and private?
Yes. It’s completely free with no sign-up, and all conversions happen in your browser with JavaScript. Your text is never uploaded to a server.
What is the difference between camelCase and PascalCase?
Both join words with no spaces and capitalise each word, but camelCase starts with a lowercase letter (myVariableName) while PascalCase capitalises the first letter too (MyVariableName). camelCase is common for variables; PascalCase for class and component names.
What is snake_case vs kebab-case?
snake_case joins lowercase words with underscores (user_first_name) and is common in Python, databases and config files. kebab-case joins lowercase words with hyphens (user-first-name) and is used for URLs, CSS classes and file names.
Can it convert an existing camelCase name to another case?
Yes. The converter detects word boundaries in camelCase and PascalCase input, so myVariableName can be turned into my_variable_name, my-variable-name or any other case correctly.
Does it work on long text?
Yes. Because it runs on your own device it handles long passages instantly. For sentence-style cases it keeps your punctuation; for code-style cases it splits the text into words first.
Advertisement