This tool runs in your browser using JavaScript. If it does not appear, please enable JavaScript or reload the page. The description below explains how it works.
Reverse Text
Turn any text upside-down — or rather, backwards. Paste a paragraph, a list, or a single word and flip it in four different ways: reverse every character, reverse the order of the lines, reverse the order of the words, or reverse the letters inside each word while keeping the words in place. This is one of those small utilities that finds a new use every week, whether you are puzzling over palindromes, preparing a word-riddle for a game night, building a quick spoiler-obfuscation trick, or fixing a list that was typed in reverse by accident.
How to use
- Pick a mode with the four buttons:
- All characters — the entire text, including line breaks, is turned around so the last character moves to the front. "stressed" becomes "desserts".
- Line order — every line stays exactly as written, but the list is flipped top to bottom. Great for rehabilitating someone's reversed CSV or playlist.
- Word order — the words within each line are re-ordered, but their letters stay untouched: "the quick brown fox" becomes "fox brown quick the".
- Each word — the letter order inside every single word is reversed while the word order stays: "the quick" becomes "eht kciuq", a classic way to mangle text into a code that others can still roughly read.
Paste your text into the Text area, and the converted version appears instantly in the Result band. Copy is one click.
Example uses
- Palindromes and riddles: reverse "a man, a plan, a canal — panama!" and check whether it reads the same backwards (modulo punctuation).
- Spoiler guards in chat: write a message backwards, and the curious can flip it back with the same tool.
- Data cleanup: when a column of names or product codes arrives upside down, "line order" restores it without retyping.
- Force of habit: German schools and word puzzles use letter-reversal ("Mirror writing") as a fun exercise; flip a sentence and have someone decode it.
- Emoji safety: the "characters" mode operates on full code points, so emoji and accented multi-character glyphs are reversed as whole symbols instead of being split into broken halves.
Which mode to pick
It comes down to what you want to scramble:
- If the goal is pure reversibility — move everything around — choose All characters.
- If a list is upside down but each entry is fine, choose Line order.
- If the word sequence is backwards but the spelling is fine, choose Word order.
- If individual words are backwards but their sequence reads normally, choose Each word.
Notice that "All characters" and "Line order" produce different results for multi-line input, so double-check the mode before you copy. When in doubt, run both and keep the one that matches your intention.
Technical note on symbols
Text is treated as a sequence of Unicode code points rather than raw bytes. That means the smiley emoji, the family emoji, and combined accent marks such as "e" with a diacritic survive reversal intact — you never end up with a corrupted half-character. This is a detail many simple tools get wrong and this one gets right.
Why it lives on this site
Reverse Text fits the Text & Encoding category alongside the Case Converter and Text Statistics. It is entirely client-side: nothing is uploaded, nothing is stored, and the tool works offline. Paste, flip, copy — done.