Reverse Text Backwards, Character by Character
Runs 100% in your browser — your text never leaves this page, and nothing is uploaded or stored.
This reverse text tool flips text backwards character by character — the whole block at once, or line by line — and running it twice restores the original. This reverse text generator is a text reverser online for puzzles, spoiler-hiding and palindrome checks — run it twice and the original comes back exactly.
How to use the Reverse Text
- Paste or type your text into the box — or press Load sample to reverse the example sentence.
- Leave Reverse each line separately off to flip the whole block as one (line order flips too), or tick it to reverse each line in place.
- The reversed text appears in the result box as you type.
- Copy it for your puzzle or post — or paste it back and reverse again to restore the original.
About this tool
Reversed text has serious uses hiding behind the fun: it is a classic puzzle and CAPTCHA ingredient, a way to obscure spoilers, and a quick check for palindromes. Developers also use it to sanity-test how interfaces handle right-to-left content. The two modes matter more than they sound. Whole-block mode reverses every character in the paste, line breaks included — so the last line becomes the first, and the text reads bottom-to-top as well as right-to-left. Per-line mode reverses only the characters inside each line, leaving line order and layout untouched: the right choice for lists, code and multi-line messages. Accented letters and ordinary punctuation reverse cleanly. Multi-part emoji are the exception: a flag or a family figure is stored as several characters, so reversing pulls it apart into its component symbols. Plain text survives a double run perfectly — reverse the output again and the original returns character for character. Everything happens in your browser as you type, on pastes of any practical length — a word, a paragraph, a whole list. Nothing is uploaded or stored, so the joke, the puzzle draft or the spoiler stays yours. If your list needs mixing up rather than flipping, randomize its order with Shuffle Lines.Worked example
Here is the sample sentence that comes with the tool, reversed with the default setting (whole block): You pasteReverse this sentence and try to read it in a mirrorYou get
rorrim a ni ti daer ot yrt dna ecnetnes siht esreveRThe whole sentence flipped as one block, so “Reverse” at the start became “esreveR” at the end and every word reads right to left. A one-line input has no line order to change — paste a short list instead and the difference between the two modes shows immediately.
Features
- Two reversal modes: whole-block for the full flip, per-line for lists and laid-out text.
- Perfectly reversible — run the output through again and the original returns exactly.
- Instant as you type, with no settings beyond the one mode toggle.
- Handles long pastes in your browser — chapters, lists and logs included.
- Accents and punctuation reverse cleanly along with the letters.
- Private by design: reversing happens locally; your text is never uploaded.