Text reverser
Reverse entire text, reverse word order, or reverse each word individually. Results appear as you type.
Ctrl + L clear | Ctrl + Shift + C copy output
Mirror writing and reversed text in history
Reversed text has a surprisingly distinguished past. Leonardo da Vinci filled thousands of notebook pages with mirror writing, flowing right to left with every letter flipped — whether for secrecy or simply because it was comfortable for a left-hander remains debated. Ancient Greek inscriptions sometimes used boustrophedon, "as the ox plows", alternating direction with every line. And reversed text has one thoroughly practical modern use: the word AMBULANCE is printed mirror-reversed on emergency vehicles precisely so it reads correctly in a rear-view mirror. This tool performs all of these flips digitally, in three distinct modes.
Three reversal modes explained
Reverse all characters flips every single character in your entire text from last to first. The word "Hello" becomes "olleH" and a full sentence reads completely backwards. This is the most common form of text reversal and what most people mean when they say they want to reverse text.
Reverse word order keeps each individual word intact but reverses the sequence in which they appear. "The quick brown fox" becomes "fox brown quick The". Each word is still readable but the sentence reads from right to left. This is useful for creating mirror sentence effects or for certain programming exercises.
Reverse each word flips the characters within each word individually but keeps the words in their original positions. "Hello World" becomes "olleH dlroW". The word order stays the same but each word itself is reversed. This mode is commonly used in coding challenges and puzzles.
Palindrome testing
A palindrome reads the same forwards and backwards — words like "racecar", "level", and "kayak", or phrases like "A man a plan a canal Panama". To check if a word or phrase is a palindrome using the text reverser, paste it into the input and compare the output to the original. If they match (ignoring spaces and punctuation) it is a palindrome. For dedicated palindrome detection visit our Palindrome checker tool.
Frequently asked questions
How do I reverse text online?
Paste your text and the reversed version appears instantly — no button press. Pick the mode that matches what you actually want: Reverse all characters flips the entire text ("Hello World" → "dlroW olleH"), Reverse word order keeps words intact but reverses their sequence ("World Hello"), and Reverse each word flips letters inside each word while keeping positions ("olleH dlroW"). Most people searching for "reverse text" want the first mode; coding-challenge solvers usually want the third.
Is reversed text the same as upside-down text?
No — they are different tricks. Reversing changes the order of characters while each letter stays its normal self. Upside-down text keeps the order readable but swaps each letter for a flipped-looking Unicode character (ɥǝllo). Reversal is a true transformation you can undo by reversing again; upside-down text is a font-like substitution. For upside-down and other Unicode styles, use the fancy text generator — for mirror and order effects, you are in the right place.
Can I reverse text line by line?
Yes. Enable Line by line and each line of your input is reversed independently under your chosen mode, with the line breaks preserved — so a ten-line list stays a ten-line list, just with each line flipped. Without this option, a multi-line reversal treats the whole text as one sequence, and your last line becomes your first. Line mode is the right choice for lists, lyrics and any text where the line structure carries meaning.
Why would someone need to reverse text?
More reasons than you might guess. Reversing a string is one of the most common programming interview exercises, and developers paste expected outputs from here when writing tests. Puzzle and escape-room designers hide clues in reversed text. Palindrome hunters flip candidate phrases to verify them. Designers produce mirror-text effects for logos and artwork destined for glass or apparel transfers, where the print must be reversed to read correctly on the other side.
Does this tool work with numbers and special characters?
Yes — every character is treated equally, so digits, punctuation and symbols all participate in the flip: "abc-123!" reverses to "!321-cba". One quirk worth knowing: some emoji and accented characters are stored as multiple combined Unicode units, and character-level reversal can occasionally split them into odd-looking pieces. Plain text, numbers and standard punctuation always reverse perfectly.