Reverse Text Generator
Reverse text three different ways, because "backwards" means three different things.
Updated 12 Aug 2026
17 characters · converts on your device as you type
Reversed
Every character back to front. Emoji stay intact.
neve ro ddo reveN
Reversed word order
Words in reverse order, each still readable.
even or odd Never
Each word reversed
reveN ddo ro neve
Mirrored
Reversed and drawn with mirrored letterforms.
nɘvɘ ɿo bbo ɿɘvɘN
About the Reverse Text Generator
Flip every character, flip the order of the words while keeping each readable, or flip the letters inside each word but leave the words where they are.
There is a mirrored option too, which reverses the string and swaps each letter for a mirror-image look-alike: that is the one that genuinely reads as a reflection rather than just as text in reverse. Reversing by character is done by code point, so emoji and accented letters survive instead of breaking into fragments.
Step by step
How to use the Reverse Text Generator
Type your text and copy whichever version you need. Every version updates live as you type.
Enter your text
Type or paste into the box at the top. There is no button to press: the versions update as you type.
Pick a version
Each result is a different treatment of your text, labelled with what it does. Choose the one you want.
Copy it
Press Copy on that result. It goes to your clipboard exactly as shown.
Paste it
Paste it into your message, post, comment, or document.
Get it right
Tips and common mistakes
Tips
- "Reverse words" (keeping each word readable but flipping their order) is the most useful version for playful bios: a phrase reversed word-for-word is still scannable but reads differently, which is often the effect people actually want rather than a completely unreadable character flip.
- Mirrored text is the variant that looks like a genuine reflection: it both reverses the character order and swaps each letter for a look-alike flipped on the vertical axis. Use this when you want text that reads correctly in a mirror rather than text that merely goes backwards.
- Reversed-character text is a popular puzzle format: post the reversed version, ask followers to work out the original, and share the answer the next day. Keep it to a short phrase so it remains solvable rather than tedious.
Common mistakes
- Using character-reversed text for a bio you actually want people to read: fully reversed text is genuinely hard to decipher and is a puzzle, not a style. The 'reverse words' variant is the one that stays readable while still looking distinctive.
- Pasting reversed text into a field with a right-to-left rendering direction: in an app that renders Arabic or Hebrew, a reversed English string may appear in a confusing order, since the rendering direction interacts with the text direction.
- Assuming mirrored text will look exactly right on every device: the mirror-image substitution characters are standard Unicode, but some older fonts render them with slightly different proportions, so test in the app you plan to use.
Keep going
Related tools
Other generators people use alongside the Reverse Text Generator.
Frequently Asked Questions
What is the difference between reversed and mirrored text?
Reversed text uses the same letters in the opposite order, so "hello" becomes "olleh". Mirrored text also swaps each letter for a mirror-image character, so it looks like a reflection in a mirror rather than like text someone typed backwards.
Why did reversing break my emoji?
It should not here. An emoji is stored as more than one unit internally, and a naive reversal splits it into pieces. This tool reverses by code point specifically to avoid that, so emoji come through whole.
What is a palindrome?
Text that reads the same in both directions, like "Never odd or even". Paste a candidate in and compare it with the reversed row: if the two match, ignoring spaces and punctuation, it is a palindrome.
Is the Reverse Text Generator free to use?
Yes. The Reverse Text Generator is completely free with no sign-up, no watermarks, and no limits on how much text you convert or how many times you copy it.