Case Converter

Type or paste text below and see it converted to every common case at once. Everything runs in your browser.

lowercase
UPPERCASE
Title Case
Sentence case
camelCase
PascalCase
snake_case
CONSTANT_CASE
kebab-case
dot.case

How to convert case

  1. Type or paste your text into the Text box.
  2. Read all ten conversions at once: lowercase, UPPERCASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, and dot.case.
  3. Click Copy next to the style you need. There’s no convert button; the results follow your typing.
  4. Use Clear to empty the box and start again.

When to use it

Naming conventions differ by context: camelCase or PascalCase in code, CONSTANT_CASE for environment variables, snake_case in many databases, kebab-case for URL slugs and CSS classes. Paste a name once and copy it in whichever form the target expects, instead of retyping and risking a typo.

It also tidies prose: Title Case for a heading, Sentence case to fix text that arrived in all caps. Because it splits on camelCase boundaries and separators alike, an identifier like fooBar_baz converts cleanly whatever shape it started in.

Frequently asked questions

Is my text uploaded while it converts?

No. Every conversion runs locally in your browser as you type; the text never leaves the page.

Which case styles do I get?

Ten at once: lowercase, UPPERCASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, and dot.case, each with its own copy button.

How does the tool decide where words begin and end?

It splits on existing separators (spaces, _ - . and other punctuation), on camelCase boundaries, at the end of acronyms (HTMLParser becomes HTML + Parser), and between letters and digits. So fooBar, foo_bar, and foo-bar all convert identically.

Does it work with non-English letters?

Yes. The tokenizer is Unicode-aware, so accented and other non-ASCII letters are kept as letters rather than treated as separators.

Do I need to press a convert button?

No. All ten conversions update live as you type; just click Copy next to the style you want.