Case Converter

Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more — online, free, in your browser.

100% private — runs entirely in your browser. Your files never leave your device.

100% private — runs in your browser
Result

Handy for headings, slugs, variable names and constants. Programming cases (camel, snake, kebab, constant) split your text into words first, so spaces and punctuation become the separators. Runs in your browser.

How to use the Case Converter

  1. Type or paste your text.
  2. Click a case — UPPER, lower, Title, camelCase, snake_case and more.
  3. Copy the converted result.

What you can use it for

  • Reformat headings and titles
  • Create slugs and variable names
  • Fix accidentally capitalised text
  • Convert between programming naming styles

More free tools

Need a quick utility?

Count, convert, compare and generate with our free text and utility tools.

Browse all free tools →

Every case style, with examples

StyleExampleTypical use
UPPERCASEMADE GOOD DESIGNSHeadings, emphasis, acronyms
lowercasemade good designsTags, normalising data
Title CaseMade Good DesignsHeadlines, titles, names
Sentence caseMade good designsBody text, UI labels, captions
camelCasemadeGoodDesignsJavaScript variables and JSON keys
PascalCaseMadeGoodDesignsClass and component names
snake_casemade_good_designsPython, database columns
kebab-casemade-good-designsURLs, CSS classes, file names
CONSTANT_CASEMADE_GOOD_DESIGNSConstants and environment variables
aLtErNaTiNgmAdE gOoD dEsIgNsMemes and playful posts

Tips

  • Accidentally typed with Caps Lock on? Paste the text and click Sentence case.
  • Making a URL slug? kebab-case is a quick start — or use the URL Slug Generator, which also removes accents and stop words.
  • Title Case capitalises each word; style guides differ on small words like “of” and “the”, so give important headlines a final check.

Frequently asked questions

Which cases are supported?

UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and alternating case.

How do the programming cases work?

camel, snake, kebab and constant case split your text into words first, so spaces and punctuation become the separators.

Can I convert a whole paragraph?

Yes — paste any amount of text and apply a case with one click, then copy the result.

Is my text uploaded?

No — everything runs in your browser.