Case Converter

Convert text between sentence, lower, UPPER and Title case — or code styles like camelCase and snake_case.

Runs in your browser — nothing is uploaded

Convert to

0 characters · 0 words

0 characters · 0 words

About Case Converter

The Case Converter changes the capitalisation of text in one click: sentence case, lower case, UPPER CASE and Title Case for writing, plus camelCase, PascalCase, snake_case, kebab-case and other code styles for developers.

It saves you from retyping text that was written with Caps Lock on, fixes inconsistent headings and quickly formats variable names, file names and URLs.

When to use it

  • Fixing text accidentally typed in capitals.
  • Formatting headings and titles consistently.
  • Creating variable, function and file names in code.
  • Making URL slugs and CSS class names.

Tips for better results

  • Use sentence case for body text and most modern headings.
  • Use kebab-case for URLs and file names — it is readable and search-friendly.
  • Check proper nouns and acronyms after converting to lower or sentence case.

How to use the Case Converter

  1. Paste your text into the input box.
  2. Pick the case you want.
  3. Copy or download the converted text.

Frequently asked questions

How does Title Case work?

Every word starts with a capital letter and the rest is lower case. Style guides that keep short words like "and" or "of" lower case may need small manual edits.

How are camelCase and snake_case created?

Each line is split into words at spaces, punctuation and existing capital letters, then joined in the chosen style. Converting a list converts every line separately.

What is the difference between Title Case and Sentence case?

Title Case capitalises the main words in a heading (“How to Write a Great Resume”). Sentence case only capitalises the first word and proper nouns (“How to write a great resume”).

Which case should I use for code?

It depends on the language: JavaScript uses camelCase for variables and PascalCase for classes, Python uses snake_case, and CSS and URLs usually use kebab-case.