Search tools

Find a tool by name or what it does.

Mirror Text Generator

Flip text into its mirror image using reversed Unicode letters, or plainly reverse the character order.

Mirrored live as you type. Nothing leaves your browser.

Style

Result
Your mirror text will appear here.

How to make mirror text online

  1. Type or paste text

    Enter your text in the input box and the mirrored version appears instantly, with no submit step.

  2. Choose a style

    Pick Mirror for a full reflection, Flip letters to mirror each letter without reversing order, or Reverse for a plain backwards flip.

  3. Copy the result

    Check the live preview, then tap Copy to clipboard to paste your mirror text anywhere.

Why use this tool

Mirror, flip, and reverse

Mirror swaps each letter for a reversed lookalike and flips the line end to end, Flip letters mirrors each letter but keeps the order, and Reverse only flips character order.

Brackets and slashes flip too

Paired characters mirror the correct way, so an opening bracket turns into a closing one and a forward slash becomes a backslash, keeping mirrored code readable.

Emoji and accents survive

Text is flipped by whole visible characters, so emoji, flags, and accented letters stay intact instead of breaking into pieces.

Live preview and copy

The mirrored result updates on every keystroke and shows in a large preview. One tap copies it to your clipboard.

Runs entirely in your browser

Everything happens on your device. Nothing is uploaded, and it keeps working offline once the page has loaded.

About this tool

Mirror text turns ordinary writing into its reflection. In Mirror mode, each letter is swapped for a reversed Unicode lookalike and the whole line is flipped end to end, so the result reads backwards the way text looks in a mirror. Flip letters mode keeps the normal reading order but still swaps each letter for its mirrored shape. Reverse mode is the plain option: it flips the order of characters without changing any letters.

Use it for playful social posts, usernames, and bios, for puzzle and escape-room clues, or to preview how a word would look reflected before a sign, sticker, or tattoo. Bracket and slash pairs flip the right way, so an opening bracket becomes a closing one and a forward slash becomes a backslash, and emoji stay whole instead of splitting apart. If you only need to flip the order of characters, words, or lines without mirrored glyphs, the text reverser is the focused tool for that job.

Mirror text is built from lookalike characters, not a true font, so a few letters that have no good reflected match are left unchanged, and naturally symmetric letters like A, H, M, O, T, and X look the same either way. How faithfully the result renders depends on the fonts on each device and app. For other decorative Unicode styles, try fancy text, and to see exactly which characters a string contains, use the unicode inspector.

Frequently asked questions

What is mirror text?
Mirror text is writing that looks like its own reflection. Each letter is replaced with a reversed lookalike character, and the reading order is flipped, so the line appears the way it would in a mirror. It is made from ordinary Unicode characters, so you can copy and paste it anywhere plain text is allowed.
What is the difference between the Mirror, Flip letters, and Reverse modes?
Mirror swaps each letter for a reversed shape and flips the line end to end, giving a full reflection. Flip letters swaps each letter for its mirrored shape but keeps the normal left-to-right order. Reverse leaves every letter as it is and only flips the character order, so it reads backwards without mirrored glyphs.
Why do some letters look the same or unchanged?
Letters like A, H, I, M, O, T, U, V, W, and X are close to symmetric, so their mirror image looks the same as the original. A few other letters have no good reflected lookalike in Unicode, so they are left unchanged rather than replaced with a wrong-looking character.
Will mirror text work in Instagram, TikTok, and other apps?
Usually, yes. The output is standard Unicode, so most apps that accept plain text will display it. How faithfully each mirrored character renders depends on the fonts installed on the device and in the app, so a few glyphs may look slightly different or fall back to a box on older systems.
Is my text uploaded anywhere?
No. The mirror text generator runs entirely in your browser. Your text never leaves your device, is not sent to a server, and is not stored or logged. Once the page has loaded, it keeps working offline.

Related tools