Text Reverser
Reverse characters, word order, or each word — instantly.
A free online text reverser — type or paste text and get it reversed three different ways. No signup, runs entirely in your browser.
Result
What does a text reverser do?
A text reverser flips text backwards. There are three distinct ways to do that: flip every character so the whole string reads back-to-front, keep each word spelled correctly but reverse their order in the sentence, or keep the word order but spell each individual word backwards. This tool supports all three from one input.
The three reverse modes
Reverse characters turns "Hello world" into "dlrow olleH" — the classic palindrome-style reversal, unreadable as words. Reverse word order turns it into "world Hello" — each word stays spelled correctly, just in the opposite sequence. Reverse each word turns it into "olleH dlrow" — the word order is preserved but each individual word is spelled backwards.
Unicode-safe reversal
Naively reversing a JavaScript string by UTF-16 code unit breaks multi-byte characters and most emoji, splitting them into mismatched halves. This tool reverses by Unicode code point instead, so accented letters and most emoji stay intact after reversing.
Common uses
Creating novelty "backwards text" for social media, testing how a UI handles reversed or right-to-left-looking strings, word games and puzzles, and quick palindrome checks by comparing text to its character-reversed form.
Frequently asked questions
Related tools: Case Converter · ROT13 Encoder/Decoder · Diff Checker