Reverse Text
Flip any string — character by character, word by word, or line by line. Emoji and combining marks stay intact (no broken faces).
Mode
Frequently asked questions
What is the difference between the three modes?
Characters flips every character so "hello" becomes "olleh". Words reverses the order of words but keeps each word readable. Lines reverses the order of lines, leaving each line itself unchanged.
Will it break emoji or accented characters?
No. It reverses by grapheme, so emoji, flags, and letters with combining accent marks stay intact instead of splitting into broken symbols.
Can I flip the reversed text back?
Yes. Use "Swap to input" to move the result into the input box, then reverse it again to restore the original (in Characters mode this returns you exactly to the starting text).
Is my text uploaded anywhere?
No. Reversing happens entirely in your browser and nothing you type is sent to a server.
Related tools
- Character Counter Real-time character count with and without spaces, plus byte size.
- Text Case Converter Switch between UPPER, lower, Title, Sentence, camelCase, and snake_case.
- Text Compare / Diff Side-by-side diff with added, removed, and changed lines highlighted.
- Remove Duplicate Lines Strip repeating lines from any block of text in a single click.