Case Converter
Convert text between UPPER, lower, Title, camelCase, snake_case and more.
System verdict
RESULTTitle Case
Converted while preserving the words. Title Case capitalises each word; Sentence case capitalises only the start of each sentence.
- Title Case
- Get Http Response Code
What this cannot tell you
- Converts in your browser. Nothing is uploaded.
- Programming cases split your text into words first, so input in any case converts — but unusual punctuation or emoji may not split as you expect.
How this calculation works
For the simple cases the tool changes the letters directly. For the programming cases — camel, snake, kebab and the rest — it first splits your text into its component words, detecting boundaries from existing capitalisation and separators, then re-joins them in the chosen style. That is why input in one programming case converts cleanly to another.
What the results mean
- Title Case
- Every word capitalised. Common for headings.
- camelCase / PascalCase
- Words joined with no spaces; camelCase starts lowercase, PascalCase starts uppercase. Used for variables and types.
- snake_case / kebab-case
- Words joined by underscores or hyphens. Common in filenames, URLs and many languages.
Frequently asked questions
Why does "getHTTPResponse" convert correctly?
The splitter recognises that a run of capitals followed by a capital-then-lowercase is an acronym boundary, so "getHTTPResponse" splits into get / HTTP / Response rather than mangling the acronym. That is the kind of edge case a naive converter gets wrong.
Can I convert between two programming cases?
Yes — that is the point of splitting into words first. snake_case in, camelCase out works, as does any other pairing, because the intermediate is always a clean list of words.