Mirror text generator
Produces text as it looks in a mirror, used for puzzles and designs like the word on an ambulance hood.
Loading the tool…
Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.
How to use it
- Enter text.
- The result appears straight away and updates as you edit.
- Copy the result, or copy a link that keeps the same values to share it.
How it is calculated
On each line, each character is swapped for its reversed form, such as b to d, e to ɘ (U+0258), R to Я (U+042F) and S to Ꙅ (U+A644); symmetric letters like A and o stay; then the characters on each line are reversed.
Example
Result: Styled text: bɒd; Characters changed: 3.
bad
bɒd
Limits and caveats
- These are Unicode symbols, not a font: screen readers may read them as symbol names or skip them, and in-app search may not match them.
- Characters with no reversed form in Unicode, such as f g h j k t y z, B D G J K Q Z and digits, keep their shape and only their order is reversed.
Questions about this tool
How is mirror text different from upside down text?
Mirror text flips left to right as in a mirror, while upside down text rotates 180 degrees.
Why do Cyrillic letters like Я and И appear?
Я looks like a reversed R and И like a reversed N, and Unicode has no reversed Latin versions of those two.
Does it reverse all lines?
It reverses the characters of each line separately and keeps the line order, just as a mirror does.
