Reverse Each Word
Flip letters inside every word while keeping word order.
Overview
Flip the letters inside every word but keep the words themselves in the same order. "Hello World" becomes "olleH dlroW". It's a different operation from reversing the whole string and a different operation from reversing word order — only the characters inside each word get flipped.
Puzzle constructors, ARG and escape-room designers, and anyone building scrambled-word activities for classrooms reach for it. It's also a quick way to test whether your text processing handles word boundaries the way you expect.
How it works
The tool splits your input on whitespace, reverses the characters of each token, and joins them back together with the original separators preserved. Punctuation attached to a word usually flips with it ("Hi!" becomes "!iH"), though most modes offer an option to keep trailing punctuation in place.
Examples
Input: Hello World
Output: olleH dlroW
Input: the quick brown fox
Output: eht kciuq nworb xof
Input: ABC 123 xyz
Output: CBA 321 zyx
FAQ
How is this different from reversing the whole string?
Reversing the whole string ("Hello World" → "dlroW olleH") changes word order as well. This tool keeps word positions identical and only flips the letters within each word.
What about punctuation?
By default punctuation moves with the word. So "Hi!" reverses to "!iH". A toggle lets you peel punctuation off before flipping and re-attach it after.
Does it handle Unicode and emoji?
Yes, grapheme-aware. Multi-codepoint clusters like accented letters and skin-tone emoji stay intact when their containing word is flipped.