Mirror Text Generator
Reverse and mirror your text for a reflected effect.
Mirror text flips your writing horizontally, like you're reading it in a looking glass — the whole line runs right-to-left and each letter is swapped for a left-right reflected look-alike (b↔d, p↔q, R→ᴙ). It's a favorite for "secret message" gimmicks you decode by holding your phone up to a mirror, plus edgy gaming tags and reflection-themed aesthetic posts. Unlike upside-down text, nothing is rotated — it's a true side-to-side flip.
See How Your Text Looks
Preview your fancy text on different platforms before you copy
How Mirror Text Works
This style does two things at once. First it looks up every character in a mirror map that swaps it for a Unicode character shaped like its horizontal reflection — for example e becomes ɘ, s becomes ꙅ, f becomes ꟻ, R becomes ᴙ, the question mark becomes the reversed ⸮, and pairs like b/d, p/q, and brackets ( )/[ ] simply trade places. Those reflected glyphs are borrowed from a grab-bag of real Unicode blocks — Latin Extended and IPA Extensions (ɒ, ɘ, ɔ), Latin Extended-D (ꟻ, ꟼ), Cyrillic Extended-B (ꙅ, Ꙅ, ꙃ, Ꙃ), Phonetic Extensions (ᴎ, ᴙ), Canadian Aboriginal Syllabics (ᗡ, ᔭ), Georgian (Ⴑ) and a few others — since no single "mirror alphabet" exists in Unicode. Then the entire string is reversed so the characters run in the opposite order. Together, swapped glyphs + reversed order produce text that looks like a genuine mirror image. Letters that are already symmetrical across a vertical line (A, H, I, M, O, T, U, V, W, X, Y, and i, l, m, o, u, v, w, x, y) map to themselves and stay unchanged, and any character with no reflection partner is kept as-is but still moved to its mirrored position.
Tips for Using Mirror Text
- For the cleanest reflection effect, keep messages short — long sentences with many unmapped characters get hard to read and lose the illusion
- Type your message normally and read the mirror version back-to-front; if a word looks off, it's usually because a letter (like g, t or z) maps to a less common reflected glyph that some fonts render differently
- Test where you'll post it before committing — symmetrical letters (A, H, M, O, X) look identical flipped, so words built mostly from them won't appear as dramatically reversed
Mirror Text Compatibility
Because mirror text relies on glyphs scattered across several Unicode blocks — Cyrillic Extended-B, Canadian Aboriginal Syllabics, Phonetic Extensions, Latin Extended-D and more — rendering depends on the device font. It displays reliably on modern iOS, Android, Windows and Mac in Instagram, Discord, TikTok and most browsers, but a few of the rarer reflected letters may show as a fallback box or plain shape on older devices or in apps with limited font coverage. Symmetrical letters always render fine since they're unchanged.
Frequently Asked Questions
What's the difference between mirror, reversed, and upside-down text?
Reversed text only changes the order of your letters (Hello to olleH) but keeps each letter normal. Upside-down text rotates everything 180 degrees so it reads bottom-up. Mirror text flips left-to-right: it both reverses the order AND swaps letters for their horizontally reflected look-alikes, so it reads correctly only when held up to an actual mirror.
Can I read mirror text back to normal?
Yes. Hold your phone or screen up to a real mirror and the reflection will flip it back to readable text — that's the whole point. You can also paste it back into the generator's mirror box to reverse the effect, since flipping a mirror image again restores the original.
Why do some letters look the same after mirroring?
Letters that are already symmetrical across a vertical line — like A, H, I, M, O, T, U, V, W, X, Y — look identical to their reflection, so they don't visibly change. Only letters with a distinct left and right side (like b, e, R, s, f) get swapped for a flipped look-alike.
Will mirror text work in my Instagram bio or Discord name?
In most cases yes — it's plain Unicode you can copy and paste anywhere that accepts text. Just preview it first, because a handful of the rarer reflected characters come from uncommon Unicode blocks and may show as a box on older phones or apps with limited font support.
Where to Use Mirror Text
- Write a 'hold it up to a mirror' puzzle message for a friend or a story sticker — they decode it by reflecting their screen
- Create a reflection-themed Instagram or Pinterest caption to pair with mirror-selfie or water-reflection photos
- Build a mysterious, hard-to-read gamer tag or clan name that stands out in a lobby
- Drop a flipped one-liner in Discord to make people do a double-take before they figure out what it says
- Style a username or display name on Twitter/X or TikTok for an unsettling, glitchy vibe
- Make 'spy' or 'backwards world' text for kids' party invites, escape-room clues, or themed quizzes
Explore More Text Styles
Discover all >40 unique text styles available on FancyMyText.
View All Styles