Runs in your browser. Your files and text never leave your device - nothing is uploaded.
More styles
These use real Unicode characters (not fonts), so they paste as styled text almost anywhere - Instagram bios, Discord, Twitter/X. Support varies slightly by app; test before relying on it somewhere important.
How does upside-down text work?
Upside-down text reverses the order of the characters, then swaps each one for a look-alike that resembles it rotated 180 degrees, such as ɐ for a, ǝ for e and ∀ for A. Unicode has no complete rotated alphabet, so the look-alikes are borrowed from phonetic letters, math symbols and other scripts. Unmatched characters stay unchanged.
Upside-down example: a quick reply
A casual message flipped so it reads correctly when the phone is turned over:
| Typed | Hello all, see you at 6! |
|---|---|
| Upside Down | ¡9 ʇɐ noʎ ǝǝs 'ןןɐ oןןǝH |
The 6 turns into a 9, the comma becomes an apostrophe and the exclamation mark flips to ¡. The capital H and the lowercase o and s are left as they are, because those shapes already look the same after a half turn.
A borrowed alphabet from many scripts
Because Unicode has no complete set of rotated Latin letters, upside-down text is assembled from whatever looks right. Many lowercase letters come from the International Phonetic Alphabet, which genuinely includes turned letters such as ɐ (U+0250), ɥ (U+0265) and ʇ (U+0287). Capitals borrow more widely: ∀ is the mathematical FOR ALL sign, ⊥ is UP TACK, ᗺ and ᗡ are Canadian Aboriginal Syllabics, Ԁ is Cyrillic and Λ is Greek.
Digits are just as improvised. The 2 is the Hangul letter ᄅ, the 4 and 7 are the Bopomofo letters ㄣ and ㄥ, and the 5 is the Greek stigma ϛ, while 6 and 9 simply swap and 0 and 8 stay the same. The lowercase l becomes the Hebrew final nun ן, a right-to-left letter.
What does not flip
Characters with no entry in the map pass through unchanged but still move to their reversed position. That includes accented letters such as é and ñ, emoji, and punctuation like hyphens, slashes, colons and the @ sign. Some letters are kept on purpose because they look the same after a half turn: H, I, N, O, S, X and Z, plus lowercase o, s, x and z. The capital Q also stays a Q, and both K and k become ʞ, so the capital is lost.
Several substitutions are approximate. The pairs b and q, d and p, and n and u simply trade places, which works visually but means the output contains ordinary letters that spell something else when read the right way up. A few capitals rely on rough shapes, like the long s ſ for J and the tone mark ˥ for L.
Practical limits: reading, direction and search
Upside-down text is a novelty, best for a joke caption, a username decoration or a message meant to be read by turning the phone over. Screen readers treat each substitute as the character it really is, a phonetic letter, a math operator or a Hebrew letter, in reverse order, so the result is unintelligible when heard. Unicode normalization does not undo it either, because these are separate letters rather than styled variants.
The Hebrew ן can also affect layout. Apps that guess a line's direction from its first strong letter may treat a line that begins with ן as right-to-left, aligning it to the right and reordering its parts. That only happens when the last letter of the original text is a lowercase l, as in all or well; if a flipped line jumps to the right edge, that is the reason.
Upside Down characters at a glance
| Characters come from | A hand-built map across IPA Extensions, Latin Extended, Greek, Cyrillic, Hebrew, Hangul, Bopomofo, Canadian Syllabics and math symbols |
|---|---|
| Capital A becomes | ∀ (U+2200) |
| Small a becomes | ɐ (U+0250) |
| Digits 0-9 | 0 Ɩ ᄅ Ɛ ㄣ ϛ 9 ㄥ 8 6 (8 of 10 change) |
| Punctuation | 16 of 27 common marks change: ! → ¡, ? → ¿, & → ⅋, ( → ), ) → (, [ → ] |
| Basic letters left as typed | H I N O Q S X Z o s x z |
| UTF-16 units per letter | 1 (same as a plain letter) |
Upside-down tips
- Keep it short; long flipped sentences are hard to read even with the screen turned.
- Check symbols you rely on, such as @ or #, since they move but are not flipped.
- Don't use flipped text for names or handles that people need to search for.
Upside Down text FAQ
Letters like H, N, O, S, X, Z, o, s, x and z look the same after a 180-degree turn, so they are kept. Q is also left unchanged, and characters without a mapping, such as accented letters, emoji and most symbols, pass through as they are, in reversed order.
Not with Unicode normalization, because characters like ɐ and ǝ are distinct letters, not styled versions of a and e. Reversing the mapping works for most characters, but K and k both became ʞ, so the original capitalization of a k can't be recovered with certainty.
Rotating a line 180 degrees turns each character over and also puts the last character first. Reversing the order means that when someone turns the screen over, the words read left to right in their original sequence.
Some substitutes come from scripts that not every font covers, such as Canadian Aboriginal Syllabics (ᗺ, ᗡ), Hangul (ᄅ) and Bopomofo (ㄣ, ㄥ). A device without a font for those scripts may show boxes for a capital B or D or for the digits 2, 4 and 7.
Related text styles
- Mirror / Backwards Text Generator: reverses the order only, keeping letters upright
- Bubble / Circled Text Generator: playful circled letters that stay readable
- Fullwidth / Vaporwave Text Generator: wide aesthetic letters for captions
- Fancy Text Generator: all 15 styles side by side
Reviewed by Raja Jahangir · Last reviewed: October 7, 2026
