← Back to home

Reverse / Flip / Mirror Text

Last reviewed on April 27, 2026.

Three different things are often called "reversed text" and they look different. This tool offers all three so you can pick the one that matches what you want.


      
Output updates as you type.

How each mode works

Reverse

The simplest of the three. The letters do not change; only their order does. "open the door" becomes "rood eht nepo". Because the letters are intact, this version is fully readable in any context — search, accessibility software, copy/paste, every platform.

Flip (upside-down)

This relies on a trick of the Unicode catalog: most lowercase Latin letters have a near-twin in another script that happens to look like the original rotated 180°. The flipped output uses those substitutes. The result looks rotated to a sighted reader but is in fact a different string under the hood — search engines and screen readers treat it as the substitute characters, not as the original word.

Mirror

The mirror mode uses Unicode glyphs that look like horizontally-flipped Latin letters where they exist. Coverage is patchier than flip — only some letters have a clean mirror — so for some inputs the mirror output is partly unflipped. That is a property of Unicode, not a tool bug.

The "preserve word order" toggle

By default, the tool reverses each word individually and keeps the words in their original order. "open the door" becomes "nepo eht rood" — the sentence still scans left to right at the word level, while each word is reversed. Turn the toggle off to reverse the entire string in one go: "rood eht nepo".

Word-level reversal is the right default for most stream and post use cases because the eye still has anchor points (spaces, punctuation) in their expected places. Whole-string reversal is right when you want the result to read end-to-end as a single block, like a backwards palindrome line.

What flipped and mirrored text breaks

Practical uses

Common mistakes

Pairs with other tools on this site

For a flipped, glitchy variant, run the flip output through the glitch text generator. For a flipped title card, paste the result into the ASCII banner generator — but be aware that flipped Unicode glyphs do not have block-letter equivalents in the banner font, so flipped letters will fall through to the space character. To frame a reversed string, see the box-drawing tool.