Text Tools

Case Converter

Change the capitalisation of any text in one click: UPPERCASE, lowercase, Title Case, Sentence case, aLtErNaTiNg, camelCase, snake_case or kebab-case. A live count of words, characters and lines is shown for the result.

  • 100% free
  • Private: runs in your browser
  • No sign-up
  • Live results
  • Updated

How to use the case converter

  1. Paste your text into the input box.
  2. Click the case style you want.
  3. Review the result below, with word and character counts.
  4. Click Copy result, or Use result as input to chain another conversion.

The case styles explained

StyleExampleTypical use
Sentence caseThe quick brown fox.Body text, captions, UI copy
Title CaseThe Quick Brown FoxHeadlines, book titles
UPPERCASETHE QUICK BROWN FOXAcronyms, emphasis, labels
lowercasethe quick brown foxHashtags, tags, normalising data
camelCasetheQuickBrownFoxProgramming variable names
snake_casethe_quick_brown_foxDatabases, Python
kebab-casethe-quick-brown-foxURLs, CSS classes

Title case follows common editorial convention: short words such as “a”, “the”, “of” and “and” stay lowercase unless they begin the title. Style guides differ (AP, Chicago, APA), so check your house style for edge cases.

Capitalisation and other writing tasks

Fixing text pasted in all capitals, normalising a list of names for a spreadsheet, preparing headlines or turning a title into a URL slug are all case problems. For URLs specifically, the URL Slug Generator also removes punctuation and accents. After changing case, clean stray spacing with Remove Extra Spaces and check the length with the Word Counter. Social headlines and ad copy are shorter than you expect; see Google Ads Headline Character Counter.

Frequently asked questions

Does it work with Urdu?

Urdu script has no letter case, so the tool only changes Latin letters.

Is Title Case always correct?

It follows a common convention, but style guides differ on small words.

Can I convert a whole document?

Yes. Paste it in and click the style.

More tools for the same job