Ad Space

Input Text

Mirrored Text

Default mode reverses character order only — the most common meaning of "mirror text."

Ad Space

How Mirror Text Works

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.

The Optional Character-Flip Mode

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.

Worked Example

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.

Mirror Text vs. Upside-Down Text

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.

Mirror Text Terms You Should Know

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.

Frequently Asked Questions

Does mirror text actually flip each letter, or just reverse the order?

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.

Why don't all letters have a flipped version?

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.

Is this the same as upside-down text?

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.

Ad Space