What upside down text is
Upside down text looks as if someone turned the line of writing half a turn: “Hello World” becomes plɹoM ollǝH. It is a small visual joke that works well in comments, profile bios, birthday messages and puzzles.
The trick is that nothing actually rotates. Each letter is replaced with a different character that happens to look like the original letter turned over, and the order of the characters is reversed. Read from left to right it looks like nonsense. Tip your phone over and it reads normally.
How to use the generator
- Type or paste your words into the Your text box.
- Three outputs appear at the top in large type. Press Copy on the one you want.
- Paste the result wherever you like.
- Press Clear to start again, or scroll to More styles for every other text style on the site.
Line breaks are kept, and the order of the lines is flipped too, so a two-line message ends up with the second line on top, just as it would if you turned the page.
The three styles
Upside Down (keeps capitals) is the most complete version. It flips small letters, capital letters, numbers and common punctuation, so names and dates keep their shape.
Upside Down is the simpler, classic version. It turns everything into small letters before flipping, and leaves numbers the right way up. It uses fewer unusual characters, so it displays on more devices.
Backwards does not flip anything. It only reverses the order of the characters, which is useful for puzzles or for reading text in a mirror.
| You type | Keeps capitals | Upside Down | Backwards |
|---|---|---|---|
| Hello World | plɹoM ollǝH | plɹoʍ ollǝɥ | dlroW olleH |
| Happy 2026! | ¡9ᄅ0ᄅ ʎddɐH | ¡6202 ʎddɐɥ | !6202 yppaH |
| Is this a joke? | ¿ǝʞoɾ ɐ sᴉɥʇ sI | ¿ǝʞoɾ ɐ sᴉɥʇ sᴉ | ?ekoj a siht sI |
Notice how the question mark turns into ¿ and the exclamation mark into ¡. Brackets swap sides as well, so an opening bracket becomes a closing one.
Where the flipped characters come from
Unicode does not include an upside-down alphabet, so each letter is matched with the closest existing character:
- Many small letters come from the International Phonetic Alphabet, which has turned forms of letters such as ɐ, ǝ, ɥ, ɯ and ɹ.
- Some letters are simply swapped for another letter: b becomes q, d becomes p, n becomes u.
- Letters such as o, s, x and z look the same either way, so they stay.
- Capitals borrow from mathematics and other scripts, such as ∀ (for all) for A and ⊥ (up tack) for T.
- The numbers 6 and 9 trade places. Other digits borrow shapes from Korean letters, Chinese phonetic symbols, Greek and extended Latin, picked because they look like the turned digit.
Because these are borrowed characters, the result is an approximation. Most letters look convincing, but a few capitals are only a close match.
Tips and limits
- Use the classic style for wide support. The capitals and turned digits come from less common Unicode blocks. If your friends use older devices, the lowercase Upside Down style is the safer pick.
- Accented letters are not flipped. Letters like é or ñ have no turned version, so they stay the same way up.
- Screen readers cannot read it. A screen reader announces the borrowed characters by their own names, which sounds like gibberish. Do not use flipped text for anything people must understand.
- Search and hashtags will not work. Flipped words are different characters, so they will not match a search or work as a hashtag.
- Long text gets tiring. A single flipped line is fun. A paragraph is hard to read even when you turn your screen.
Flip it back, mirror it or stack it
Got some upside down text you cannot read? Paste it into the Unicode to text converter, which detects flipped text and turns it the right way up.
If you want text that reads correctly in a mirror rather than upside down, use the mirror text generator. For a different way to rearrange letters, the stacked text generator places letters on top of one another or runs words down the screen.