When to use it
When the same concept has to be spelled differently per language or tool — Swift wants camelCase, Python snake_case, CSS kebab-case, environment variables SHOUT_CASE. Seeing all nine conventions side by side cuts down on typos.
How it works
Type in the top field and every row below updates at once. Hit the
Copy button on a row to grab just that style. Multi-line input is
converted line by line.
Token boundaries
- Split on
_,-, and whitespace first - Split at camelCase / PascalCase boundaries (
helloWorld→hello World) - Split runs of capitals before a lowercase letter (
HTTPServer→HTTP Server)
So acronym-heavy identifiers like myXMLParser segment the way a human
would read them.
Where does your input go?
All case conversions happen in your browser. Your text is never sent or stored. Close the tab and it's gone.