How to use the upside down text generator
- Type or paste your message into the Text to flip box.
- The upside down text generator converts each character automatically as you type.
- Click or tap the output area to copy the flipped text to your clipboard.
- Paste the inverted text into social media, chat apps, or documents.
How flipping text works
To flip text, two transformations happen at once. First, every character is replaced by a Unicode symbol that looks like its upside-down counterpart. For example, lowercase a becomes ɐ (U+0250, Latin Small Letter Turned A) and b becomes q. Second, the entire string is reversed so the words appear in the correct reading order when viewed upside down.
Take the word "cat". The character mapping produces "ʇɐɔ", and reversing that gives "ʇɐc". Wait, let us trace it carefully: c maps to ɔ, a maps to ɐ, t maps to ʇ. The mapped string is "ɔɐʇ". Reversed, it becomes "ʇɐɔ", which reads as "cat" when you turn your screen upside down.
Character mapping reference
The table below shows the most common lowercase mappings used by this upside down text generator. Uppercase letters use different Unicode code points because standard capital letters do not have simple turned equivalents in all fonts.
| Original | Flipped | Unicode name |
|---|---|---|
| a | ɐ | Latin Small Letter Turned A (U+0250) |
| b | q | Latin Small Letter Q (U+0071) |
| c | ɔ | Latin Small Letter Open O (U+0254) |
| d | p | Latin Small Letter P (U+0070) |
| e | ǝ | Latin Small Letter Turned E (U+01DD) |
| f | ɟ | Latin Small Letter Dotless J With Stroke (U+025F) |
| g | ƃ | Latin Small Letter B With Topbar (U+0183) |
| h | ɥ | Latin Small Letter Turned H (U+0265) |
| i | ı | Latin Small Letter Dotless I (U+0131) |
| j | ɾ | Latin Small Letter R With Fishhook (U+027E) |
| k | ʞ | Latin Small Letter Turned K (U+029E) |
| l | l | Latin Small Letter L (U+006C) |
| m | ɯ | Latin Small Letter Turned M (U+026F) |
| n | u | Latin Small Letter U (U+0075) |
| t | ʇ | Latin Small Letter Turned T (U+0287) |
| y | ʎ | Latin Small Letter Turned Y (U+028E) |
Where to use inverted text
Inverted text is popular on social media profiles, forum signatures, and messaging apps where people want their bios or messages to stand out. Because the characters are real Unicode symbols rather than images, they work anywhere plain text is accepted.
You can combine this tool with other text effects. For instance, use the fancy text generator for decorative fonts, or the zalgo text generator for glitchy stacked diacritics. If you need text that simply reads backwards without being flipped vertically, try the reverse text tool instead. For a left-to-right mirror effect, the mirror text generator handles that transformation.
Limitations and font support
Not every device renders turned Unicode characters identically. Most modern operating systems and browsers include fonts that cover the International Phonetic Alphabet (IPA) block, which supplies many of these glyphs. However, older devices or minimal fonts may display missing-character boxes (tofu) instead of the intended symbols.
Numbers and punctuation also have limits. Digits like 0, 1, and 8 are roughly symmetrical and map to themselves, while others such as 2, 3, 6, and 9 use approximate substitutes. Characters without a reasonable visual match are left unchanged. Always preview the result before posting to ensure readability on your target platform.
Difference between flipping and reversing
A common confusion is between flipping text upside down and reversing it. Reversing changes only the order of characters: "hello" becomes "olleh". You can do that with the reverse text tool. Flipping does both: it substitutes each character with an inverted glyph and then reverses the string so the final output reads naturally when the screen is rotated 180 degrees.
If you only want to repeat a phrase multiple times after flipping it, pair this generator with a text repeater to duplicate the output.
Worked examples
Each result below was produced by the same code the tool runs, so you can check your own numbers against them.
| Example | Input | Result |
|---|---|---|
| Hello world | Text to flip: Hello world | plɹoʍ ollǝH |
| Question | Text to flip: How are you? | ¿noʎ ǝɹɐ ʍoH |
| Numbers and symbols | Text to flip: 123 ABC! | ¡ƆᗺⱯ ƐᄅƖ |
| Short greeting | Text to flip: Hi there | ǝɹǝɥʇ ıH |
FAQ
Is this upside down text generator free?
Yes. It runs entirely in your browser and requires no account, download, or payment.
Will the flipped text work on Instagram, Twitter, and TikTok?
Most platforms accept Unicode text, so the inverted characters will display. However, some older devices or specific app versions might show blank squares if their fonts lack IPA character support.
Can I flip uppercase letters too?
Yes. The tool maps uppercase letters to distinct Unicode symbols designed to resemble inverted capitals, though the visual match varies by font.
Does this upload my text to a server?
No. All processing happens locally in your browser. Nothing you type is transmitted anywhere.
Why do some characters look wrong or stay the same?
Characters without a close upside-down Unicode equivalent are left unchanged. Numbers like 0 and 8 are nearly symmetrical, so they map to themselves.
What is the difference between this and a mirror text tool?
A mirror text tool reflects characters horizontally (left to right). This upside down text generator rotates them 180 degrees, substituting each glyph and reversing the string order.