Test site — not live. Nothing here is public yet.

Case Converter

Convert text between upper, lower, sentence, title, camel, pascal, snake, kebab and constant case, plus alternating and inverted case.

Nothing is uploaded. Your file stays on this device.

Choose a case
Input

Result

How to change text case

  1. Paste or type your text into the box on the left.
  2. Pick the case you want. The result appears immediately on the right.
  3. Copy it, download it as a text file, or press Replace input to keep converting from the new version.

Questions people ask

What is the difference between Title Case and Capitalise Each Word?

Title Case follows publishing convention: short joining words like "of", "and", "the" and "in" stay lowercase unless they are the first or last word, so you get "The Lord of the Rings" rather than "The Lord Of The Rings". If you want every single word capitalised regardless, use Pascal-style thinking or capitalise manually — proper Title Case is the one editors expect.

Which case should I use for a file name or URL?

kebab-case for URLs and file names on the web — it is readable, and search engines treat hyphens as word separators while underscores join words together. snake_case is the convention in Python and in database columns. camelCase for JavaScript variables, PascalCase for classes and components, CONSTANT_CASE for environment variables and fixed values.

Will it handle text that is already in a code case?

Yes. The converter breaks the input into words first, and it understands camelCase and PascalCase boundaries as well as spaces, hyphens, underscores and dots. So "getUserID" converts cleanly to "get_user_id" rather than becoming one long token.

What happened to my accented characters?

They are preserved. Case conversion uses the browser’s own Unicode-aware rules, so "café" becomes "CAFÉ" and Greek, Cyrillic and Turkish text convert correctly rather than being stripped.

Is there a length limit?

No. The conversion happens in your browser, so the only limit is your device’s memory. Very large pastes — a whole book, say — may take a moment to redraw, but nothing is uploaded and nothing is truncated.