Case Converter

Change text to upper, lower, title, sentence, camel or snake case in one click.

This tool needs JavaScript. Please enable JavaScript in your browser settings to use the Case Converter.

Private: this tool runs in your browser. Your data is never uploaded.

About the Case Converter

Accidentally typed with Caps Lock on, or need a heading in Title Case? Paste your text and click a button to convert it instantly. Developers can also switch between camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE.

How to use the Case Converter

  1. Paste your text into the box.
  2. Click the case you want, for example Title Case or lowercase.
  3. Copy the converted text or download it as a .txt file.

Features

  • UPPERCASE, lowercase, Title Case and Sentence case
  • camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE
  • aLtErNaTiNg and InVeRsE case for fun posts
  • Smart Title Case that keeps small words like "and" and "of" lowercase
  • Copy or download the result

Title Case vs Sentence case

Title Case capitalises the main words of a heading ("The Quick Guide to SEO"), while short words such as a, and, of and the stay lowercase unless they start the title. Sentence case only capitalises the first word of each sentence ("The quick guide to SEO"), which many modern websites prefer for readability.

Programming case styles

camelCase is common for JavaScript variables, PascalCase for class names, snake_case for Python and database columns, kebab-case for URLs and CSS classes, and CONSTANT_CASE for constants and environment variables.

Frequently asked questions

How do I convert uppercase to lowercase?

Paste your text and click "lowercase". Every letter is converted instantly, and you can copy the result with one click.

Does Title Case capitalise every word?

No. It follows common style guides and keeps small words (a, an, the, and, but, or, of, in, on, at, to, for) lowercase unless they are the first or last word.

Is there a limit on text length?

No practical limit. Conversion happens in your browser, so even long documents convert instantly.

Does it work with accented letters?

Yes. Accented and non-English letters such as é, ü and ñ are converted correctly.