About Reverse Text
A text reverser is a tool that writes text in the opposite order. It has four modes: reverse every character, reverse the word order within each line, reverse the order of lines, or reverse the letters inside each word while keeping word positions. Characters are handled as Unicode code points, so most emoji survive, but accented letters built from combining marks and joined emoji sequences can come out broken.
Also known as: Backwards Text Generator, String Reverse.
How to use Reverse Text
- Type or paste into the "Input text" box, or press "Use example" to try it with sample data.
- Set "What to reverse" if the defaults do not fit.
- The result appears below and updates as you type.
- Copy the result with the copy button, or download it as a file where that is offered.
Questions about Reverse Text
How do I reverse the order of a list without reversing the letters?
Choose Lines in the "What to reverse" option. The last line becomes the first and each line keeps its own text unchanged. The Reverse List page opens with this mode already selected.
Is reversed text the same as mirrored or upside-down text?
No. Reversing only changes the order of characters, so "abc" becomes "cba" using the same letters. Mirrored and upside-down text swap each letter for a different Unicode character that looks flipped.
Runs in your browser. Page last updated .