Skip to content
TextArray
100% local

Mirror text

Flip text left to right, swapping each letter for its mirrored Unicode lookalike.

Input
Output

Mirror text

Type or paste anything and get it back flipped left to right, the way it would look held up to a mirror: ɘm ɿoɿɿiM. Nothing here is an image or an installed font. The tool reverses the order of the characters and swaps each letter for the Unicode character that looks like its reflection — b becomes d, p becomes q, R becomes Я, S becomes Ꙅ, e becomes ɘ — so the whole line reads backward exactly like a real reflection.

Because the result is ordinary text, it pastes anywhere Unicode is allowed: an Instagram bio, a TikTok caption, a Discord nickname, a chat message or a spreadsheet cell. It is a quick way to make a profile stand out, drop a puzzle into a thread, or fake mirror writing without a graphics editor. Some older Windows apps have no glyph for a few of the rarer reversed letters and show an empty box, so test the result where you plan to post it.

Two options shape the output. "Mirror each line separately" keeps your lines in order and flips each one on its own; turn it off and the lines are also stacked bottom to top, mirroring a whole block. "Swap letters for mirrored shapes" is what makes b into d and R into Я — switch it off and you get a plain character reversal instead, handy when you only want the reading order flipped and every glyph left copy-safe. Letters with accents and characters Unicode has no reflection for pass through unchanged, and emoji are kept whole rather than swapped.

Everything runs in your browser. Your text is never uploaded and never leaves your device. Copy the result, download it as a .txt file, or send it back to the input for another tool.

FAQ

Is this a font I have to install?
No. The output is made of ordinary Unicode characters, which is why it survives copy and paste into a bio, a nickname or a chat where you cannot change the font at all.
Are emoji and accented letters mirrored too?
Emoji are kept whole and never swapped, so they stay readable. Accented letters and any character Unicode has no reflection for pass through unchanged, keeping their place in the reversed line.
What does turning off letter swapping do?
You get a plain character reversal: the reading order flips but every glyph stays exactly as typed. Use it when you want backward text that is still copy-safe everywhere.
Can I mirror the text back to normal?
Yes. Paste mirrored text into the input and run it again: most pairs like b and d swap both ways, so the text returns. A few letters that share a mirror shape may not round-trip perfectly.
Is my text uploaded anywhere?
No. The tool runs entirely in your browser and your text never leaves your device.