Reverse Text
Flip text five different ways: the whole text backwards, each line backwards, the order of the words, the letters inside every word, or the order of the lines. Reversal works on visible characters, so emoji, flags and letters with accents are not torn apart.
Reverse Your Text
Reversed text
How to Use the Reverse Text
- Type or paste your text into the box.
- Pick what to reverse in the Reverse list.
- Read the result below the box; it updates as you type.
- Copy it or download it as a text file.
About This Tool
Puzzle makers and students checking palindromes, developers reversing strings or lists, and anyone who wants playful backwards text for a message.
Input: Plain text · Output: Reversed text.
Features and Limitations
Features
- Five reversal modes in one tool.
- Grapheme-safe: uses the browser's Intl.Segmenter so family emoji, flags and accented letters stay whole.
- Handles multi-line text.
- Instant, private and free.
Limitations
- Reversed text that contains right-to-left scripts such as Arabic or Hebrew, or combining marks in complex scripts, may display unexpectedly.
- Reversing words splits on whitespace, so repeated spaces collapse to single spaces in that mode.
- Browsers without Intl.Segmenter fall back to a simpler method that can split some rare emoji sequences.
- Results are computed in your browser; nothing you enter is sent to a server.
Example
“Hello, world” reversed by characters is “dlrow ,olleH”; by words it is “world Hello,”; reversing the letters inside each word gives “,olleH dlrow”.
Frequently Asked Questions
What is the difference between reversing characters and reversing words?
Reversing characters turns “one two” into “owt eno”. Reversing the word order gives “two one”. Reversing the letters inside each word gives “eno owt”.
Does it work with emoji?
Yes. The text is divided into visible characters (grapheme clusters), so a family emoji or a flag stays in one piece instead of breaking into pieces.
Can I check a palindrome with this?
Yes. If the reversed text equals the original (ignoring spaces, punctuation and case), the text is a palindrome. For a fair check remove spaces first with the Remove Extra Spaces tool.
Will line breaks be kept?
In every mode except “All characters” the line structure is kept. In “All characters” mode the whole text is reversed, so the last line comes first.
Related Tools
More like this: all Transform & Compare tools, all Text & Writing tools or the TinySandy home page.