How to use the Text reverser
- 1Type or paste text into the input.
- 2Choose a mode: reverse characters, reverse word order, reverse each word, or reverse line order.
- 3Check the output, then copy it.
How it works
Reversing characters works on graphemes, the units a reader sees as single characters. Many visible characters are made of several code points: é can be an e plus a combining accent, and 👍🏽 is a thumbs-up plus a skin-tone modifier. A naive reversal splits those apart and produces broken output. Splitting by grapheme first keeps them whole.
Word-order reversal keeps each word as it is and reverses their sequence; reversing each word keeps the sequence but flips the letters within every word. Line-order reversal leaves every line untouched and flips them top to bottom, which is useful for lists, logs and CSV rows that are in the wrong order.
The text is processed in the page itself, so nothing you paste is sent anywhere.
Worked examples
Reverse characters
- 1Input: Hello, world 👋
- 2Output: 👋 dlrow ,olleH
The emoji stays intact at the start of the reversed text.
Reverse word order
- 1Input: one two three four
- 2Output: four three two one
Each word is unchanged; only the order flips.
Reverse each word
- 1Input: stressed desserts
- 2Output: desserts stressed
A handy way to find semordnilaps, words that spell another word backwards.
Reverse line order
- 1Input lines: 2024, 2025, 2026
- 2Output lines: 2026, 2025, 2024
A log or list flipped from oldest-first to newest-first.
How do I check whether a word is a palindrome?
Reverse its characters and compare with the original. "level", "racecar" and "rotor" read the same both ways. For phrases, ignore spaces, punctuation and capitals first: "A man, a plan, a canal: Panama" becomes "amanaplanacanalpanama", which is identical reversed. The text cleaner and case converter can help strip and normalize the phrase before you reverse it.
What is reversed text used for?
Reversed text is not encryption. Anyone can reverse it back in seconds, so never use it to hide passwords or private information.
- Word games, puzzles and palindrome hunting.
- Simple visual effects in social posts or usernames.
- Flipping the order of lists, logs and exported rows.
- Testing how software handles unusual input, such as right-to-left looking strings.
Frequently asked questions
Why do emoji break in other text reversers?
Many emoji are several code points joined together. Tools that reverse raw code units swap those pieces around, producing question marks or separate symbols. Grapheme-aware reversal keeps each emoji as one unit.
Does reversing work with Arabic or Hebrew?
The characters are reversed in memory order, but because those scripts are displayed right to left, the visual result may not be what you expect. Mixed-direction text is especially unpredictable.
Does punctuation move when I reverse word order?
Punctuation stays attached to the word it touches, so "Hello, world!" becomes "world! Hello,". Tidy it by hand if you need a grammatical result.
Is there a limit on text length?
No fixed limit. Very long documents may take a moment, since the work is done in your browser.