Upside Down Text Generator
Turn any text upside down by swapping each letter for a Unicode character that looks rotated 180 degrees, then reversing the whole string. Copy the flipped result straight into social media, chat, or usernames.
Upside down character reference table
Uppercase letters rely on more approximate look-alikes and are harder to read as a table, so only the reliably-matched lowercase letters and digits are listed here. The converter itself also handles uppercase letters and a few punctuation marks (brackets, quotation marks, etc.).
Alphabet (lowercase)
| Original | Upside down | Original | Upside down | Original | Upside down |
|---|---|---|---|---|---|
| a | ɐ | b | q | c | ɔ |
| d | p | e | ǝ | f | ɟ |
| g | ƃ | h | ɥ | i | ᴉ |
| j | ɾ | k | ʞ | l | l |
| m | ɯ | n | u | o | o |
| p | d | q | b | r | ɹ |
| s | s | t | ʇ | u | n |
| v | ʌ | w | ʍ | x | x |
| y | ʎ | z | z |
Numbers
| Original | Upside down |
|---|---|
| 0 | 0 |
| 1 | Ɩ |
| 2 | ᄅ |
| 3 | Ɛ |
| 4 | ᔭ |
| 5 | 5 |
| 6 | 9 |
| 7 | ㄥ |
| 8 | 8 |
| 9 | 6 |
What is upside down text?
Upside down text is a character trick that replaces each letter and digit with an existing Unicode character that happens to look rotated 180 degrees, then reverses the order of the whole string so it reads correctly when the text (or the reader) is flipped over. No special font or image is involved — the tool borrows real characters from other writing systems, such as the IPA Extensions block, Latin Extended, Greek, and Hangul Jamo, purely because their shapes happen to resemble a rotated Latin letter or digit. Because the output is ordinary text, it can be copied and pasted anywhere a normal string works.
Not every letter has an exact 180-degree rotated counterpart in Unicode. Uppercase letters in particular have fewer good candidates than lowercase ones, so some are approximated with a similar-looking character, and a few (H, I, O, S, X, Z) are left unchanged because they already look nearly the same upside down. This limitation is common to every upside down text generator, not just this one.
How to use the Upside Down Text Generator
- Type the text you want to flip Enter any text in the box on the left — letters, digits, punctuation, and even non-Latin text are all accepted.
- Try the sample text (optional) Click "Insert sample" to see a ready-made example so you can preview how the conversion looks before typing your own text.
- Check the result on the right The flipped output updates automatically as you type. Characters without a mapping (such as CJK text or emoji) are left as-is, only their position in the string is reversed.
- Copy the result Use the share button to copy the text to your clipboard or post it directly to social media. It still counts as the same number of characters as regular text on most platforms.
Tips for getting more out of it
- Lowercase letters like "n"/"u" and "b"/"q" are mirror pairs of each other, so words written mostly in lowercase tend to flip much more convincingly than words full of capital letters.
- Uppercase-heavy sentences rely more heavily on approximate look-alikes, so the flipped result reads less cleanly. Stick to lowercase if you want the most convincing effect.
- Characters without a mapping — Japanese, Chinese, Korean script, or emoji — are not rotated, only their order in the string is reversed along with everything else.
- Punctuation swaps roles when flipped: "(" becomes ")" and a comma becomes an apostrophe-like mark. Double-check the preview before posting if the exact punctuation matters.
Where people use upside down text
Social media bios and joke posts
A flipped display name or bio on X (Twitter) or Instagram stands out visually and is a common way to add a bit of personality or humor to a profile.
Game usernames and chat messages
Mixing upside down characters into a username or chat message helps a player stand out from everyone else using plain text.
Greeting cards and playful notes
A short message that only reads correctly once the card or note is turned upside down is a small, low-effort surprise for birthday cards, gift tags, or sticky notes.
A hands-on introduction to Unicode
Seeing which existing characters were borrowed to build the mapping — and from which writing system each one comes from — is a fun, concrete way to explore how Unicode actually works.
Upside down text glossary
- Homoglyph
- A character that looks similar to another one but has a completely different Unicode code point. Upside down text works entirely by borrowing homoglyphs from unrelated writing systems purely because they happen to look rotated.
- IPA Extensions
- A Unicode block created for the International Phonetic Alphabet, used to write pronunciation. Many of the letters used in upside down text, such as ɐ, ɔ, and ɹ, come from this block.
- Hangul Jamo
- A Unicode block containing the individual consonant and vowel components of the Korean Hangul writing system. A few of these jamo happen to resemble rotated digits and are borrowed for flipping numbers such as 2, 4, and 7.
- Code point
- The unique number Unicode assigns to every character, usually written in hexadecimal like "U+2200". Upside down text works by swapping a letter for a character at a completely unrelated code point that merely looks similar when rotated.
Frequently asked questions
Side Note — where the idea of flipping letters upside down came from
Long before Unicode existed, people were already turning characters upside down for fun using the seven-segment display of a pocket calculator. Typing 0.7734 and flipping the calculator over to read "hELLO" is a classic piece of playground math folklore that spread among students as soon as calculators became affordable. An upside down text generator is really the same idea taken to its logical extreme: instead of the handful of digit shapes a seven-segment display can make, it searches the entire Unicode standard — hundreds of thousands of characters across dozens of writing systems — for shapes that happen to look rotated.
Technically, no custom font is involved at any point. The tool searches through completely unrelated character sets — the IPA Extensions block built for phonetic transcription, Hangul Jamo used to spell Korean, Latin Extended letters, Greek letters, and even Deseret (a 19th-century phonetic alphabet designed for English) — and picks out the handful of characters from each block that happen to resemble a rotated Latin letter or digit. The linguists who designed the IPA symbol ɐ (which looks like an upside-down "a") almost certainly never imagined it would end up being used to make jokey, flipped text for social media bios.
This kind of repurposing — finding characters that coincidentally look alike across totally unrelated blocks of a huge standard, and using that resemblance for something the standard was never designed for — is a small but genuine piece of internet culture. Zalgo text does something similar by exploiting the fact that combining diacritical marks can be stacked without limit; upside down text does it by treating Unicode as one giant lookup table of rotated look-alikes. Serious, carefully designed symbol systems built for phonetics or minority-language scripts end up living a surprising second life as tools for internet humor and self-expression.