Reverse characters
Best for making a full message read backwards, including spaces and line breaks.
Reverse text online
Paste text, choose the kind of reversal you need, and copy the output. The conversion runs locally in this browser; this site does not upload your text, create an account, or set analytics cookies.
Best for making a full message read backwards, including spaces and line breaks.
Keeps the sentence order, but turns every word around, such as
hello world into olleh dlrow.
Moves the words into the opposite order while leaving punctuation positions readable.
Modern browsers can use Intl.Segmenter to avoid
splitting many emoji, flags, skin-tone modifiers, and letters with
combining marks. When that API is unavailable, the fallback still
preserves surrogate-pair emoji but may not keep every combining
sequence intact.
Copyable Unicode modes use look-alike characters and remain approximate. Exact visual modes apply a true 180-degree rotation or horizontal reflection to every rendered glyph, including digits and emoji, and can be saved as PNG. See the upside-down text page for the difference between text and geometry.
The full guide compares the modes with examples and explains why visually flipped Unicode has limits.