gizmobench

Case Converter

Convert text to twelve cases at once: sentence, title, camel, snake, kebab, CONSTANT and more. You see every result as you type and copy the one you want, rather than picking a format before you can see it.

12 cases at onceNothing uploadedWorks offline

Common questions

Why show every case instead of asking me to choose?
Because you usually recognise the result you want when you see it. Picking a format first means converting, looking, going back and converting again.
What rules does Title Case follow?
Editorial convention: small words like 'of', 'the' and 'and' stay lowercase unless they are the first or last word. So 'the lord of the rings' becomes 'The Lord of the Rings'.
Does it understand camelCase input?
Yes. Word boundaries are detected from spaces, underscores, hyphens, dots and capital letters alike, so myVariableName converts correctly to my_variable_name or my-variable-name.
Is my text uploaded?
No. Everything is converted in your browser and nothing is transmitted. Your draft is kept on this device so it survives closing the tab.
Are accents and other languages handled?
Yes. Accented characters and non-Latin scripts convert correctly rather than being stripped or mangled.
Does it handle accented and non-English text?
Yes. Casing follows the Unicode rules rather than treating text as ASCII, so accented letters convert correctly, Greek sigma takes its final form at the end of a word, and Turkish dotted and dotless i are respected. Naive uppercasing mangles all three.

Exact, and Unicode-aware: casing follows the Unicode rules rather than ASCII, so accented letters, Greek final sigma and the Turkish dotless i convert correctly. Title case applies English conventions for small words, which is a style choice rather than a standard.