Case Converter

Paste text, get it in eleven letter cases at once — everything updates live and never leaves your browser. ← Workbench

Conversions

How the words are split

Identifier cases (camelCase, snake_case, kebab-case, …) split on spaces, punctuation, camel-case humps (xmlHttpRequest), acronym boundaries (XMLHttpRequestxml http request) and letter↔digit edges (base64base 64). Apostrophes count as separators there — don't stopdon_t_stop.

Title Case capitalizes the first letter of every word and lowercases the rest; words may carry apostrophes (don'tDon't). Tokens starting with a digit are left alone. This is "capitalize every word" — no small-word exceptions like in formal style guides.

Sentence case lowercases everything, then capitalizes after . ! ? and at line breaks (a dot squeezed between two digits — 3.14 — or two letters — e.g. — does not end a sentence). It deliberately keeps genuine acronyms intact: when the text is mixed-case, runs of 3+ capitals (USA, NASA) and a standalone I keep their case; text that is already shouting (more than half the letters uppercase) gets flattened like everything else. Abbreviations like e.g. are not detected — that's a heuristic tool, not a grammar checker.

Like every Workbench tool, this runs entirely on your device: nothing is uploaded, logged or stored.