Reverse text
Reverse the characters, the word order, the line order, or flip the whole thing upside down.
- Runs in your browser — your text is never sent anywhere
- No sign-up, no quotas, free to use as often as you like
How it works
Five different things get called "reversing text" and they produce five different results, so all of them are here rather than one with a guess about which you meant.
Reversing characters, correctly
"abc" becomes "cba". The catch is that reversing a string naively splits emoji, accented letters and most non-Latin scripts into broken fragments, because those characters occupy more than one unit. This reverses by actual character, so the text survives intact — which is the difference between a tool that works on English and one that works on everything.
Word and line order
Reversing word order keeps each word readable but puts the sentence backwards. Reversing line order flips a list end to end, which is a quick way to invert a sorted list without re-sorting it.
Letters inside each word
Keeps the words where they are but scrambles each one backwards — the effect used for puzzles and simple obfuscation.
Upside down
Maps each character to a Unicode character that looks like it rotated 180 degrees, then reverses the order, so the result reads as if flipped. These are real characters and survive copy and paste, but they are not a font — screen readers cannot make sense of them, so keep them out of anything that matters.
Reverse text — questions
Does it break emoji?
No. Reversal works on whole characters, so emoji, accents and non-Latin scripts stay intact.
What is the difference between reversing characters and words?
Reversing characters makes text unreadable backwards; reversing word order keeps each word readable but puts the sentence in reverse.
Is upside-down text a font?
No. It substitutes real Unicode characters that resemble rotated letters, which is why it survives copy and paste.
Will upside-down text work everywhere?
Mostly, though some apps and fonts lack the characters and will show boxes. Screen readers cannot read it.
Is my text sent anywhere?
No. It stays in your browser.