Case Converter

Paste text once and get every case format at once. Includes proper title case that leaves the small words alone, and the programming formats.

Nine formats Real title case rules Nothing uploaded

The formats, and when each is right

Sentence case

First letter of each sentence capitalised, everything else left alone. This is standard for body text, and increasingly for headings too. It reads faster than title case because it matches how we read prose everywhere else.

Title case

Principal words capitalised, small words left lower unless they start the title. So "The Quick Brown Fox Jumps over the Lazy Dog", with "over" and the second "the" staying lower. Most converters get this wrong by capitalising every word, which is a different format entirely and is offered separately above.

Style guides disagree on the details, particularly about prepositions of four or more letters. This tool keeps the common short words lower, which matches the general convention closely enough for headlines and headings.

Upper case

Use sparingly. Fully capitalised text is measurably slower to read, because the word shape that helps us recognise words at a glance disappears when every letter is the same height. Fine for a short label, poor for a sentence, and it reads as shouting in a message.

The programming formats

  • camelCase, first word lower and each subsequent word capitalised. JavaScript variables and Java methods.
  • snake_case, all lower with underscores. Python variables, database column names.
  • kebab-case, all lower with hyphens. URLs, CSS class names, file names for the web.

For web pages, kebab-case is the one that matters. Search engines treat hyphens as word separators and underscores less reliably, so a URL ending in emi-calculator is read as two words while emi_calculator may not be.

Why case matters more than it seems

Inconsistent capitalisation across a website looks careless in a way readers notice without being able to name. Pick one convention for headings, one for buttons and one for navigation, and apply them everywhere.

One practical note: converting to upper case and back again loses information permanently. "iPhone" becomes "IPHONE" becomes "Iphone". Always convert from your original text rather than from an already converted version.

Common questions

What is the difference between title case and capitalising every word?

Title case leaves small words such as a, the, of and to in lower case unless they begin the title. Capitalising every word does exactly that, with no exceptions. Both are offered above because publications differ on which they use.

Which case should I use for web page URLs?

kebab-case, all lower with hyphens. Search engines read hyphens as word separators reliably. Avoid upper case in URLs entirely, since some servers treat paths as case sensitive and it becomes a source of broken links.

Does converting to upper case and back restore my text?

No. Case information is lost the moment you go to upper case. Brand names such as iPhone and eBay, acronyms, and proper nouns will not come back correctly. Always convert from your original.

Is my text sent to a server?

No. Everything runs in your browser and nothing is transmitted or stored.

Does it handle text in other languages?

Upper and lower case conversion uses the browser's own rules and works for most scripts that have case. Scripts without case, including Devanagari and Gujarati, are passed through unchanged, which is correct. The programming formats assume Latin characters.