Upside Down Text Generator
This flips both the order of your characters and swaps each letter for a rotated lookalike, so the result reads correctly right-side-up if the whole line is physically turned over. That's the classic "flip text" trick.
If you just want the order reversed without flipped letterforms, see Backwards below instead.
Upside Down16 characters
ʇxǝ⊥ uʍoᗡ ǝpᴉsd∩
Backwards16 characters
txeT nwoD edispU
Cursed Upside Down86 characters
ʇ̴̯̖̍̆ẍ̵̖̦̔ǝ̴̬̩̃̋⊥̵̹̙̌̏ ṹ̵̩̩ʍ̵̙̗͗͑o̴̠̊̃ͅᗡ̶̹̘̂̀ ǝ̴̜̺͒̎p̵̤̒̽ͅᴉ̨̘̮̊̽s̨̠̈̏ͅḑ̼̙ͧ͡∩̨̠͑̃ͅ
How It Works
Type your text, tap Copy on the style you like, then paste it anywhere — it's plain Unicode text, so it works everywhere. See the full walkthrough with screenshots.

Two changes happen at once: order and letterform
Flipping text upside down correctly requires two separate steps: reversing the character order (so the last letter comes first) and substituting each letter for a Unicode character that's rotated 180 degrees. Skip either step and the result won't read correctly when turned over. This generator handles both automatically, which is why the output looks right-side-up once the whole line is physically flipped.
Where Unicode runs out of perfect rotated matches
Most lowercase letters have a genuine rotated counterpart elsewhere in Unicode (an upside-down 'e' looks like schwa, for example). A handful of letters and digits don't have an exact rotated match, so the closest visual substitute is used instead — still recognizable once flipped, just not a mathematically perfect rotation.
Frequently Asked Questions
Will this work for every letter and number?
+
Most letters have a genuine rotated lookalike; a few (like the numbers 0, 6, 8, and 9's pair) use the closest available substitute since no perfect rotated match exists in Unicode.
What's Cursed Upside Down?
+
Upside Down text with extra glitch marks layered on top, for a more distorted version of the same flip effect.
Does flipped text still count as the same number of characters?
+
Yes, it's a one-to-one substitution, so it uses exactly as many characters as your original text.
Can I flip only part of a sentence upside down?
+
Yes, generate just the portion you want flipped and paste it alongside the rest of your normal text; the rest can stay in plain, unflipped text.