Visual approximation — no official 'flipped' Unicode block
Letter order is reversed and each lowercase letter is swapped for an existing character that happens to look rotated — uppercase has no reliable flip glyph, so it's left unchanged.
Upside Down Text Generator
This flips text by reversing letter order and swapping each lowercase letter for an existing Unicode character that happens to look rotated 180°. It's a visual approximation, not an actual font rotation — no single character in Unicode is officially defined as 'flipped'.
Coverage measures this generator's mappings, not device rendering or destination-app acceptance.
Upside Down
14/19 characters supported (74%)24 ésoJ 'ǝɯɐu ɹnoʎ ǝlʎʇS
5 character(s) kept as original text (not supported by this style).
Details
- Letters
- a-z (full, visual approximation); A-Z preserved unchanged
- Digits
- 0,1,6,8,9 only
This is a visual approximation using existing Unicode letters that happen to look rotated 180°, not a true font rotation. Uppercase Latin has no reliable single-character flip across common fonts, so uppercase is preserved as-is. Only digits 0, 1, 6, 8 and 9 have an unambiguous flipped counterpart.
What the characters actually are
How to use it
- Type your text — multi-line text is supported; each line is flipped independently and line order is preserved.
- Check the Details panel if you want to know exactly which of your letters and digits have a true flipped counterpart before copying.
- Copy the result.
- If you need the original words back later, use the Plain Text Converter — see the note below on why upside-down text needs a different approach than our other reversible styles.
Limitations and compatibility
- Lowercase a-z: all 26 have a conventionally-used flipped counterpart.
- Uppercase A-Z: there is no consistent single-character flip glyph across common fonts, so uppercase letters are preserved unchanged rather than substituted with something that might look wrong on other devices.
- Digits: only 0, 1, 6, 8 and 9 have an unambiguous flipped counterpart (6 and 9 swap); 2, 3, 4, 5 and 7 are preserved unchanged.
- Because this reuses ordinary letters (e.g. lowercase 'b' becomes 'q'), the Plain Text Converter deliberately does not try to auto-reverse this style — a real 'q' in someone's actual text would otherwise risk being misread as a flipped 'b'.
Questions
Why didn't my capital letters flip?
There's no single Unicode character reliably recognized across fonts as a flipped capital letter, so we preserve them rather than guess with an obscure lookalike.
Is this the same as rotating an image of my text 180°?
No — this substitutes each letter for a different, existing Unicode character that happens to look rotated, using conventions established by earlier ambigram-style tools. It's real, copyable text, not an image, but it's an approximation rather than a true mirror of your original font.
Why can't I convert upside-down text back to normal with the Plain Text Converter?
Several of its lowercase letters flip into other ordinary ASCII letters (b becomes q, d becomes p, and so on). Auto-reversing those would risk turning someone's literal, untouched word into a different one, so this style is intentionally excluded from automatic reversal — see our dedicated guide for the full explanation.
Explore distorted text
- Unreadable Text Generator
Compare four hard-to-read effects
- Zalgo Text Generator
Adjust glitch intensity and mark placement