Skip to content
AlphaFonts

Case Converter

Retype nothing.

Updated 12 Aug 2026

43 characters · converts on your device as you type

UPPERCASE

THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG

lowercase

the quick brown fox jumps over the lazy dog

Title Case

Every word capitalised.

The Quick Brown Fox Jumps Over The Lazy Dog

Sentence case

Only the first letter of each sentence.

The quick brown fox jumps over the lazy dog

aLtErNaTiNg

Alternates continuously across the whole text, not per word.

tHe QuIcK bRoWn FoX jUmPs OvEr ThE lAzY dOg

snake_case

the_quick_brown_fox_jumps_over_the_lazy_dog

kebab-case

the-quick-brown-fox-jumps-over-the-lazy-dog

About the Case Converter

Paste your text once and get every casing at the same time: UPPERCASE, lowercase, Title Case, Sentence case, aLtErNaTiNg, plus snake_case and kebab-case for anyone naming files or variables.

The two that trip people up are Title Case and Sentence case. Title Case capitalises every word, which suits headlines and product names. Sentence case capitalises only the first letter after each full stop, which is what body copy actually wants, and it is the one to reach for after pasting something that arrived in shouty capitals.

Step by step

How to use the Case Converter

Type text to convert it, or paste a converted value to turn it back. The results update as you type, with no button to press.

  1. Enter your text

    Type or paste into the input. Conversion happens live.

  2. Read the labelled results

    Each result is labelled with what it is. This tool works both ways: type plain text to encode it, or paste an already-converted value to decode it, and only the results that apply to what you typed are shown.

  3. Copy what you need

    Press Copy on the result you want. It goes to your clipboard exactly as shown.

  4. Paste it

    Paste it wherever you need it. The output is plain text, so it works anywhere you can type.

Get it right

Tips and common mistakes

Tips

  • Sentence case is the right default for most body text: it capitalises only the first word after a full stop, so it avoids the awkward look of Title Case applied to a paragraph (every preposition and article unnecessarily capped).
  • Use snake_case for file names, database columns, and Python variables, where spaces are not allowed and underscores are the conventional separator. Use kebab-case for URLs and CSS class names, where hyphens are the preferred separator.
  • Paste the whole document, not sentence by sentence: the converter handles the whole paste in one go, so there is no reason to work in small chunks.

Common mistakes

  • Using Title Case on body copy: Title Case is for proper nouns, headlines, and product names. In a paragraph it over-capitalises every word including "the", "and", and "of", which looks odd and is not standard in any style guide.
  • Using UPPERCASE for emphasis in professional copy: all-caps reads as shouting in typed communication and is harder to read than mixed case over more than a word or two. Bold or a styled font serves emphasis better.
  • Applying snake_case or kebab-case to human-readable text: these formats strip spaces and punctuation and lowercase everything, which is designed for code identifiers. A product name or heading converted this way loses its intended presentation.

Keep going

Other generators people use alongside the Case Converter.

Frequently Asked Questions

How do I fix text that was typed in all caps?

Paste it in and copy the Sentence case result. That lowercases everything and then capitalises the first letter of each sentence, which is almost always what you want for a paragraph. Use Title Case instead if it is a heading.

What is aLtErNaTiNg case for?

It is the mocking or sarcastic tone used in memes and replies. Note that the alternation here runs continuously through the whole text rather than restarting at each word, which is the convention most generators follow.

What is the difference between snake_case and kebab-case?

Both replace spaces and punctuation and lowercase everything; snake_case joins words with underscores and kebab-case with hyphens. Underscores are conventional in Python and database columns, hyphens in URLs, CSS classes, and file names.

Is the Case Converter free to use?

Yes. The Case Converter is completely free with no sign-up, no watermarks, and no limits on how much text you convert or how many times you copy it.

All Text ToolsBrowse every text tools generator on the site.