Reverse Each Word
Spell every word backwards while the words stay exactly where they are. "Hello World" becomes "olleH dlroW" — the sentence keeps its shape, its spacing and its line breaks.
It is the transformation that produces the most convincing "backwards language" effect, because the rhythm and word count of the original survive while every word becomes individually unreadable.
Want the word order flipped instead? Reverse word order
Reverse Each Word Examples
Every row keeps its word count and spacing. Only the spelling changes.
| Input | Output | What it shows |
|---|---|---|
| Hello World | olleH dlroW | The canonical example: two words, each spelled backwards in place. |
| Hello, World! | ,olleH !dlroW | Punctuation is part of the word, so it lands at the front of its token. |
| ab cd ef | ba dc fe | Double spaces and tabs are preserved exactly. |
| level noon radar | level noon radar | Palindromic words come out unchanged — a quick correctness check. |
| The quick brown fox | ehT kciuq nworb xof | A full sentence keeps its rhythm while becoming unreadable. |
| don't stop | t'nod pots | An apostrophe is inside the token, so it reverses with the letters. |
| line one line two | enil eno enil owt | Line structure is untouched; only the words change. |
| ABC def | CBA fed | Capitals stay with their letter and finish at the end of the word. |
How Per-Word Reversal Works
The tool splits on whitespace while keeping the separators, reverses each non-whitespace chunk by visible character, and rejoins.
Separators are captured, not discarded
Splitting on /(\s+)/ with a capturing group keeps every space, tab and newline in the array. Those elements are detected with a whitespace test and passed through untouched, so your layout survives intact.
Each word reverses by grapheme cluster
Within a chunk the reversal iterates user-perceived characters rather than UTF-16 units or bare code points, so an emoji inside a word — including a flag, a skin-tone variant or a family emoji — moves as one piece instead of coming apart.
A word is any run of non-whitespace
There is no dictionary. "don't", "state-of-the-art" and "user@example.com" are each a single token and reverse whole. Predictable beats clever here.
Reversing twice restores the original
Because word positions and whitespace never change, running the output back through reproduces your input exactly.
Per-Word vs the Other Reversals
The same sentence through all four. The difference between the first two rows is the one people most often get wrong.
Shared input: Reverse each word now
| Transformation | Result | Reach for it when |
|---|---|---|
| Reverse each word | esreveR hcae drow won | You want each word spelled backwards in place. |
| Reverse word order | now word each Reverse | You want the last word first, every word readable. |
| Reverse everything | won drow hcae esreveR | You want one continuous end-to-start reversal. |
| Upside down | ʍou pɹoʍ ɥɔɐǝ ǝsɹǝʌǝᴚ | You want rotated letters rather than reordered ones. |
Per-Word Reversal Edge Cases
Four behaviours that surprise people, each with a simple workaround.
Punctuation leads the reversed word
"World!" becomes "!dlroW". For cleaner puzzle text, strip punctuation before reversing and reattach it afterwards.
Capitals end up at the end
Case is not touched, so "Hello" becomes "olleH". Run the output through title case if you want the capital back at the front.
Hyphenated compounds reverse as one token
"well-known" becomes "nwonk-llew" rather than reversing each half separately. Replace hyphens with spaces first if you need per-part reversal.
Accents stay on their letter
Where an accent is stored separately from its base letter, the pair is treated as one character and moves together, so "café" reversed inside a word is "éfac" rather than a stray accent on the wrong letter. Precomposed and decomposed forms both behave the same way.
Where Per-Word Reversal Works Best
The output is ordinary text, so it pastes anywhere. Its advantage over full reversal is that line lengths and layout survive.
Instagram and TikTok captions
Because word positions are preserved, a reversed caption keeps its line breaks and hashtag placement. Leave hashtags unreversed — a reversed hashtag reaches nobody.
Discord and gaming chat
Popular for in-jokes and channel names. Reversed commands will not trigger bots, which is occasionally the point.
Worksheets and word games
Reversed spellings have exactly one correct answer, unlike anagrams, which makes them straightforward to set and to mark.
Posters and print
Line lengths are unchanged, so a reversed block drops into an existing layout without reflowing anything.
Reasons to Reverse Each Word
Backwards-language effects
Keeping word boundaries makes the result look like a real language at a glance, which is exactly the uncanny effect people are after.
Spelling and phonics drills
Reversing letters forces sounding-out rather than shape recognition, which makes it a useful diagnostic for whole-word guessing.
Finding semordnilaps
Paste a word list to spot words that spell another word backwards — stressed/desserts, drawer/reward, stop/pots.
Testing text pipelines
Whitespace preservation is where most reverse implementations fail. Paste a string with tabs and double spaces and compare against your own output.
Frequently Asked Questions
It reverses the letters inside every word while leaving the words in their original positions. "Hello World" becomes "olleH dlroW".
Reversing the whole text produces one continuous backwards string, so the last word ends up first and spelled backwards. Reversing each word keeps the sentence order and only changes the spellings.
Yes, exactly. Double spaces, tabs and newlines all reappear in their original positions, so the layout of your text is unchanged.
Punctuation is treated as part of the word it touches, so it moves to the opposite end of that word. Strip it first if you want clean reversed spellings.
Yes. Running the output through the tool a second time restores the original exactly, because word positions never changed.
Yes. Words like level, radar and noon come out identical, which is a handy way to confirm the tool is working.
Yes. Emoji inside a word move as whole units, including multi-part emoji joined with zero-width joiners, flags built from regional indicator pairs, and emoji carrying a skin-tone modifier.
No. The transformation runs in your browser and nothing is sent to a server.
Related Text Tools
Text Reverser
Compare six backwards-text results side by side from one input.
Backwards Text Generator
Turn any sentence into backwards text, character by character.
Text Inverter
Invert text three ways — backwards, upside down or mirrored — and compare.
Write Backwards Tool
Type forwards and read backwards, plus how to write in reverse by hand.
Sentence Reverser
Reverse a whole sentence or message, by word order or letter by letter.
Letter Reverser
Reverse the letters inside every word while the words stay in place.
Backwards Text Translator
Translate text to backwards and decode backwards text in one pass.
Character Reverser
Code-point-accurate character reversal that keeps emoji intact.