The "Randomize Letters in Text" tool is a free utility that takes your text and randomly reorders the letters and symbols inside it. Unlike a fixed transformation, every click produces a brand-new arrangement - so "cheerful" might come out as "eehlfcur" one time and "rfleuche" the next. That means you can generate as many different versions of the same text as you like.
You control the scope of the shuffle. Keep each word intact and mix only its own letters, or scramble across whole lines, sentences or paragraphs. Group letters into chunks and shuffle those chunks instead, pin a word's first and last letters for a still-readable "typoglycemia" effect, choose whether the letter case follows the original positions or is flattened, and strip out unwanted symbols or repeated characters before the mix.
The tool is written in PHP, HTML, CSS and vanilla JavaScript. Every shuffle runs locally in your browser, so your text never leaves your device, nothing is uploaded or stored, and the tool works on any device with a modern browser - free, with no account needed.