Case Converter — All 9 Cases at Once

Convert text to every case at once: UPPER, lower, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE. No upload — runs 100% in your browser

How to use this tool

  1. Paste or drop your input above.
  2. The tool processes it locally — usually instantly.
  3. Copy the output or download the result.

One input, nine conventions

Naming conventions are dialects, and codebases mix them constantly: JavaScript wants camelCase for variables and PascalCase for classes, Python wants snake_case, URLs and CSS want kebab-case, constants shout in UPPER, and headlines use Title Case. Paste any text and all nine conversions appear together — no dropdown hunting, and copying the one you need takes one click.

How words are split

The splitter understands all three ways humans join words: spaces, separator characters (dashes, underscores, dots), and camelCase boundaries (a lowercase-to-uppercase transition, so myURLParser splits into my URL Parser). Numbers attach to the word before them. Punctuation not acting as a separator is kept inside words.

Title Case done properly

Real Title Case does not capitalize every word: articles, conjunctions and short prepositions (a, an, the, and, but, or, of, to, at, by…) stay lowercase unless they are the first or last word. That is the convention of most US style guides, and it is what this tool produces — not the naive capitalize-everything you get from spreadsheet formulas.

Frequently Asked Questions

Are my files uploaded to a server?

No. Everything on this page runs inside your browser using JavaScript and WebAssembly. Your file never leaves your device — you can even disconnect from the internet after the page loads and the tool still works.

Why is 'of' lowercase in my Title Case output?

Title Case keeps short function words (articles, conjunctions, short prepositions) lowercase unless first or last — that's the standard newspaper/book convention.

What happens to numbers and punctuation?

Numbers stay attached to their word ('iPhone 15' stays together); punctuation like hyphens and underscores is treated as a word separator.

Why show all nine cases at once?

Because the typical question is 'how does this look in convention X' — comparing them side by side is faster than converting nine times, and there's no wrong dropdown to pick.

Related Tools

XML FormatterLine CounterChinese Word CounterX/Twitter Character CounterYAML to JSONJSON to YAMLCSV to JSONCSV to ExcelExcel to CSVXML to CSVCSV to XMLHTML Entity DecoderKebab Case ConverterJSON DiffDOCX to TXT