Text Case Converter

Retyping a heading because it arrived in all caps, or renaming a set of variables from snake_case to camelCase, is pure friction. This converter handles eight casing styles at once — the editorial ones writers need and the programming conventions developers need.

How to use it

  1. Paste your text into the input box.
  2. Click the casing style you want; the result appears immediately.
  3. Chain conversions if needed — go to lowercase first, then to your target style.
  4. Copy the result with one click.

Frequently asked questions

What is the difference between title case and sentence case?

Title case capitalises the significant words in a heading; sentence case capitalises only the first word and proper nouns. Most modern style guides and design systems now prefer sentence case for interface text.

When is camelCase used versus snake_case?

JavaScript, Java, and Swift conventionally use camelCase for variables; Python, Ruby, and SQL prefer snake_case. Kebab-case belongs in URLs, CSS class names, and file names.

Does title case know which words to skip?

It capitalises each word, so short function words like "of" and "the" are capitalised too. Style guides disagree with each other here, so check the result against your house style.

Will it damage my punctuation or accents?

No. Conversion is Unicode-aware, so accented characters, emoji, and punctuation survive intact.

All free tools · Blog · About · Contact

Also available in: Español · Português · Français · Deutsch