Upside-Down Text Generator — Turn Letters Upside Down
Flip text upside down using Unicode characters that look rotated 180°. The result is ordinary text you can copy and paste anywhere — no image required.
What this tool does
There is no upside-down alphabet in Unicode, so upside-down text is assembled from characters that happen to look like Latin letters rotated by half a turn: an a becomes ɐ, an m becomes ɯ, a p becomes d. This tool performs that substitution and then reverses the string, because flipping a line of text moves its last character to the front. The output is plain text using standard Unicode code points, so it can be pasted into a username, a bio, a post or a caption and it will survive without being an image.
It is a visual effect rather than an encoding. Because several different letters can share the same flipped glyph, flipping the result again will not always give your original spelling back. The character map is fixed, so what you see is what other people will see, provided their font covers the code points — which almost every modern system does.
Method
The converter walks the input one code point at a time, replaces each character that has an entry in the flip table with its rotated counterpart, leaves everything else untouched, and then reverses the whole string. Reversing is done over code points rather than UTF-16 units, so emoji and other characters outside the basic plane are moved as whole units and are not corrupted. Characters with no flipped form — accented letters, Greek, Cyrillic, CJK — are counted and reported, so you can see why part of your text came through unchanged.
| Letter | Flipped | Letter | Flipped |
|---|---|---|---|
| a | ɐ | p | d |
| b | q | q | b |
| e | ǝ | u | n |
| m | ɯ | w | ʍ |
| n | u | y | ʎ |
| 6 | 9 | 9 | 6 |
Upside-down alphabet
The table gives the rotated character each letter and digit is swapped for, before the string is reversed — so you can look up a single glyph such as an inverted e or an upside-down c without flipping a whole line.
| Char | Flipped | Char | Flipped | Char | Flipped |
|---|---|---|---|---|---|
| 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 | 0 | 0 |
| 1 | Ɩ | 2 | ᓅ | 3 | Ɛ |
| 4 | ㄣ | 5 | ϛ | 6 | 9 |
| 7 | ㄥ | 8 | 8 | 9 | 6 |
Example
| Input | Flipped |
|---|---|
| abc | ɔqɐ |
| Hello | ollǝH |
| 6 9 | 6 9 |
Frequently asked questions
How does upside-down text work?
It is not a different alphabet. Each letter is swapped for a Unicode character that looks like that letter rotated by 180°, and then the whole string is reversed, because turning a line upside down also flips its left-to-right order.
Why does it sometimes look wrong in another app?
The flipped characters come from many different Unicode blocks, and a font that lacks one of them shows a box or a fallback shape instead. The text is still correct; the font is the limit.
Is it reversible?
Not perfectly. Some source characters share the same flipped target — several map onto a single glyph — so a round trip can change your original spelling. Treat the output as a display effect, not an encoding to decode later.
Where is it used?
Mostly for fun: usernames, social posts, captions, band names, and the occasional puzzle. It relies on Unicode characters that render on virtually every device, so it needs no image and can be copied as ordinary text.
Which characters are supported?
The twenty-six Latin letters in both cases, the ten digits, and common punctuation such as brackets and quotes. Letters with accents and non-Latin scripts have no flipped counterpart and are left as they are.
Can I flip it back?
You can run the output through the tool again, but because the mapping is not one-to-one the result may not match the original exactly. Use it as a visual effect rather than a cipher.
How do I turn letters upside down?
Type or paste your text into the box; every supported letter, digit and common punctuation mark is replaced with the character that looks like it rotated by 180°, and the order of the characters is reversed so the whole line reads correctly when turned over. The result appears instantly as ordinary text you can copy — no button to press and no image to save.
What is an “inverted” letter?
An inverted letter is a different Unicode character that looks like a Latin letter rotated by 180°: an upside-down “a” is ɐ, an upside-down “p” is d, an upside-down “c” is ɔ, and an upside-down “l” is l. Because each is an ordinary character rather than an image, you can copy one on its own from the alphabet table below, or flip a whole sentence at once with the box above.
Can it flip a name, a whole alphabet or a single letter?
Yes to all three. Type any word — your name, a band name, a handle — and each supported letter is replaced with its rotated look-alike and the order reversed, which is all an upside-down name or “upside-down alphabet” generator does. For a single glyph such as an upside-down “4”, “w” or “u”, look it up in the alphabet table below and copy just that character. Digits flip too: 4 becomes ㄣ, 5 becomes ϛ and 6 becomes 9.
How do I copy and paste upside-down text?
Type your text, press “Copy result”, and paste it wherever you want — a username, bio, caption, comment or message. The flipped text is plain Unicode, so it pastes as text rather than an image and keeps its look on phones, desktops and social apps. If a character appears as a box, that particular app’s font is missing the glyph; paste it somewhere with fuller font coverage and it will display.
Is this the same as flipping or reversing text?
It combines both. “Reversing text” only changes the order of the characters, so the letters themselves stay upright. Turning text upside down also swaps each letter for its rotated look-alike, which is why the output uses characters such as ɐ, ɯ and ʇ rather than your original letters. If you only want the order reversed, this tool still gives you the flipped characters, so expect a visual flip as well.
Go deeper
Longer explanations of the problems this tool solves:
Sources
- Unicode Standard — the code points used for the flipped letters come from the Latin, IPA Extensions, Phonetic Extensions and Greek blocks.
- Per-character flip mapping, the conventional table used by upside-down text generators.
Everything runs in your browser — nothing you type is uploaded.