Spoonerism Generator
A spoonerism swaps the openings of two words and leaves everything else exactly where it was: a well-oiled bicycle becomes a well-boiled icicle. 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 a consonant, exchanges the consonant 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 a consonant, since a word starting with a vowel has no opening sound to trade.
- 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 their onsets are exchanged. The check runs three ways: every other word must be character-for-character unchanged, each swapped word must now carry the other's opening, and each must still carry its own ending. Because only the openings move, swapping the same pair again returns the phrase exactly as it started.
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 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 shows every other join the pair allows.
- Tongue Twister GeneratorA random tongue twister to say, practise, or test your speed.