Skip to content

Mirror Text Generator

Type your text once and get mirrored, reversed, upside-down and spaced mirrored versions that you can copy and paste anywhere.

  • Free, no limits
  • No sign-up
  • Works right in your browser

How to use the mirror text generator

  1. Type or paste your text into the box. Mirrored, reversed, upside-down and spaced mirrored versions update instantly as you type.
  2. Look through the results and press "Copy" next to the version you like.
  3. Paste it into a bio, caption, comment, message or document. It works on phones and computers, and the conversion happens in your browser.

What mirrored, reversed and upside-down text really is

This page offers four styles. Mirrored text flips every letter from left to right and reverses the order of the letters, so the whole line looks like its reflection in a mirror. Reversed text only changes the order: "hello" becomes "olleh", and the letters themselves stay normal. Upside-down text replaces each letter with a rotated lookalike and reverses the order, so the line reads correctly when you turn the screen around. Spaced mirrored text is the mirrored version with a space between the letters, which makes it wider and a little easier to read.

None of these are real fonts. Unicode contains many characters that happen to resemble flipped or rotated Latin letters, borrowed from other alphabets and phonetic symbol sets, and the generator swaps your letters for them. Nothing is downloaded or installed. Not every letter has a perfect partner, so some mirrored letters are only close matches, and symmetrical letters such as A, H, I, M and O may look unchanged. Only the letters A-Z are converted; punctuation, emoji and letters from other alphabets stay as you typed them.

Where to use mirror text: practical ideas

Mirror text works well wherever a bit of visual play fits. Try a mirrored line in an Instagram bio (150 characters) or a TikTok bio (80 characters) as a hint that people should look twice. Upside-down text suits a joke caption, or a Discord nickname (32 characters) on a server where silly names are normal. An X display name allows 50 characters and a YouTube video title 100, which is plenty for a short flipped phrase, though the rest of the title should stay readable.

Other ideas are less about profiles. Hide a riddle or an answer in a post by writing it in reversed text and asking followers to decode it. Print a mirrored note for a classroom or party puzzle and let guests hold it up to a mirror. Check a word or phrase for palindromes by comparing it with its reversed version. WhatsApp has its own formatting for bold and italic but no mirror option, so a copied Unicode style is a handy alternative, and it stays intact when you paste it into other apps.

Tips and limitations

Mirror text is decoration, so keep anything important in plain text. Screen readers often read these lookalike characters badly or skip them, and the text is not searchable as normal words on most platforms. Put hashtags, keywords, names and contact details in regular letters. On older devices or in apps with limited fonts, some characters can show as empty boxes, so send yourself a test message before you share it widely.

Short phrases work best, because long flipped lines are tiring to read. Type your final text before you copy, since the reversed order makes editing pasted text awkward. The spaced version uses extra characters, so check it against a limit such as 150 for an Instagram bio. Account names are a different case: Facebook profile names, Epic/Fortnite display names and some game nicknames may reject special characters, so test first, or use your bio, posts and comments instead.

Frequently asked questions

What is the difference between mirrored and reversed text?

Reversed text only flips the order of the characters, so "hello" becomes "olleh" with normal letters. Mirrored text also flips each letter left to right, so the line looks like a reflection in a mirror.

Why do some mirrored letters look odd or unchanged?

The generator uses existing Unicode lookalikes, and not every letter has a perfect flipped twin. Some are close matches, and symmetrical letters such as A, H, I, M and O can look the same after mirroring.

Can I use mirror text in a bio or a username?

Bios, captions and comments usually accept it, as long as you stay within limits like 150 characters for an Instagram bio or 80 for TikTok. Account names are stricter and may reject special characters, so test first.

Will everyone be able to read and find my mirror text?

Not always. Screen readers often read these characters badly, search treats them as unusual symbols rather than normal words, and old devices may show empty boxes. Use mirror text for decoration, and keep important words and hashtags in plain text.

More text generators

Basic Fonts

Fancy Fonts

Social Media