Mirror Text Generator
Mirror writing. Characters are swapped horizontally and the order is reversed.
Converted right here in your browser. Nothing is sent anywhere, nothing is stored.
Your favourites
- Mirror ɘɿɘʜ ƚxɘƚ ɿuoY
- Aesthetic Your text here
- Upside Down ǝɹǝɥ ʇxǝʇ ɹno⅄
- Bold 𝐘𝐨𝐮𝐫 𝐭𝐞𝐱𝐭 𝐡𝐞𝐫𝐞
- Italic 𝑌𝑜𝑢𝑟 𝑡𝑒𝑥𝑡 ℎ𝑒𝑟𝑒
- Bold Italic 𝒀𝒐𝒖𝒓 𝒕𝒆𝒙𝒕 𝒉𝒆𝒓𝒆
Showing Mirror and the five closest styles. See all 26 styles.
Where these characters come from
Mirror writing has no dedicated block either. The reversed characters are borrowed from wherever a mirrored shape already exists, which includes Cyrillic Я and the Claudian letters Ↄ and ⅃ invented by the Roman emperor Claudius. Coverage is uneven, so several letters that have no mirrored counterpart pass through unchanged.
What people use mirror text for
Mirror text appears in puzzle and ARG contexts, in Stranger Things style references, and as a profile curiosity. Coverage is the limiting factor: enough letters have no mirrored counterpart that most sentences come out half-converted, so it works better on short chosen words than on arbitrary text.
The complete mirror character set
| Capitals | ƸYXWVUTꙄЯỌꟼONM⅂ᐸႱIHӘꟻƎᗡƆᙠA |
|---|---|
| Lowercase | zʏxwvuƚꙅɿpqonmlʞꞁiʜǫꟻɘbɔdɒ |
| Digits | 9876543210 |
How to get mirror text
- Type or paste your words into the box above.
- Find the Mirror row — it is the first one — and press Copy.
- Paste it wherever you need it. The style travels with the text, because you are carrying different characters rather than formatting.
Nothing is installed and nothing is sent anywhere. If the text arrives plain instead of styled, the receiving field normalised it; that happens for a specific reason and no tool can prevent it.
The same thing goes by several names — reverse text, backwards text — and they all describe this one technique. There is no settled term, because nobody named these character sets for this purpose in the first place.
Ready-made mirror examples
Five lines that cover what people usually need. Press Copy and paste straight into a bio or a name field.
- A name xɘlA
- A bio line ƚnɘmom ɘʜƚ ni ǫnivil
- A greeting ɘǫɒq ʏm oƚ ɘmoɔlɘw
- A short tagline nilɿɘd · ɿɘʜqɒɿǫoƚoʜq
- A single word ꙅɘdiv
Mirror vs Upside Down
Upside Down is the more complete of the two and converts almost any input. Mirror leaves gaps wherever no mirrored character exists, which means it works best on words you have chosen for it rather than on arbitrary text.
| Mirror | xoꟻ nwoɿd ʞɔiup ɘʜT |
|---|---|
| Upside Down | xoɟ uʍoɹq ʞɔᴉnb ǝɥ⊥ |
Known problems with mirror text
Coverage gaps mean most sentences come out half-converted. It also borrows Cyrillic Я, which is the single most common trigger for mixed-script rejection.
These characters fail in four distinct ways across all styles — normalisation, missing font coverage, stripped combining marks and mixed-script rejection.
These are not fonts, they are separate Unicode characters. Screen readers often read them wrong or skip them entirely. What that means.
Common questions
- Is mirror text a real font?
- No. These are separate Unicode characters that happen to look mirror. That is why the look survives copy and paste: you are not copying formatting, you are copying different characters.
- Will screen readers read this correctly?
- Usually not. Depending on the software the characters are spelled out with technical names or skipped entirely. Use the style for decoration, not for anything that has to be understood.