Spoonerism Generator
A spoonerism swaps the openings of two words and leaves everything else exactly where it was: a crushing blow becomes a blushing crow. That “exactly where it was” is the whole trick and the easy thing to get wrong, so this swaps whole consonant clusters rather than single letters, and checks the result by confirming the two endings are untouched and the two openings have genuinely changed places.
What this generator does
Picks two words in your phrase that begin with different consonant clusters, exchanges the cluster each opens with, and leaves every other word and every ending untouched.
How to use this tool
- Type a phrase of two or more words.
- Generate, and read which two words traded openings.
- Run again on a longer phrase to swap a different pair.
- Use Surprise me for a phrase that is known to work.
Understanding the controls
- Phrase
- Two to twelve words. At least two of them must begin with different consonant clusters: a word starting with a vowel has no opening sound to trade, and two words that open the same way would swap to the phrase you typed.
- Surprise me
- Loads a phrase from a built-in list chosen because every one of them has two words that can swap.
Common use cases
- Writing a joke, a pun or a comic character's dialogue
- Teaching what a spoonerism is with examples students supply
- Making a puzzle where the answer is the un-swapped phrase
- Naming something deliberately silly
- Practising the sounds in a speech or drama exercise
How this generator works
Each word is split into its onset — the consonants before its first vowel — and the rest. Two words are chosen at random from those that have an onset and a vowel after it — a number, a bracketed word or an abbreviation with no vowel is left alone, and “qu” moves as one — always a pair whose onsets differ, and their onsets are exchanged, each taking the capitals of the one it replaces. The check holds that every other word is character-for-character unchanged, that each swapped word now carries the other's opening, and that each still carries its own ending. Because only the openings move, swapping the same pair again returns the phrase as it started; the one exception is a word with capitals inside its opening, so “McDonald” comes back as “Mcdonald”.
Randomness and fairness
Which two words are swapped is chosen with the browser's cryptographic random source, so a phrase of three or more words gives a different swap each run.
For how randomness is produced across the whole site, see how Generate Random works.
Limitations and good to know
- Openings are read from spelling rather than pronunciation, so a swap can produce something that looks right and sounds odd.
- Words beginning with a vowel have no opening to trade and are skipped; a phrase with fewer than two consonant-initial words, or whose consonant-initial words all open the same way, is refused.
- It cannot tell whether the result is funny, or whether it accidentally spells something you would rather it did not.
- Only two words are ever swapped, however long the phrase is.
Privacy and your data
The phrase is swapped in your browser. Nothing you type is uploaded, stored or included in analytics — only the fact that the tool ran.
Related generators
- Alliteration GeneratorBuilds a phrase where every word opens with the same sound, matching whole consonant clusters rather than just the first letter.
- Portmanteau GeneratorBlends two words into one the way brunch came out of breakfast and lunch, and lists up to five of the other joins the pair allows.
- Tongue Twister GeneratorA random tongue twister to say, practise, or test your speed.