Reverse Text
Reverse text online — flip characters backwards, reverse word order, mirror each word or reverse lines instantly with one click.
About the Reverse Text
This free reverse text tool flips your text instantly in four different ways. Reverse characters turns "hello world" into "dlrow olleh", reverse word order gives "world hello", reverse each word produces "olleh dlrow", and reverse lines flips a list upside down. The output updates live as you type, with a copy button ready.
People use reversed text for fun social media posts, puzzles and riddles, testing how apps handle unusual input, and creating mirror-style effects. The line-reversal mode is genuinely practical too — it flips chronological lists, log files and rankings without retyping anything.
Everything runs locally in your browser, so there is no length limit and nothing you type is uploaded. Emoji and accented characters are handled correctly because the tool reverses full Unicode code points rather than raw bytes.
How to Use the Reverse Text
- 1Type or paste your text into the input box.
- 2Choose a mode: reverse characters, word order, each word, or lines.
- 3The reversed result appears instantly below.
- 4Click Copy to put it on your clipboard.
Frequently Asked Questions
How do I write text backwards?
Paste your text and select "Reverse characters" — every letter is flipped so the last character comes first. "Hello world" becomes "dlrow olleH". The conversion happens live with no button to press, and the copy button puts the backwards version straight on your clipboard for pasting into messages, bios or puzzles.
What is the difference between reversing characters and reversing words?
Reversing characters flips every single letter, so "the quick fox" becomes "xof kciuq eht". Reversing word order keeps each word intact but plays them back to front: "fox quick the". Reversing each word flips letters inside every word while keeping their positions: "eht kciuq xof". Each mode suits a different puzzle or effect.
Does reversed text work with emoji and accented letters?
Yes. The tool splits text into full Unicode code points before reversing, so emoji, accented letters like é and ü, and non-Latin scripts stay intact rather than turning into broken symbols. Some complex emoji built from several joined code points may still split, which is a limitation of how those characters are encoded.
How do I reverse the order of lines in a list?
Paste the list with one item per line and choose "Reverse lines". The last line moves to the top and the first drops to the bottom, with each line's content untouched. This is handy for flipping chronological exports, chat logs and leaderboards from oldest-first to newest-first without any retyping.
Can reversed text be reversed back to normal?
Yes — reversing is perfectly symmetrical. Paste reversed text into the input, apply the same mode again, and you get the original back exactly. This makes character reversal a fun, if trivially breakable, way to lightly obscure spoilers or answers that friends can decode with the same tool.