Text reverser
This tool writes text backwards. You can reverse every character, reverse the order of words on each line, or flip the order of the lines, which is handy for puzzles, testing and reordering lists.
- Runs in your browser
- Free, no account needed
- Copy or download the result
Result
Example
Hello, world! Café 👋🏽 Second line here
ereh enil dnoceS 👋🏽 éfaC !dlrow ,olleH
How to use the text reverser
- Paste your text into the Text box.
- Choose what to reverse in Reverse: all characters, characters on each line, word order or line order.
- Press Run.
- Press Copy result to use the reversed text.
How it works
Characters are reversed as whole visible characters, so emoji with skin tones, flags, family emoji and letters with accents are not broken apart.
Word order reversal works on each line and keeps the spaces between words. Punctuation stays attached to the word it touches.
Line order reversal turns the last line into the first. Windows line endings are converted to plain new lines.
Input is limited to 500,000 characters and 100,000 lines.
Everything runs in your browser. Your input is not uploaded or stored.
Questions and answers
How do I write text backwards?
Paste the text, keep Reverse set to All characters and press Run. The result reads from right to left.
Will emoji break when reversed?
No. The tool reverses whole characters as you see them, so emoji and accented letters keep their shape.
Can I reverse a list instead of the letters?
Yes. Choose Line order to flip the list so the last item comes first.