Case Converter

Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, or kebab-case instantly. Free and browser-based.

Change the capitalisation of a block of text in one click — UPPERCASE, lowercase, Title Case or Sentence case — or convert it to camelCase, snake_case or kebab-case for code and identifiers. It is the small tool that saves retyping: a heading that arrived in capitals, a list that needs title case before publication, a variable name that has to become snake_case, or a paragraph accidentally typed with the caps lock on. The conversion runs on whatever you paste, inside your browser, so nothing you convert is transmitted.

How to use Case Converter

  1. Paste or type your text into the input box.
  2. Click the case style you want. The result appears immediately rather than after a submit step.
  3. Copy the converted text with the "Copy result" button, or select it and copy as usual.
  4. Switch style and convert again if the first choice was not what you meant — the original text stays in the input box until you replace it.

Who it is for

Case Converter is for text that arrived in the wrong case: a heading pasted in capitals, a list that needs to be title case, a variable name that has to become camelCase, or a paragraph accidentally typed with caps lock on. It is a small tool that saves retyping.

How it works

  • The common styles are offered — UPPERCASE, lowercase, Title Case, Sentence case — plus camelCase, snake_case and kebab-case for code and identifiers.
  • The conversion runs locally on whatever you paste, so nothing is transmitted.
  • One style is applied per run, which keeps the result predictable rather than a chain of conversions.

What it cannot do

  • Title Case rules vary by style guide, so proper nouns and small words may not be capitalised the way a particular publisher wants.
  • camelCase and snake_case split on spaces and punctuation, so an input with none of either is treated as a single word.
  • It does not fix grammar or spacing, only case.
  • Transliteration is not performed; accented characters keep their accents.

Frequently asked questions

What is the difference between Title Case and Sentence case?

Title Case capitalises the first letter of every word, while Sentence case capitalises only the first letter of each sentence — like normal prose. Neither applies a publisher's house style, so small words like "of" and "the" get capitalised in Title Case here even where a style guide would leave them lower.

What are camelCase, snake_case, and kebab-case for?

They are naming conventions used in programming. camelCase joins words with capitals (myVariable), snake_case uses underscores (my_variable), and kebab-case uses hyphens (my-variable). They exist so a multi-word name is still readable and still a single token to a compiler.

Will it keep my line breaks?

Yes, the basic cases preserve your formatting. The programming cases collapse separators into a single joined identifier by design, because a variable name cannot contain a space or a newline.

Does Sentence case fix capitalisation mid-sentence?

No, and it is aggressive in the other direction: it lowercases everything first, then capitalises only the start of the text and the first letter after a full stop, question mark or exclamation mark followed by a space. A proper noun mid-sentence becomes lowercase, and so does a sentence that begins with a quotation mark or on a new line. Check names, brands and quoted openings after converting.

Is there a length limit?

No practical limit. Because the conversion runs in your browser, you can process large blocks of text instantly and privately.

Is my text sent anywhere?

No. The conversion happens in the page, so a draft, a client list or anything confidential never leaves your device.