usefmtly

Mirror Text Generator

Free mirror text generator. Reverse any text or apply Unicode mirror flip. Each line mirrored independently. Works in Discord, Twitter, Instagram, and anywhere that renders text.

0Input
0Output
RevMode
0Lines
Input
Output

How to use the Mirror Text Generator

  1. Type or paste your text into the input panel on the left, or click “Try sample” to load an example instantly.
  2. Choose your modeReverse simply flips each line character-by-character. Mirror Flip also swaps characters that have true Unicode mirror equivalents (like b↔d and bracket pairs), then reverses — for a more authentic mirror effect.
  3. Copy your mirrored text with the copy button at the top right of the output panel and paste it anywhere — Discord, Twitter, Instagram, Reddit, and more.

Reverse vs Mirror Flip — what's the difference?

Reverse is the simplest operation: it takes the characters in each line and outputs them in the opposite order. “Hello” becomes “olleH”. Nothing is substituted — every character comes out unchanged, just in reverse sequence. This is what most people mean when they say “mirror text”.

Mirror Flip goes a step further. Before reversing, it applies a Unicode mirror map to every character. A handful of characters have true mirror equivalents in Unicode: b and d are lateral mirrors of each other, p and q form another pair, and bracket characters like (/), [/], and {/} all swap naturally. After the substitutions, the line is reversed — giving you the most visually accurate mirror representation possible with plain Unicode text.

Most letters don't have true Unicode mirror equivalents, so they pass through unchanged in both modes. The reversal of character order is what creates the primary mirror illusion for the vast majority of text.

Where to use mirror text

Discord

Mirror text renders perfectly in Discord messages, server nicknames, and status messages. A fun way to leave reversed messages that friends have to hold up to a mirror — or just read backwards.

Twitter / X

Stand out in your feed with reversed text in tweets or your display name. Unicode renders correctly across all Twitter clients and devices.

Instagram

Use mirror text in Instagram bios or captions for a quirky aesthetic. The characters paste directly into Instagram fields without any special app or font needed.

Reddit

Works in Reddit comments and post titles. A reversed comment or username is an easy way to add a playful twist on any subreddit.

YouTube

Mirror text works in YouTube comments and channel descriptions. Subtle, Unicode-native — no images or special formatting required.

WhatsApp & Telegram

Modern messaging apps render Unicode correctly. Mirror text arrives exactly as intended — great for fun messages and creative usernames.

Looking for more text effects? Upside Down Text Generator and Glitch Text Generator are popular alternatives.

Frequently Asked Questions

What is mirror text?

Mirror text reverses the order of characters in your text, as if reading it in a mirror. The "mirror flip" mode also swaps characters that have true mirror equivalents (like b↔d, p↔q, and bracket pairs).

What is the difference between Reverse and Mirror Flip?

Reverse simply reverses the character order of each line. Mirror Flip additionally swaps letters that have mirror equivalents — b becomes d, p becomes q, ( becomes ), and so on — then reverses, creating a more authentic mirror effect.

Where can I use mirror text?

Mirror text works in Discord, Twitter/X, Instagram, Reddit, YouTube comments, and most apps. It's popular for creative usernames, aesthetic posts, and fun messages.

Does it work line by line?

Yes — each line is mirrored independently. This means multi-line text mirrors correctly without mixing up line order.

Why do most letters look the same in mirror mode?

Most letters don't have Unicode mirror equivalents. Only a handful (b/d, p/q) and bracket pairs have true mirror mappings. The rest pass through unchanged and the effect comes from the reversed order.

Related Tools