How upside down text works, letter by letter
Unicode has no upside down style. The generator swaps each letter for a different character shaped like the original turned 180°, then reverses the order. Most stand-ins come from the International Phonetic Alphabet: ɐ is a turned a, ɥ a turned h, ʇ a turned t. A few letters flip into ordinary letters, so b becomes q, d becomes p, and n becomes u.
The order matters as much as the shapes. Turn a printed card over and the last letter lands on the left. Skip the reversal and you get text like ɥǝllo, which looks wrong from both directions.
Rotate 180° does both steps. Flip letters stops after the swap, and Reverse only skips the swap. On a multi-line message, Rotate 180° moves the last line to the top as well, so the whole block reads top to bottom once the screen turns over.
Upside down letters chart
Click any tile to copy the single character. The code point tells you which Unicode block the stand-in comes from, handy when a font shows a box instead of the letter.
Lowercase
Digits
Capitals with their own stand-in
Capitals missing from the chart either turn into another capital (M and W swap places) or look the same upside down: H, I, N, O, S, X, Z. B, C, D, E, J, P, U and V borrow shapes from Canadian Syllabics, Latin Extended, Cyrillic, Greek and the math symbols block.
Where the flip falls short
- Digits 2, 3, 4, 5 and 7 are borrowed look-alikes. Unicode added turned 2 and turned 3 (
↊,↋) in 2015, but few fonts draw them. The tool uses wider-supported shapes from Canadian Syllabics, Latin, Bopomofo and Greek instead. They pass in a chat and look a little uneven in a headline. - Some capitals turn into boxes on older phones.
ꓘcomes from the Lisu script and℺from Letterlike Symbols. If a capital shows up as an empty rectangle after you paste, retype the word in lowercase. The lowercase set has the widest font coverage. - Accents move under the letter. é becomes
ǝ̗, with the acute below, and ü becomesn̤. Marks with no below-the-line version in Unicode stay on top. - Emoji and other scripts stay upright. Cyrillic, Chinese, Arabic and emoji pass through unchanged. The Left as typed line under the result lists every character the tool skipped.
- Screen readers stumble. To assistive software, flipped text is a run of phonetic symbols, announced by symbol name or skipped. Keep flipped text out of anything people need read aloud: shop names, alt text, form labels, event details.
Why this generator avoids Hebrew letters
Many upside down text generators use Hebrew letters as stand-ins, פ for G and ן for l. Hebrew is written right to left. Drop one Hebrew letter into a line of Latin text and the bidirectional algorithm reorders the spaces and punctuation around the letter, so a flipped sentence ends up with its full stop in the middle. Every stand-in here runs left to right.
Pasting flipped text on Instagram, Discord, X and TikTok
Every big platform accepts these characters in free-text fields. Handles are the exception, since usernames are limited to plain letters, digits and a couple of symbols.
| Platform | Flipped text works in | Rejected in |
|---|---|---|
| Bio, name, captions, comments | Username (letters, numbers, periods, underscores) | |
| Discord | Messages, display name, server nickname, channel topic | Username (lowercase letters, numbers, periods, underscores) |
| X | Posts, replies, display name, bio | Handle (letters, numbers, underscores) |
| TikTok | Name, bio, captions, comments | Username (letters, numbers, periods, underscores) |
X counts flipped text heavier. X weighs each character by code point. Anything above U+10FF counts as two, which covers ᴉ, ∀, ⊥ and ᘔ. A word like ᴉᴉɯ takes five characters of your 280, not three. The Length on X counter applies the same rule, so you see the real number before you post.
Search reads letters, not shapes. A bio reading ʎɹǝʞɐq never shows up when someone searches bakery. Flip the joke, keep your name and keywords in plain text.
Turning upside down text back to normal
Got a flipped message in a group chat? Paste the message into the box and pick Turn back. The tool reverses the order and swaps every stand-in for its plain letter, accents included. Turn back also reads the stand-ins other generators use, such as פ, ן, ᄅ and ┴, so text flipped somewhere else decodes too.
One catch: text made with Flip letters was never reversed, so Turn back returns the words last letter first. Run the result through Reverse only to fix the order.