Built and fact-checked by the DocNectar team — see our editorial standards
Key Features
Instant Calculation
Get accurate results in real time with our optimized algorithm.
Mobile Friendly
Fully responsive design. Works on all devices & screen sizes.
Privacy Focused
Your data stays on your device. We don't store any inputs.
100% Free
No hidden costs. This tool is completely free forever.
Mirror text is text that appears to read correctly when reflected — for example, held up to an actual mirror, or reversed left-to-right on screen. Since standard Latin letters don't have a built-in "backward" version the way some novelty fonts do, creating convincing mirror text depends on Unicode already containing characters that happen to look like other letters flipped horizontally — "b" flipped left-to-right resembles a "d", for instance. This makes mirror text different from simple reversed text: just reversing "book" to "koob" doesn't look mirrored at all, because the individual letter shapes themselves also need to flip, not just their order. Where a genuine visually-mirrored Unicode lookalike exists for a letter, using it produces a far more convincing effect than character-order reversal alone. This tool creates a horizontally mirrored version of your text: where a visually-mirrored Unicode lookalike character exists, it substitutes that character; otherwise it falls back to simply keeping the original letter, then reverses the overall character order so the whole string reads correctly when reflected.
How it works
Each character in your input is looked up in a mirror-lookalike table that maps ordinary letters to Unicode characters that visually resemble them flipped left-to-right (for example, "b" maps to a character resembling "d", since flipping a lowercase b horizontally produces a shape that looks like a d). After substituting every character that has a known lookalike, the entire sequence is reversed, so that when the final string is read left-to-right, it appears the same as if the original text had been physically mirrored.
- Enter text.
- Click Calculate to see your results.
Examples
Mirroring a short word
Mirroring "book" produces a reversed, lookalike-substituted string that appears to read "book" again when viewed in an actual mirror, since "b" and "d" are strong mirror lookalikes for each other.
Mirroring a word with weaker lookalikes
Mirroring a word containing letters without a strong visual mirror counterpart (like "s" or "z") produces a less convincing effect for those specific letters, since the tool falls back to the original glyph when no true lookalike exists.
Who should use it
- Novelty social posts or messages.
- Testing how a design handles mirrored/reversed text.
Industry applications
- Social media novelty content
Advantages
- Uses real mirrored-lookalike characters where available.
- Instant, free, copy-paste ready.
Limitations
- Not every letter has a true Unicode mirror lookalike.
- Not accessible to screen readers or reliably searchable.
Common mistakes to avoid
- Expecting a perfect mirror image for every possible word — some letters simply don't have a true mirrored Unicode counterpart.
- Confusing mirrored (left-right flip) text with upside-down (180° rotation) text — they use different techniques and lookalike sets.
- Using mirrored text somewhere it needs to remain machine-readable or accessible, since it isn't interpreted correctly by search or screen readers.
Best practices
- Test short words first, since the mirror effect is most convincing on words using letters with strong mirror lookalikes (like b/d, p/q).
- Reserve mirrored text for novelty or decorative use rather than anything that needs to remain searchable or accessible.
Tips
- For a simple character-order reversal without lookalike substitution, use the Reverse Text tool instead.
- Combine with a short, common word for the most convincing mirror effect.