Reverse any text into backwards text instantly, with an optional flip mode for a few mirror-look-alike letters.
Calculator verified • Last updated: August 2026
Default mode reverses character order only — the most common meaning of "mirror text."
By default, this tool does exactly one thing: it reverses the order of the characters you type, so "hello world" becomes "dlrow olleh." That's the standard meaning of "mirror text" or "backwards text" generators, and it works on any character since it's pure reordering — no character needs a special mirrored version to be reversed.
Checking "Also flip mirrorable characters" adds a second layer: for a small set of letters that happen to have a genuinely mirror-flipped look-alike already defined in Unicode, this swaps them too — for example, a backwards "E" is a real, distinct Unicode character (Ǝ), not a font trick. Most letters have no true mirrored twin in Unicode at all, so this mode only touches the handful that do (b↔d, p↔q, and a small number of others); everything else is left as reversed-but-not-flipped, which is why this option is off by default rather than the primary behavior.
Typing "book" with flip mode off produces "koob" (pure reversal). With flip mode on, the b and the two o's stay visually similar either way, but any b/d/p/q pairs in the input would additionally swap to their flipped look-alike where mirroring the character itself makes visual sense — the reversal happens either way, the flip is an additional visual layer on top.
These are often confused but use different Unicode tricks: upside-down text generators substitute each letter for a character that looks rotated 180 degrees (so the text reads correctly when the whole line is flipped vertically), while this tool does a horizontal, left-right mirror — reversing character order, optionally with a few individually-flipped letters. They produce visually different results even on the same input.
Character Reversal — reordering a string so the last character becomes first, the default and most common "mirror text" behavior.
Look-Alike Character — a real, distinct Unicode character that happens to visually resemble another letter viewed differently (mirrored, rotated, or upside-down).
Glyph Symmetry — whether a letter's shape looks the same or different when flipped — letters like "o" and "x" are symmetric and look identical either way, while most letters are not.
By default this tool reverses the character order only (e.g. "hello" becomes "olleh") — that's what most people mean by mirror or backwards text. An optional checkbox additionally swaps a small set of letters for a genuinely mirrored-looking Unicode character, where one exists.
Unicode only includes a handful of characters that happen to look like a mirror-flipped Latin letter (an easy example: a backwards E already exists as its own character, Ǝ). Most letters have no true mirrored twin anywhere in the standard, so flipping every letter visually isn't possible with real text characters.
No — upside-down text rotates each letter 180 degrees using a different set of Unicode look-alike characters, while mirror text flips left-to-right. This tool does horizontal reversal, not rotation.