Skip to main content

Mirror Text Generator — Flip Words Into Looking-Glass Text

Turn words into looking-glass text — each letter flipped (b↔d, e→ɘ, R→Я) and the line reversed — browser-only, one-click copy

  • Runs locally
  • Category Text
  • Best for Removing repetitive cleanup work from everyday writing and operations.
Type or paste text and the looking-glass version appears live. Each letter is swapped for its mirror twin (b↔d, e→ɘ, R→Я) and the whole line is reversed, so it reads like a reflection. Glyphs with no mirror form pass through unchanged. Everything runs in your browser; nothing is uploaded.
Effect

Flip each glyph + reverse: "reverse" → "ɘƨɿɘvɘɿ"

0 characters
Result
Type something above to see the mirrored text.

What this tool does

A mirror text generator that turns ordinary words into their looking-glass reflection. It does two things a real mirror does at once: it swaps each letter for its horizontally flipped twin, so b becomes d, e becomes ɘ, s becomes ƨ and R becomes Я, and then it reverses the whole line so the reading direction is flipped too. The word reverse comes out as ɘƨɿɘvɘɿ, which reads correctly when you actually hold a phone screen up to a mirror. This is not the same as plain backwards text, where only the order changes and the letters keep facing forward, and it is not a fancy font either. Mirror writing has a long history, from Leonardo da Vinci filling notebooks in reversed script to kids scribbling secret notes. Use it for playful nicknames, bio decoration, puzzles and stylised graphics. Letters with no mirror twin, like most Chinese characters and emoji, pass through untouched so mixed text still works. Everything runs in your browser and nothing is uploaded.

Tool details

Input
Files + Text
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy + Preview
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
Shareable URL state
Key settings are encoded in the URL so another person can reopen the same setup.
Performance budget
Initial JS <= 9 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Text · Content Creator
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Mirror Text Generator fits into your work

Use it to clean, compare, reshape, or extract plain text before it goes into a document, CMS, spreadsheet, or prompt.

Text jobs

  • Removing repetitive cleanup work from everyday writing and operations.
  • Making text easier to compare, paste, publish, or feed into another tool.
  • Working with content locally when the text is private or unfinished.

Text checks

  • Scan for unintended whitespace, duplicate lines, and lost punctuation.
  • For long text, test the first few lines before applying the whole change.
  • Copy the final output only after checking the preview.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Reverse Text Generator Reverse text by character, word or line, flip each word, or turn writing upside down — Unicode and emoji safe, runs in your browser Open
  2. 2 Fancy Text Generator Turn plain text into 25 Unicode styles — bold, italic, script, fraktur, double-struck, circled, squared, fullwidth, upside-down, small caps, strikethrough — copy & paste anywhere, browser-only Open
  3. 3 Case Converter Convert text between camelCase, snake_case, kebab-case, PascalCase, Title Case, UPPER, lower — instant, browser-only Open

Real-world use cases

  • Make a standout social username or bio

    You want a display name that the eye snags on while scrolling. Type your handle, copy the mirrored version, and paste it into your Instagram, TikTok or Discord profile. Anna becomes ɒnnA, Mike becomes ɘʞiM. Because it is real Unicode text it survives the paste and renders on phones and desktops alike, unlike a screenshot that would just be an image nobody can copy.

  • Decorate captions, comments and chat

    Drop a mirrored phrase into a caption or a group chat to break the monotony of normal text. A mirrored hello or a mirrored inside joke reads like a tiny puzzle that friends have to tilt their head or grab a mirror to solve. It adds personality to a post without needing any design software or special font.

  • Build mirror-writing puzzles and party games

    Print a clue in mirror text and the only way to read it is to hold it up to a mirror, the classic escape-room and scavenger-hunt trick. Generate the reflected line here, paste it into your worksheet or card, and the puzzle is ready. Children learning their letters also enjoy decoding mirror writing as a game.

  • Create stylised graphics and stream overlays

    Designers and streamers reach for reflected text as an accent in thumbnails, banners and lower-thirds. Generate the mirrored words, paste them into Figma, Canva or your streaming layout, and you get a looking-glass effect without manually flipping each letter in a vector editor.

Common pitfalls

  • Expecting it to be the same as plain backwards text. Reversing the order alone leaves letters facing forward, like esrever. True mirror text also flips each glyph, like ɘƨɿɘvɘɿ. If you only need the order changed, switch to the reverse-only view instead.

  • Assuming every letter has a mirror twin. Symmetric letters such as A, H, M, O, T, V, W, X and Y look identical flipped, and most Chinese, Japanese and Korean characters have no reflected form, so they stay as they are rather than turning into something exotic.

  • Trying to use mirror text where the platform forbids special characters. Some account handle fields only accept plain letters and numbers, so the mirrored string gets rejected. Use it in bios, captions and display names, which almost always accept full Unicode.

Privacy

The whole transform — mapping each letter to its mirror glyph and reversing the line — is plain JavaScript that runs inside your browser tab. The text you type never leaves the page and is never logged. One thing to know: the shareable URL encodes your input in the query string, so a link pasted into a chat will record those words in the recipient server access log. For anything you would rather not leave a trace, use the copy button and paste the result instead of sharing the URL.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-05-30