Case Converter
Convert text between UPPER, lower, Title, camelCase, snake_case and more.
What you provide
Result
Title Case
Converted while preserving the words. Title Case capitalises each word; Sentence case capitalises only the start of each sentence.
Get Http Response Code
- Output length
- 22 chars
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.
Take this with you
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.
Put this on your own site
Free to embed, no attribution required beyond the source link the frame carries itself. It runs entirely in your visitor's browser, sets no cookies and loads no third-party script.
<iframe src="https://runthetests.com/embed/case-converter/" width="100%" height="560" style="border:1px solid #e5e5e5;border-radius:8px" title="Case Converter" loading="lazy"></iframe>
Preview it at https://runthetests.com/embed/case-converter/. Embedded pages are marked noindex, so yours stays the canonical copy — not this one.