Free tool ยท runs in your browser ยท nothing uploaded

Case Converter

Switch text between ten cases, from Title Case to snake_case, and copy the result.

Paste text and pick the case you need: UPPERCASE for headings and acronyms, lowercase to undo a caps-lock accident, Title Case for headlines, Sentence case for body copy, and camelCase, PascalCase, snake_case, or kebab-case for variable names, file names, and URLs. Alternating and inverse case are there too for when you need them. One click converts, one more copies.

It is a quick fix for text that arrived in the wrong case: a heading a chatbot wrote in Title Case that your style guide wants in sentence case, a list of labels that needs to become snake_case keys, or a paragraph someone typed with caps lock on. Everything happens in your browser. Nothing you paste is uploaded, and there is no account.

How to use it

  1. Paste or type your text.
  2. Click the case you want: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, aLtErNaTiNg, or Inverse.
  3. Copy the result.

Every case, explained

Ten conversions, and what each one is for:

  • UPPERCASE: every letter capitalized. Acronyms, labels, and emphasis where bold is not available
  • lowercase: every letter small. Undoing caps lock, normalizing email addresses and tags
  • Title Case: the first letter of each main word capitalized, with short words like "of," "the," and "and" kept lowercase unless they start a sentence. Headlines and titles
  • Sentence case: only the first letter of each sentence capitalized. Body copy and most modern headings
  • camelCase: words joined with each new word capitalized, first word lowercase. JavaScript and Java variable names
  • PascalCase: like camelCase but the first word is capitalized too. Class and component names
  • snake_case: lowercase words joined by underscores. Python variables, database columns, JSON keys
  • kebab-case: lowercase words joined by hyphens. URLs, CSS classes, file names
  • aLtErNaTiNg cAsE: letters alternate between lower and upper. Mocking tone in memes
  • Inverse case: every letter flipped, upper to lower and lower to upper. Fixing text typed with caps lock on

Title case vs. sentence case

The two most common choices for headings are also the two people argue about. Title Case capitalizes the main words and reads as formal and traditional; it is standard for book and article titles in the US and in many print publications. Sentence case capitalizes only the first word and proper nouns, reads as conversational, and has become the default for most software interfaces, web headings, and modern style guides.

Whichever you pick, pick once. A page that mixes the two looks careless faster than almost any other typographic slip. When a chatbot hands you Title Case headings and your site uses sentence case, this converter fixes the whole batch in a click; just re-capitalize any proper nouns afterward, since no converter can know that "apple" in your heading is the company.

Frequently asked questions

Is my text uploaded?
No. The conversion happens in your browser. Nothing you paste is sent anywhere.
Does Title Case handle small words like "of" and "the"?
Yes. Short connecting words such as "a," "the," "and," "of," "to," and "vs" stay lowercase unless they begin a sentence, which matches most US style guides. If yours capitalizes everything, fix the few small words by hand.
Why is Sentence case different from lowercase?
Lowercase makes every letter small. Sentence case then capitalizes the first letter of each sentence, so the text reads as normal prose. Proper nouns still need a manual check.
What is the difference between camelCase and PascalCase?
Only the first letter. camelCase starts lowercase (userName); PascalCase starts uppercase (UserName). Both remove spaces and capitalize each following word.

Keep going

More free tools

Do it in ChatUp

Now run it on a real model.

Paste what you built here into ChatUp and choose GPT, Claude, Gemini, Grok or DeepSeek for the job. One account, same history on web, iPhone and Android.