This tool spells each word backwards while leaving the sentence structure untouched. The words stay in order and in place; only the characters inside each word are mirrored.
How it works
The text is split into alternating runs of whitespace and non-whitespace. Each non-whitespace run (a word) is reversed by Unicode code point, while whitespace runs are passed through unchanged so spacing and line breaks survive:
"Hello world" -> "Hello" + " " + "world"
reverse words -> "olleH" + " " + "dlrow"
result -> "olleH dlrow"
Reversing by code point (rather than by UTF-16 code unit) keeps emoji and most accented characters whole instead of splitting their surrogate halves.
Example and notes
Gera Tools becomes areG slooT. The space between the words is preserved
exactly, and the word order is identical to the input. Because reversing a
sequence is its own inverse, running the tool a second time on its output gives
you back the original text.