Flip text backwards, or reverse the order of lines or words. Type and it updates instantly.
Reversing text writes it end-to-first. In Backwards (characters) mode the whole string is flipped, so "textrepeat" becomes "taepertxet" — a popular effect for playful usernames, puzzles, and hiding a message in plain sight. Reverse line order flips a list top-to-bottom, and Reverse word order reverses the words in each line while keeping the letters readable.
Pick the mode that matches what you're trying to flip. Characters is the classic "backwards text" effect and works on a single word or a whole paragraph. Line order is handy when a list is pointing the wrong way — newest-first log lines you want oldest-first, or a ranking you want to invert. Word order keeps each word spelled normally but reverses their sequence, turning "the quick brown fox" into "fox brown quick the".
Reversing character by character can break emoji and accented letters, because a single visible symbol is sometimes stored as several code units. This tool reverses by grapheme — the unit you actually see — so "café 👍" flips cleanly without splitting the accent off the e or scrambling the emoji.
Common reasons people reverse text: creating a mirror-style username or display name, building word puzzles and escape-room clues, checking that an app renders reversed or right-to-left strings correctly, flipping a list that came out in the wrong order, or just having fun in chat. It's a formatting trick, not encryption — anyone can reverse it back in one click — so don't use it to hide anything sensitive.
Paste or type your text, pick a mode, and the reversed version appears instantly below. Click Copy to grab it, or Download to save a .txt file. Everything runs in your browser, so nothing is uploaded.
Type your name in the box. It appears reversed straight away, ready to copy. Capital letters stay where they land, so "Emma" becomes "ammE". If you'd like it to look like a name, retype the first letter as a capital.
| Name | Backwards |
|---|---|
| Emma | ammE |
| Liam | |
| Olivia | aivilO |
| Noah | haoN |
| Hannah | hannaH (a palindrome) |
There are three ways to flip a sentence, and they give very different results for "Hello world":
dlrow olleH. Every letter reversed, the classic mirror-writing effect.olleH dlrow. Each word is spelled backwards but stays in place.world Hello. Words are swapped, spelling untouched.A palindrome reads the same forwards and backwards: names like Hannah, Anna and Otto, words like level and racecar, or whole sentences like "Never odd or even". The tool checks your text automatically (ignoring capitals, spaces and punctuation) and shows Palindrome ✓ above the result when it is one.
Related free tools: reverse text · sort lines · remove duplicate lines · shuffle lines · fancy text · text repeater.
No. The tool reverses by grapheme — the character you actually see — so emoji, skin-tone modifiers, and accented letters like é stay intact instead of being split apart.
Reversing characters flips the whole string letter by letter ("abc" becomes "cba"). Reversing word order keeps each word spelled normally but reverses their sequence. Reversing line order flips a multi-line list top-to-bottom.
Not quite. Reversed text uses your normal letters in reverse order. Mirror and upside-down effects swap letters for look-alike flipped characters — for those, try the fancy text generator, which includes an upside-down style.
Just reverse it again. Paste the reversed text back in with the same mode and you'll get the original — reversing is its own undo.
Yes. The tool is fully mobile-friendly; type or paste on any phone or tablet and tap Copy to use the result elsewhere.
No. All reversing happens locally in your browser. Your text never leaves your device.
Type your name in the box above. It’s reversed instantly, for example Emma → ammE. Tap Copy to use it.
Choose “Reverse each word”. “Hello world” becomes “olleH dlrow”: each word is spelled backwards but stays in its place.
Type it in the box. If it reads the same backwards (ignoring capitals, spaces and punctuation), “Palindrome ✓” appears above the result.
Type the word and keep “Backwards (whole text)” selected. The reversed spelling appears below, ready to copy.