Text Case Inverter Online

Quickly reverse text case – turn uppercase letters to lowercase and lowercase to uppercase, with flexible options to fit your needs

How to Use This Text Case Inverter

  1. Paste your text - Insert any text (letters, numbers, symbols, paragraphs) into the top input box. You can type directly too!
  2. Choose your inversion options (pick one or combine as needed):
    • Invert all letter cases: Reverses every letter’s case (e.g., "HeLLo" → "hEllO") – this is enabled by default.
    • Invert only first letter of each word: Only changes the first character of each word (e.g., "hello world" → "Hello World", "Hello World" → "hello world").
    • Preserve numbers & symbols: Leaves numbers (0-9), symbols (!@#$%^) and spaces unchanged – always enabled to avoid messy formatting.
    • Invert first letter of each sentence: Targets only the first letter of sentences (e.g., "this is a test. that’s another." → "This is a test. That’s another." or vice versa).
  3. Click "Invert Text Case" - The tool will process your text instantly and show the inverted result in the bottom box.
  4. Use the result: - Click "Copy Result" to paste the inverted text elsewhere (docs, emails, code). - Click "Download Result" to save it as a .txt file (great for long texts). - Click "Clear All" if you want to start over with new text.

What This Tool Can Invert (And What It Won’t)

This tool is designed to be flexible – it handles different text types while keeping non-letter characters intact. Here’s a breakdown of what it does (and doesn’t) process:

What Gets Inverted (And Examples):

Basic letter inversion (all cases)
Input: "I love Coding 101!"
Output: "i LOVE cODING 101!"
Word-first letter inversion
Input: "the quick brown fox"
Output: "The Quick Brown Fox"
Input: "The Quick Brown Fox"
Output: "the quick brown fox"
Sentence-first letter inversion
Input: "hello! how are you? i’m fine."
Output: "Hello! How are you? I’m fine."
Mixed text (letters + numbers + symbols)
Input: "[email protected] | ID: 456 | Project: WEBSITE"
Output: "[email protected] | id: 456 | pROJECT: website"

What Won’t Be Inverted (Preserved):

  • Numbers: 0, 1, 2...9 (e.g., "2024" stays "2024")
  • Symbols: !, @, #, $, %, &, *, ( ), -, _, =, +, [ ], { }, ;, :, ", ', ,, ., /, ?, \, | (e.g., "@" stays "@", "." stays ".")
  • Spaces: Regular spaces, tabs, or line breaks (e.g., "hello world" stays "HELLO WORLD")
  • Special characters: Accented letters (é, ñ, ü) – these will have their case inverted too! (e.g., "École" → "éCOLE")

Common Use Cases for Text Case Inversion

You might be surprised how often you need to flip text case – here are the most popular ways people use this tool:

  • Fixing accidental caps lock: We’ve all hit Caps Lock by mistake and typed a whole paragraph in uppercase (e.g., "HELLO EVERYONE"). Instead of retyping, invert it to "hello everyone" in one click.
  • Document formatting: If you have a draft where some words/sentences have the wrong case (e.g., "this is a Heading" instead of "This is a Heading"), use the "invert word/sentence first letter" option to fix it fast.
  • Programming & coding: Many programming languages are case-sensitive (e.g., JavaScript variables: "userName" vs "username"). If you mixed up cases (e.g., "UserName" instead of "username"), invert to correct it without rewriting.
  • Social media & content creation: Create eye-catching text for posts (e.g., "tHIS iS a cOOL tITLE" instead of "This is a cool title") or fix messy copy-pasted text from websites.
  • Data cleaning: If you have a spreadsheet or dataset with inconsistent case (e.g., "Apple", "apple", "APPLE"), invert to standardize (e.g., make all first letters uppercase, or all lowercase).
  • Accessibility checks: Test if your text is readable in different cases (e.g., uppercase text can be harder to read for some users – invert to lowercase to check).

Example Text Case Transformations

See how different options work with real text. Below is a side-by-side comparison of input vs. output for common scenarios:

Input TextOption UsedOutput Text (Inverted Case)
"I Bought 3 Apples for $5.99!"
Invert all letter cases
"i bOUGHT 3 aPPLES FOR $5.99!"
"the quick brown fox jumps over the lazy dog"
Invert only first letter of each word
"The Quick Brown Fox Jumps Over The Lazy Dog"
"This is sentence one. this is sentence two! and this is sentence three?"
Invert first letter of each sentence
"this is sentence one. This is sentence two! And this is sentence three?"
"Email: [email protected] | Phone: (123) 456-7890"
Invert all letter cases
"eMAIL: [email protected] | pHONE: (123) 456-7890"

Pro Tip: Combine Options!

Try using "Invert all letter cases" + "Invert first letter of each sentence" for clean, readable text. For example:

Input: "tHIS is a mESSY tEXT. iT hAS wRONG cASES!"

Output: "This IS A Messy Text. It Has Wrong Cases!"

Why Preserve Numbers/Symbols?

Changing numbers or symbols would break links (e.g., "https://Example.com" → "HTTPS://eXAMPLE.COM" is bad), IDs (e.g., "ID: 123" → "id: 123" is good, but "id: 123" → "id: 123" stays the same), and formatting. We keep them intact so your text works as intended!