On this page
How to flip text upside down
- Type or paste your text in the box at the top of this page.
- Keep Upside down selected to rotate the whole line 180°, or choose Flip only to turn each letter but keep the left-to-right order.
- Tap Copy and paste the flipped text into a bio, a chat or a comment.
- Got upside-down text from someone? Paste it and choose Flip back to read it normally.
Upside down mode does two things at once: it swaps each letter for a look-alike that appears rotated, then reverses the order, because a rotated line also reads from the other end. Turn your phone around and “ollǝH” reads “Hello”.
| Mode | “Hello World!” becomes | Use it for |
|---|---|---|
| Upside down | ¡plɹoM ollǝH | Text that reads correctly when the screen is turned around |
| Flip only | Hǝllo Moɹlp¡ | A wobbly, “turned” look that still reads left to right |
| Flip back | ¡plɹoM ollǝH → Hello World! | Reading upside-down text someone sent you |
Only want the letters in backwards order, without turning them? That is the reverse text tool. And if you need an empty-looking line between two flipped phrases, paste a blank character from our invisible text page: normal spaces are often trimmed away.

Upside down text to copy
Tap any example to copy it; the label shows the original. These were made with the tool above in Upside down mode.
Flip only (left-to-right order kept)
Which letters have real upside-down look-alikes
Unicode has no “rotate” switch, so every flipped letter is a different character that happens to look like the original turned 180°. We checked the official name, block and Unicode version of all 79 characters this tool uses (ICU character data, October 10, 2026). They fall into four groups:
- 15 true “turned” characters. Their official names say TURNED, such as U+0250 LATIN SMALL LETTER TURNED A (ɐ). Most come from the phonetic alphabet (IPA), so they look right in almost every font.
- 10 letters that swap with another Latin letter: b↔q, d↔p, n↔u, M↔W and the digits 6↔9. These are perfect, because they are ordinary letters.
- 14 characters that stay the same because they already look the same when rotated: l o s x z H I N O S X Z 0 8.
- Look-alikes borrowed from other scripts, which are the weak spot. Capital B, D, K, R and T use letters of the Lisu script (ꓭ ꓷ ꓘ ꓤ ꓕ), added in Unicode 5.2 in 2009; 2, 4 and 7 use Korean and Bopomofo letters (ᄅ ㄣ ㄥ), which many fonts draw wider than Latin letters.
| Letter | Upside down | Code point | Unicode name | Unicode version |
|---|---|---|---|---|
| a | ɐ | U+0250 | Latin Small Letter Turned A | 1.1 |
| b | q | U+0071 | Latin Small Letter Q | 1.1 |
| c | ɔ | U+0254 | Latin Small Letter Open O | 1.1 |
| d | p | U+0070 | Latin Small Letter P | 1.1 |
| e | ǝ | U+01DD | Latin Small Letter Turned E | 1.1 |
| f | ɟ | U+025F | Latin Small Letter Dotless J With Stroke | 1.1 |
| g | ƃ | U+0183 | Latin Small Letter B With Topbar | 1.1 |
| h | ɥ | U+0265 | Latin Small Letter Turned H | 1.1 |
| i | ᴉ | U+1D09 | Latin Small Letter Turned I | 4.0 |
| j | ɾ | U+027E | Latin Small Letter R With Fishhook | 1.1 |
| k | ʞ | U+029E | Latin Small Letter Turned K | 1.1 |
| l | l | U+006C | Latin Small Letter L | 1.1 |
| m | ɯ | U+026F | Latin Small Letter Turned M | 1.1 |
| n | u | U+0075 | Latin Small Letter U | 1.1 |
| o | o | U+006F | Latin Small Letter O | 1.1 |
| p | d | U+0064 | Latin Small Letter D | 1.1 |
| q | b | U+0062 | Latin Small Letter B | 1.1 |
| r | ɹ | U+0279 | Latin Small Letter Turned R | 1.1 |
| s | s | U+0073 | Latin Small Letter S | 1.1 |
| t | ʇ | U+0287 | Latin Small Letter Turned T | 1.1 |
| u | n | U+006E | Latin Small Letter N | 1.1 |
| v | ʌ | U+028C | Latin Small Letter Turned V | 1.1 |
| w | ʍ | U+028D | Latin Small Letter Turned W | 1.1 |
| x | x | U+0078 | Latin Small Letter X | 1.1 |
| y | ʎ | U+028E | Latin Small Letter Turned Y | 1.1 |
| z | z | U+007A | Latin Small Letter Z | 1.1 |
| A | ∀ | U+2200 | For All | 1.1 |
| B | ꓭ | U+A4ED | Lisu Letter Gha | 5.2 |
| C | Ɔ | U+0186 | Latin Capital Letter Open O | 1.1 |
| D | ꓷ | U+A4F7 | Lisu Letter Oe | 5.2 |
| E | Ǝ | U+018E | Latin Capital Letter Reversed E | 1.1 |
| F | Ⅎ | U+2132 | Turned Capital F | 1.1 |
| G | ⅁ | U+2141 | Turned Sans-Serif Capital G | 3.2 |
| H | H | U+0048 | Latin Capital Letter H | 1.1 |
| I | I | U+0049 | Latin Capital Letter I | 1.1 |
| J | ſ | U+017F | Latin Small Letter Long S | 1.1 |
| K | ꓘ | U+A4D8 | Lisu Letter Kha | 5.2 |
| L | ˥ | U+02E5 | Modifier Letter Extra-High Tone Bar | 1.1 |
| M | W | U+0057 | Latin Capital Letter W | 1.1 |
| N | N | U+004E | Latin Capital Letter N | 1.1 |
| O | O | U+004F | Latin Capital Letter O | 1.1 |
| P | Ԁ | U+0500 | Cyrillic Capital Letter Komi De | 3.2 |
| Q | Ό | U+038C | Greek Capital Letter Omicron With Tonos | 1.1 |
| R | ꓤ | U+A4E4 | Lisu Letter Za | 5.2 |
| S | S | U+0053 | Latin Capital Letter S | 1.1 |
| T | ꓕ | U+A4D5 | Lisu Letter Tha | 5.2 |
| U | ∩ | U+2229 | Intersection | 1.1 |
| V | Λ | U+039B | Greek Capital Letter Lamda | 1.1 |
| W | M | U+004D | Latin Capital Letter M | 1.1 |
| X | X | U+0058 | Latin Capital Letter X | 1.1 |
| Y | ⅄ | U+2144 | Turned Sans-Serif Capital Y | 3.2 |
| Z | Z | U+005A | Latin Capital Letter Z | 1.1 |
| 0 | 0 | U+0030 | Digit Zero | 1.1 |
| 1 | Ɩ | U+0196 | Latin Capital Letter Iota | 1.1 |
| 2 | ᄅ | U+1105 | Hangul Choseong Rieul | 1.1 |
| 3 | Ɛ | U+0190 | Latin Capital Letter Open E | 1.1 |
| 4 | ㄣ | U+3123 | Bopomofo Letter En | 1.1 |
| 5 | ϛ | U+03DB | Greek Small Letter Stigma | 3.0 |
| 6 | 9 | U+0039 | Digit Nine | 1.1 |
| 7 | ㄥ | U+3125 | Bopomofo Letter Eng | 1.1 |
| 8 | 8 | U+0038 | Digit Eight | 1.1 |
| 9 | 6 | U+0036 | Digit Six | 1.1 |
There is no single right answer for some capitals. Q has no good rotated twin, so we use Ό (Greek omicron with tonos), and J uses the long s ſ. Other generators pick different characters for these letters, which is why two sites can flip the same word differently.

Copy single upside-down letters and numbers
Accents, emoji and other characters
Letters with accents are split into the letter and its accent before flipping, so the letter still turns: “café” becomes “ǝ́ɟɐɔ”. The accent mark stays on top of the letter, because Unicode has no accent that sits underneath in the same way, so accented words never look perfectly rotated. Emoji, Chinese, Japanese, Korean and most other characters have no rotated twin and are kept as they are, only moved to the other end of the line.
Why some upside-down letters show as boxes
A box (☐) or a question mark means the reader’s device has no font with that character. Every character in the table above is in Unicode, but not every phone ships a font for every block. The IPA letters (ɐ ǝ ɥ ʇ) are in the fonts of all current systems, while the Lisu capitals are the most likely to fail, since they need a font that covers the Lisu script, such as Noto Sans Lisu. If you write for a wide audience, flip lowercase text: all 26 lowercase letters map to IPA or plain Latin characters, none to Lisu.

Where upside-down text shows correctly
Upside-down text is plain text, so any app that accepts pasted text accepts it: bios, captions, comments, chats, usernames that allow symbols, and documents. Whether it looks right depends on the reader’s fonts, not on the app. We have not yet tested each app on real phones, so this page does not promise a result for a given app; check the preview on your own screen before you post.
Can I use upside down text in my Instagram bio? You can paste it into the bio field like any other text. Keep in mind that each flipped letter is still one character, so the bio length does not change, and that search inside the app looks for normal letters: a flipped name will not show up when someone searches for the normal spelling.
Table flip kaomoji and upside-down emoji
Flipping a table is the classic upside-down kaomoji. Tap one to copy it.
Upside-down names with a frame
“Upside Down” flipped and framed. Type your own name in the tool, copy the result, and add a frame from below.
Upside down text FAQ
How do I type upside down text?
Phone and computer keyboards have no key for upside-down letters. Type normally in the box at the top of this page, keep Upside down selected, tap Copy and paste the result where you need it.
How do I turn upside-down text back to normal?
Paste the flipped text into the box and choose Flip back. The tool reverses the order and swaps each look-alike for the normal letter.
Why do some letters show as boxes?
The device reading the text has no font for that character. The capitals B, D, K, R and T use Lisu letters, which are the most likely to be missing; lowercase text avoids them.
Is upside down text the same as mirror text?
No. Upside-down text is rotated 180°, so it reads correctly when the screen is turned around. Mirror text is flipped left to right, and Unicode has no mirrored copy of most letters.
Is my text uploaded?
No. The upside down text generator runs in your browser and the text you type is not sent to our server.

Last checked October 10, 2026 by the TwiceText Editorial Team.