Home › Generators & Text Tools › Reverse Text Generator

Reverse Text Generator

This free Reverse Text Generator turns text around in four different ways: reverse every character, reverse the word order, reverse each word's letters in place, or reverse the lines of a list. It is the quick way to decode backwards writing in a photo, hide a spoiler, test a palindrome, or have a little fun with a sentence. Type, pick a mode, copy — all in your browser.

Tip: run any mode twice and you get your original text back — reversing is its own undo.

How to use this tool

  1. Type or paste your text in the box.
  2. Choose one of the four modes — the buttons show exactly what each one does to your text.
  3. The result updates as you type; press Copy Result to take it away.
  4. Changed your mind? Paste the result back in and run the same mode again to restore the original.

The four ways to reverse text

“Reverse the text” sounds like one job, but it is really four — and picking the wrong one gives you gibberish when you wanted a trick, or a trick when you wanted gibberish. Each mode below works on a different unit of your text:

Characters: flip the whole string · Words: flip the running order · Each Word: flip inside every word · Lines: flip top to bottom

Reverse Characters treats the text as one long string and turns it end to end — spaces, punctuation and all. This is the mode that decodes writing photographed through glass or in a mirror selfie, and the one that makes true palindromes visible (“madam” stays “madam”). Reverse Word Order keeps every word spelled correctly but runs them backwards — “the quick brown fox” becomes “fox brown quick the” — which is how you flip a chant, a checklist sentence or a line of dialogue. Reverse Each Word flips the letters inside each word while the words stay in place: hard enough to hide a spoiler at a glance, easy enough to read when you want to. Reverse Lines works on lists and multi-line text, putting the last line first — the quick way to invert a ranking, a set of steps, or lines of code output.

Mode“the quick brown fox” becomes
Reverse Charactersxof nworb kciuq eht
Reverse Word Orderfox brown quick the
Reverse Each Wordeht kciuq nworb xof
Reverse Lines(works line by line: last line comes first)

A small technical honesty note: character reversal works letter by letter on Unicode characters. Ordinary letters, digits and emoji made of a single character reverse perfectly; a few fancy emoji are secretly several characters joined together (family and flag emoji, skin-tone variants), and those can come apart when reversed — the same limitation every text reverser has.

Worked example

The pre-filled sentence is the quick brown fox. In the default Reverse Characters mode, the tool walks the string from the last character to the first and produces xof nworb kciuq eht — the whole sentence, backwards to the letter. Switch to Reverse Each Word and the same sentence becomes eht kciuq nworb xof: every word flipped, the sentence still in order. Now paste a three-line shopping list — milk, eggs, bread — choose Reverse Lines, and the list comes back bread, eggs, milk. Four modes, four different kinds of backwards, all from the same box.

FAQ

What does a Reverse Text Generator do?

It turns text around in four ways. Reverse Characters flips the whole string end to end — 'hello' becomes 'olleh'. Reverse Word Order keeps the words spelled correctly but runs them backwards. Reverse Each Word flips the letters inside every word while the words stay in place. Reverse Lines puts the last line of a list first. Each mode suits a different job, from decoding reversed writing to hiding spoilers.

How do I read text that is backwards in a photo?

Type or paste the backwards writing into the box and choose Reverse Characters. Signs photographed through glass, text in mirror selfies and wording on the front of ambulances all come out backwards letter by letter; a full character reversal restores the original exactly. If the words are in the right order but each word is flipped, use Reverse Each Word instead.

How do I get my original text back?

Run the same mode again on the result. Every mode in this tool is its own undo: reversing characters twice, flipping word order twice, reversing each word twice or reversing lines twice all return the exact text you started with. So you can decode a reversed message and re-encode your reply with the same button.

Can I reverse a whole list or document?

Yes. Paste multi-line text and use Reverse Lines to flip it top to bottom, or any other mode for the whole document at once. The tool works on long pasted text without complaint. One caution: a few complex emoji are built from several joined characters, and character-level reversal can separate them — ordinary letters, digits and simple emoji reverse perfectly.

Is a palindrome still a palindrome after reversing?

Yes — that is the definition of one. Reverse 'madam', 'racecar' or the sentence 'nurses run' (ignoring the space) character by character and you get the same text back. It makes this tool a quick palindrome tester: paste a word, reverse it, and compare. Reverse Each Word mode gives a different curiosity — every word flipped, the sentence order untouched.

Does this tool upload my text?

No. The reversing happens in your browser as you type; your text is never sent to a server, saved or shared. Reload the page and it is gone, which makes it safe for private messages, drafts and anything you would rather keep to yourself.