Type or paste your text below and it will be converted to rAnDoM cAsE instantly — every letter randomly uppercased or lowercased as you type.
Random case (also written rAnDoM cAsE or sPOnGeBOb cAsE) is a text style where each letter is independently and randomly made uppercase or lowercase. The result looks chaotic and unpredictable — something like tHiS sEnTenCE RiGHt HeRe.
You've almost certainly seen it used online as a way to express sarcasm or mock something, popularized by the Mocking SpongeBob meme. The character alternating between uppercase and lowercase visually represents a mocking, dismissive tone.
For each character in the input:
Every time you type a character or click Reshuffle, a fresh random result is generated — so the same input text will produce a different output each time.
These two styles look similar but work differently:
| Style | Pattern | Example |
|---|---|---|
| Random case | Each letter independently 50/50 | hElLo wOrLD |
| Alternating case | Strictly alternates upper/lower | HeLlO wOrLd |
| Sentence case | First letter upper, rest lower | Hello world |
| Title case | First letter of each word upper | Hello World |
| UPPER CASE | All letters uppercase | HELLO WORLD |
| lower case | All letters lowercase | hello world |
Random case has more visual chaos than alternating case because there's no predictable rhythm to it. If you need sentence case, title case, UPPER, or lower conversions, the Case Converter tool handles all of them in one place.
What is the SpongeBob meme font called?
It's called mocking text, spongebob text, or random case. The meme originates from a photo of SpongeBob SquarePants walking like a chicken, used to mock or imitate someone's argument sarcastically.
Does it affect spaces and punctuation?
No — only alphabetic characters (A–Z) are affected. Numbers, spaces, punctuation, and emoji all pass through unchanged.
Why does the output change every time I click Reshuffle?
Each character is independently re-randomized on every run. The same input text will almost never produce the same output twice — there are 2ⁿ possible outputs for a string of n letters.
Can I use this for a font or special characters?
This tool converts plain text case only. If you want the output to render in a stylized font on social media (like bubble letters or bold Unicode), try a Unicode text generator tool.
This website may contain affiliate links. If you click on an affiliate link and make a purchase, we may receive a small commission at no additional cost to you.