Mirror Text Generator
Text as it would appear in a mirror — letters reflected left to right and the whole string reversed. Hold it up to a mirror and it reads normally again.
Mirror Text Generator
Hold your screen up to a mirror to read the output normally.
How to use it
Type your text — enter it once in the box at the top.
Pick a style you like — every style updates live as you type.
Tap Copy — then paste it into your bio, caption, username or message.
Mirror text versus upside down text
They sound similar and are completely different transformations.
| Mirror text | Upside down text | |
|---|---|---|
| Transformation | Reflected left ↔ right | Rotated 180 degrees |
| Reading order | Reversed | Reversed |
| Letter orientation | Backwards, upright | Inverted |
| Example | ɿoɿɿiM | ɹoɹɹıW |
| To read it | Hold up to a mirror | Turn the screen upside down |
Mirror text is the harder of the two to fake, because far fewer Latin letters have a reversed twin in Unicode. Where none exists the original letter is kept, so mirrored text is usually a little more readable — and a little less convincing — than flipped text.
Which characters actually reverse
A handful of genuinely reversed letters do exist, mostly borrowed from Cyrillic and phonetic alphabets:
- Я — Cyrillic ya, a perfect reversed R, and the single most recognisable mirror character. It is why so many band and film logos use it.
- Ƨ, Ǝ, ᴎ — reversed S, E and N from phonetic and extended Latin blocks.
- b ↔ d and p ↔ q — already mirror images of each other, so they simply swap.
- Symmetrical letters — A, H, I, M, O, T, U, V, W, X, Y need no substitution at all.
Everything else keeps its normal shape, which is a limitation of Unicode rather than of this tool.
Where mirror text works
| Where you paste it | Result |
|---|---|
| Instagram bio & captions | Works — one of the most common uses of Unicode fonts |
| TikTok bio & captions | Works, including in the display name |
| X / Twitter | Works in posts, bio and display name |
| Discord | Works in messages, nicknames and channel topics |
| Works in posts and comments; names are filtered | |
| YouTube | Works in titles, descriptions and comments |
| WhatsApp / Telegram | Works in messages and profile names |
| Works, but think hard before using it on a professional profile | |
| Google / Word documents | Works, though the characters ignore your chosen font |
What it is good for
- Logos and band names — a single reversed letter is a decades-old design trick.
- Puzzle posts — readable enough to be solvable, odd enough to make people stop.
- Ambigram experiments — a starting point for testing whether a word can work reflected.
- Mirror-selfie captions — matching the text to the photo.
- Ingredient for cursed text — mirror first, then corrupt.
Things to know before you commit
The trade-offs worth knowing
- Search engines and site search may not match it. To a computer, 𝓱𝓮𝓵𝓵𝓸 is not the word hello. Keep your searchable text plain.
- Screen readers handle it badly. Many announce the characters one by one or skip them, so avoid styling text that carries important information.
- Some fonts lack the glyphs. Where a device has no glyph you get a box (□). Coverage is very good on modern phones and desktops, weaker on older devices and some smart TVs.
- A few platforms filter it from names. Facebook and some games restrict which characters may appear in a real-name field.
None of that matters for a bio, a caption or a username. All of it matters for body text, headings on your own website, or anything you want found in search.
Frequently asked questions
What is mirror text?
Mirror text is text reflected horizontally so it looks the way it would in a mirror. Letters are swapped for reversed lookalikes and the string is reversed.
How do I read mirrored text?
Hold the screen up to a mirror, or paste it back into the tool to reverse it again.
Why do some letters look normal?
Letters such as A, H, I, M, O, T, U, V, W, X and Y are symmetrical, and many others have no reversed form in Unicode, so they are left as they are.
Is mirror text the same as backwards text?
Close. Backwards text usually just reverses the character order; mirror text also swaps letters for reversed lookalikes where they exist.
Can I use mirror text in a username?
Yes on most platforms, though some filter unusual characters out of name fields.
Why is Я used so often in logos?
It is a Cyrillic letter that happens to be a perfect reversed R, which makes it the easiest way to suggest a mirror effect in a wordmark.