Flip each letter left-to-right, like a reflection
Mirror Text Generator
This mirror text generator flips your text horizontally, as if you were reading it in a mirror: the order of the characters is reversed and each letter that has a mirrored Unicode twin is swapped for it (b ↔ d, p ↔ q, e → ɘ, R → Я). Hold the result up to a mirror and it reads normally again.
Mirror text is not the same as backwards text or upside-down text. Backwards text only reverses the letter order and leaves each letter facing the normal way. Upside-down text rotates everything 180°, so try the upside down text generator if you want to flip text vertically instead.
Last updated
Make mirror text.
Flip each letter left-to-right, like a reflection. Your focused result appears first, with every other style close by.
Compact, even, and highly readable
Raised miniature letters and numbers
Low-set characters for notes and formulas
Strong mathematical Unicode lettering
A clean editorial slant
Expressive and high-impact
Elegant script-style characters
Technical, measured letterforms
Outlined mathematical lettering
Sharp blackletter forms
Soft circled letters and numbers
Bold enclosed capitals
Airy arcade-style characters
Portable combining underline
A line through every character
Give every character more room
Flip and reverse the whole line
Read the phrase from right to left
A bright social-ready frame
A warm decorative frame
Clean full-width bookends
A restrained corrupted-text effect
Blank Unicode characters that copy and paste like empty space
Copy and paste in four steps.
Type or paste the text you want to mirror into the box below.
Check the mirror result — the line is reversed and each flippable letter is swapped for its mirror image.
Copy the mirrored text with one tap.
Paste it into a message, bio, or caption; letters with no mirrored Unicode form stay as they are, so preview it first.
Built for real places you paste text.
Puzzles & spoilers
Hide a riddle answer, a quiz solution, or a spoiler so readers have to work to read it, or check it in a mirror.
Bios & captions
A reflected name or tagline that makes people stop scrolling, and a popular choice for Opposite Day posts.
Design checks
Preview how a word reads reversed before it goes on a window decal, glass, a stamp, or anything seen from the other side.
Frequently asked questions
01What is mirror text?+
Mirror text (also called mirror writing) is text written in reverse, so it only reads normally when reflected in a mirror. This generator recreates it with Unicode characters that look like horizontally flipped letters.
02What's the difference between mirror text, backwards text, and upside-down text?+
Backwards text reverses the letter order only. Mirror text reverses the order and flips each letter left-to-right. Upside-down text rotates the whole line 180°, flipping it top-to-bottom.
03Why don't some letters mirror?+
Two reasons. Symmetrical letters like A, H, I, M, O, T, U, V, W, X, Y, i, l, o, v, w, and x already look the same in a mirror. Others, such as f, g, h, j, y, G, K, and Q, have no clean mirrored character in Unicode, so they're left unchanged instead of being swapped for a misleading look-alike.
04How do I read mirror text?+
Hold your screen up to a mirror, or paste the text back into this generator: mirroring it a second time puts it back in normal order. A few letters come back as their closest match rather than the original.
05Did Leonardo da Vinci use mirror writing?+
Yes. Leonardo da Vinci filled many of his notebooks with right-to-left mirror script, which is the most famous historical example. Why he did it is still debated: he was left-handed, and writing right to left avoided smudging the ink.
06Why is 'AMBULANCE' written backwards on ambulances?+
It's mirror-printed on the front of the vehicle so drivers ahead read it the right way round in their rear-view mirror. It's the most common real-world use of mirror text.
07Does mirror text work on Instagram, TikTok, and Discord?+
Yes, in bios, captions, comments, messages, and display names, anywhere standard Unicode is accepted. Username fields reject it. On older devices, a few characters such as ꙅ or ꟻ can show as boxes.
08Do numbers get mirrored?+
No. Unicode has no mirrored digits, so numbers keep their normal shape. Only their position moves because the whole line is reversed.
09Is mirror text searchable or accessible?+
Not really. Search can't match the swapped characters to normal words, and screen readers read the line backwards or spell it out. Use it for fun and puzzles, not for information people need to find.
10Can I mirror text in Word or Google Docs instead?+
Yes, as a graphic. Put the text in a text box or WordArt, then use the 3-D rotation or flip options (Word) or flip the drawing (Google Docs). That mirrors the image of the text, which is better for printing but can't be pasted as text.