Reverse text
Reverse a string character by character, word by word, or line by line.
Works with a single word, a sentence, or several lines at once.
Characters flips the whole string, Words keeps each word intact but reorders them, Lines flips the order of lines.
The output updates instantly as you type. Copy it whenever you're ready.
Frequently asked
What's the difference between reversing characters and words?
Character mode flips the string letter by letter, so "Hello World" becomes "dlroW olleH". Word mode keeps each word spelled correctly but flips their order, so "Hello World" becomes "World Hello".
Can I reverse a multi-line list?
Yes. Switch to Line mode and it flips the order of the lines themselves, top to bottom, without touching the text inside each line.
Does this handle emoji or accented characters correctly?
Character mode reverses by Unicode code point, which correctly keeps most emoji and accented letters intact rather than splitting them into broken fragments.
Is my text stored anywhere?
No. Everything runs in your browser and nothing you type is sent to a server.