Case Converter

Works fully offline

Type or paste text once, then click a button to convert it to any common case style — the input never needs retyping.

0 characters

    

Overview

Different contexts expect different case conventions — a heading in Title Case, a JavaScript variable in camelCase, a Python variable in snake_case, a URL segment in kebab-case. Rather than converting by hand or writing a one-off script, paste text once and switch between every common case style with a click.

Examples

UPPERCASE

Hello World Example
HELLO WORLD EXAMPLE

camelCase

Hello World Example
helloWorldExample

snake_case

Hello World Example
hello_world_example

How It Works

  1. Paste or type your text into the box.
  2. Click any case button — UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, or aLtErNaTiNg CaSe.
  3. Copy the converted result, or click another case button to try a different style from the same input.

FAQ

No. Case conversion happens entirely in your browser using JavaScript — nothing you type is transmitted anywhere.

It splits on spaces, hyphens, underscores, and camelCase capital-letter boundaries, so converting already-camelCased or snake_cased text into a different case style works as expected, not just plain sentences.

Yes — it lowercases everything, then capitalizes the first letter after each sentence-ending punctuation mark (., !, ?) as well as the very start of the text.

Related Tools