A word scrambler rearranges the letters inside each word of a passage while leaving every space, punctuation mark, number, and line break exactly where you put it. The output is always a true anagram of the input: the same letters, the same length, only the order changes. That property is what makes scrambled text useful for puzzles and unscramble worksheets rather than random gibberish, because the shape of your sentence is preserved character-for-character even though every word has become a jumble. Different jobs call for different amounts of chaos, which is why a capable scrambler offers more than one mode. Full shuffle mixes every letter of a word for the hardest jumble. Keep-ends (sometimes called "typoglycemia" mode) preserves the first and last letter and only shuffles the middle. Keep-first anchors just the leading letter and scrambles the rest. Under the hood, a fair implementation uses the Fisher–Yates algorithm so every one of the n! possible orderings of n letters is equally likely, rather than the quietly biased orderings naïve methods produce.

What scrambling words is actually for
Scrambling words is a small but surprisingly common text task. Teachers build spelling and vocabulary worksheets where students unscramble the jumble back into real words. Puzzle and word-game fans generate anagrams and warm-up rounds for Scrabble, Wordle-style guessing games, or classroom races. Writers and designers use scrambled-looking text as placeholder or "redacted" filler for mockups. Developers and researchers produce quick obfuscated strings for screenshots and demos without exposing real content. And curious readers simply test the keep-ends effect on their own sentences to see how much they can still decode at a glance.
At its core the operation is simple: walk each word, shuffle its letters, and hand back text that lines up with the original. The interesting choices are how much chaos to apply and how to make sure the chaos is genuinely random rather than the lopsided orderings lazy shuffling produces.
The three scramble modes compared
The most useful scramblers give you a choice of mode so the level of jumble matches the level of difficulty you want. The table below summarises what each mode does and where it fits best.
| Mode | Preserved | Shuffled | Best for |
|---|---|---|---|
| Full shuffle | Nothing inside the word | Every interior letter | Hard anagram puzzles, spelling drills, worksheet generators |
| Keep ends (typoglycemia) | First and last letter of each word | Middle letters only | Readable jumbles, the "Cambridge" effect, classroom demos |
| Keep first letter | Only the first letter | All other letters | Light shuffle, warm-up rounds, gentle puzzle variants |
The keep-ends mode recreates a popular effect from a 2003 internet meme that claimed Cambridge researchers had shown you can still read text as long as the first and last letters of each word stay put. The claim has been criticised as oversimplified — word length, predictability, and the role of short function words all matter — but the readable-jumble effect itself is real and is fun to test on your own sentences. Note that very short words (three letters or fewer) have no middle to shuffle, so a sensible keep-ends implementation leaves them unchanged rather than corrupting "the" or "and" into something unreadable.
For a fuller side-by-side look at how these three modes behave on the same input, the three-modes guide on scramble words walks through the same job with each setting.
How to scramble words in your browser
The fastest way to scramble a passage is to use a free, in-browser tool that runs locally. The Word Scrambler at Lizely does exactly that: nothing leaves your device, and you can copy the result straight into a worksheet or slide.
- Type or paste your word, sentence, or passage into the text box on the page.
- Choose a mode from the controls: Full shuffle, Keep ends (typoglycemia), or Keep first letter.
- Read the scrambled result that appears directly below the input.
- Press Scramble again for a fresh random ordering of the same text — each press is independent of the last, so you can roll as many variants as you like.
- When you are happy with a result, click Copy and paste it into your worksheet, slide, game sheet, or chat.
A quick way to sanity-check the output is to count the letters of any scrambled word against the original. Every mode only reorders existing letters, so the count, the multiset, and the length always match the input. If a six-letter word is still six letters long and contains the same characters, the scrambler is behaving correctly.
A worked example
Take the word PUZZLE. It has six letters, so the number of distinct orderings a fair scrambler can produce is 6! = 6 × 5 × 4 × 3 × 2 × 1 = 720. Pressing "Scramble again" repeatedly gives you a uniform draw from those 720 arrangements. One possible full-shuffle output, for instance, is ZUPZLE; another is LEZZUP; a third is ELZPUZ. Each is the same six letters in a new order, never anything else. The keep-ends mode on the same word would always preserve the P at the start and the E at the end, shuffling the four middle letters U, Z, Z, L among themselves. The keep-first mode would preserve just the P and scramble the remaining five letters U, Z, Z, L, E.
Which audience uses which mode
The mode you pick often depends on who the scrambled text is for. A quick reference:
| Audience | Likely goal | Recommended mode |
|---|---|---|
| Primary or middle-school teacher | Spelling worksheets and unscramble drills | Full shuffle |
| Word-game designer | Anagram rounds, warm-ups, shareable puzzles | Full shuffle for hard rounds; keep-ends for shareable variants |
| UX writer or designer | Placeholder or "redacted" mockup text | Full shuffle (looks scrambled at a glance) |
| Developer writing demos | Obfuscated strings for screenshots without real data | Full shuffle with non-sensitive sample inputs |
| Casual reader | Testing the typoglycemia reading effect | Keep ends (typoglycemia) |
Why the shuffling itself matters: the Fisher–Yates algorithm
A scrambler is only useful if its jumble is genuinely random. Lazy implementations — assigning each letter a random key and sorting by it — quietly favour some arrangements over others: the output looks fine, but over many runs the same broad orderings keep coming back. The standard unbiased approach is the Fisher–Yates shuffle (also called the Knuth shuffle). It walks the letters once from the last position to the first and, at each position, swaps the element there with a uniformly chosen earlier element. For n letters this gives every one of the n! possible orderings exactly the same probability — the mathematical definition of a fair shuffle.
For the keep-ends and keep-first modes, the same Fisher–Yates process is applied only to the eligible sub-slice of letters (the middle, or everything after the first letter), so length and the character multiset are always preserved. Each result is therefore a genuine anagram of the input, never a corrupted or padded version of it.
Privacy, limits, and what stays put
Scrambling in a browser means the work happens on your device. The Word Scrambler at Lizely is implemented as client-side JavaScript, so your text is never sent to a server, never stored, and never logged; close the tab and it is gone. That is also why the tool feels instant — there is no upload wait and no realistic size cap — and why it is safe to paste names, notes, or anything you would rather not hand to a remote service.
There are a few constraints worth knowing. The tool rearranges letters inside each word but keeps everything outside words exactly where it was: spaces, punctuation marks, numbers, and line breaks all survive in their original positions. And because every mode is a true reordering, you will never get a different word length, a different letter, or a blank space where a letter used to be — which is the property that makes the output usable instead of nonsense.
Related reading: Does Microsoft Word Wrap Text at a Column Width?.