Reverse Text
Reverse Text flips your text in four ways: reverse all characters to write backwards, reverse the order of words, reverse the order of lines, or reverse the letters within each word while keeping word order. Character reversal is Unicode-aware, so accented letters and most emoji survive intact.
It works entirely in your browser with no uploads.
How to use Reverse Text
- 1
Enter your text
Type or paste the text you want to flip.
- 2
Choose a reverse mode
Reverse characters, the word order, the line order, or the letters inside each word.
- 3
Copy the result
The reversed text updates instantly — copy or download it with one click.
Four ways to reverse
Reversing characters turns "hello" into "olleh" — the classic backwards-text effect used for fun usernames and puzzles. Reversing word order keeps each word readable but flips their sequence, turning "the quick fox" into "fox quick the". Reversing line order flips a list top-to-bottom without touching the lines themselves.
“Reverse each word” flips the letters inside every word but keeps the words and spacing in place, so "the quick fox" becomes "eht kciuq xof" — handy for stylised text and word puzzles.
Unicode-safe character reversal
Naively reversing a string can corrupt characters that are stored as multiple code units, such as emoji and some accented letters. This tool reverses by code point, so symbols stay intact instead of turning into garbled output.
Frequently asked questions
- Will it break emoji or accented letters?
- Character reversal works on whole code points, so most emoji and accented characters are preserved. Complex emoji built from several joined code points may still split.
- Can it reverse the order of a list?
- Yes. The "reverse line order" mode flips a multi-line list from bottom to top while leaving each line's text unchanged.
- Is my text private?
- Yes. Everything runs locally in your browser.
Last updated: