Uppercase Letter Converter

A free uppercase letter converter with four conversion modes: All Uppercase, Inverse Case, Alternating Case, and Random Case. Select a mode, paste your text, and the converted result appears instantly — entirely in your browser.

Conversion mode
0 characters
Mode: All Uppercase
Ad placeholder — 728×90 desktop / 320×50 mobile

The four conversion modes explained

All Uppercase

Converts every letter in your text to its uppercase (capital) equivalent. Numbers, punctuation, and spaces are unchanged. This is the same function as the Lowercase to Uppercase Converter, available here as one mode among several for convenience. Example: hello, worldHELLO, WORLD

Inverse Case (Toggle Case)

Flips the case of every letter: uppercase becomes lowercase, lowercase becomes uppercase. Every character is toggled independently, so the result mirrors the original case pattern in reverse. Numbers, spaces, and punctuation are unaffected. Example: Hello WorldhELLO wORLD

Inverse Case is useful when you've typed a passage with Caps Lock accidentally inverted (everything is the wrong case), or when you want to create a quick mirror of the existing capitalisation pattern for stylistic purposes.

Alternating Case (Mock Caps)

Applies uppercase and lowercase alternately across the letters in your text. The first letter is uppercase, the second lowercase, the third uppercase, and so on. Only letters count in the alternating pattern — numbers and punctuation are skipped without resetting or breaking the sequence. Example: hello worldHeLlO wOrLd

This style is sometimes called "sponge text" or "mocking text" in internet culture. It's used humorously online to indicate sarcasm or mockery, most famously associated with the "mocking SpongeBob" meme format.

Random Case

Assigns each letter a randomly chosen case — upper or lower — with equal probability (50/50 per letter). The result is different every time you click the Random Case button on the same input text, since the assignment is made fresh each conversion. Example: hello worldhELLo wORld (varies each time)

Note: because Random Case produces a different result each time, it does not update live as you type — click the "Re-randomise" button to generate a new random arrangement of the same input.

When would you use each mode?

  • All Uppercase: constants in code, headlines requiring ALL CAPS, data normalisation, emphasis in plain text, generating test input for uppercase-validation logic.
  • Inverse Case: fixing text typed with an accidentally inverted Caps Lock, creating a visual mirror of existing capitalisation, or any time you want the exact opposite case of what you have.
  • Alternating Case: informal creative text, meme formats, visual stylisation in social media posts or design mockups, anywhere a non-standard case pattern is intentional.
  • Random Case: generating varied test data for UI text fields, creative stylisation, or wherever a deliberately irregular capitalisation pattern is needed.

Frequently asked questions

What is an uppercase letter converter?

A tool that changes the case of letters in your text. The simplest mode makes all letters uppercase. More specialised modes include Inverse Case (flip each letter's case), Alternating Case (alternate up/down), and Random Case (random mix).

What is inverse case / toggle case?

Inverse Case reverses the case of every letter: uppercase letters become lowercase and lowercase letters become uppercase. "Hello World" → "hELLO wORLD". It's useful for correcting text typed with an inverted Caps Lock, or for visual effect.

What is alternating case and what is it used for?

Alternating Case switches between uppercase and lowercase on every letter: "hElLo WoRlD". It's mostly used for internet humour (particularly the "mocking" tone associated with alternating caps) and creative text styling. Numbers and punctuation are skipped without breaking the alternation pattern.

Does the Random Case mode update as I type?

No — Random Case generates a new random arrangement each time you click the "Re-randomise" button (which replaces the Copy button when in Random mode). If it updated live as you typed, every keystroke would shuffle the entire result. The button approach lets you regenerate whenever you want.

Is this tool different from the Lowercase to Uppercase Converter?

The "All Uppercase" mode here does the same thing as the Lowercase to Uppercase Converter. This tool adds three extra modes (Inverse, Alternating, Random) for users who need more than a simple case switch. If you just need a fast lowercase→uppercase conversion, either tool works.

Ad placeholder — 728×90 desktop / 320×50 mobile