Upside Down Text Generator
Flip text upside down using special Unicode characters. Copy paste inverted text for Instagram, Discord, and Twitter.
Three steps to get started
Type or paste text
Enter any text you want to flip upside down.
Text flipped ʇxǝʇ
Characters mapped to upside-down equivalents and reversed for correct orientation.
Copy and share
Click Copy and paste into any platform. Ask recipients to flip their screen!
¡ʇxǝʇ uʍop-ǝpısdn ǝʇɐǝɹɔ
Upside-down text is an illusion assembled from two operations: each letter is swapped for a different Unicode character that happens to resemble that letter rotated 180°, and the whole string is then reversed so the sequence reads left-to-right once the page is turned. There is no rotation feature in Unicode doing this work - it is pure visual substitution, one glyph standing in for another.
The substitution alphabet is scavenged from blocks that exist for entirely unrelated reasons. ɐ (U+0250, turned a) and ǝ(U+01DD, turned e) come from the IPA Extensions block, where phoneticians genuinely use rotated letters to notate vowel sounds - the schwa ə being the most famous. ʇ, ɥ, ɟand ʞ are also IPA. ɹ is a turned r used for the English approximant. Others are borrowed from Cyrillic, Greek, Latin Extended-B, and the punctuation block, where ¿ and ¡ already exist as inverted forms for Spanish.
Not every letter has a convincing partner, and the compromises are visible:
- Free wins - b↔q, d↔p, n↔u, and 6↔9 are already each other's rotations in most typefaces
- Rotationally symmetric - o, s, x, z, S, X, Z, N, H, I, 0, and 8 look the same either way and need no substitute
- Approximations - capitals such as G, Q and R have no true turned form, so generators fall back on the closest available glyph
- Font-dependent - many of these code points sit outside common web font subsets, so a few characters may render as boxes on older Android builds or in stripped-down desktop fonts
Culturally the technique belongs to the same lineage as the table-flip emoticon (╯°□°)╯︵ ┻━┻ and the "ɹoɹɹƎ" joke: forum signatures and early Twitter bios in the 2000s, where it functioned as a small puzzle - a message you had to physically tilt your phone to read. It still works that way, which is what makes it good for hidden punchlines, birthday messages, quiz answers, and profile names that make someone stop scrolling.
One caution: because the output is a string of unrelated phonetic symbols, search will not find it and screen readers will announce it as nonsense. Use it for flourish, not for information anyone needs to retrieve. Mapping and reversal both happen in this browser tab, with nothing sent anywhere.