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 (XMLHttpRequest → xml http request) and letter↔digit edges (base64 → base 64). Apostrophes count as separators there — don't stop → don_t_stop.
Title Case capitalizes the first letter of every word and lowercases the rest; words may carry apostrophes (don't → Don'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.