Spoonerism Generator

Swap leading sounds between words to make a spoonerism.

Open tool

Overview

A spoonerism swaps the initial sounds of two words to produce a deliberate (or accidental) malapropism. Reverend William Spooner, an Oxford don of the late 19th century, was famous for them: "you've tasted two worms" instead of "you've wasted two terms". This generator picks two words from your input and swaps their leading sounds for you.

Comedy writers, poets, after-dinner speakers, English teachers covering wordplay, and anyone needing a quick groan-worthy pun reach for it. It's also a fun way to test whether your sentences contain any happy accidents — many spoonerisms only work because both swapped halves are real words.

How it works

The tool tokenizes your input on whitespace, picks two words (either at random or based on which pair will produce real-word swaps), strips the leading consonant cluster from each, and swaps them. "Crushing blow" → "blushing crow" (C + rushing ↔ Bl + ow ... actually swap leading consonant clusters, then "Crushing" becomes "Brushing" and "blow" becomes "clow" — well-formed spoonerisms need both halves to land on something pronounceable).

Most modes prefer swaps where both resulting words are real, which is why the generator may scan the whole input before settling on a pair.

Examples

Input:  crushing blow
Output: blushing crow
Input:  jelly beans
Output: belly jeans
Input:  butterfly
Output: flutter by    (a famous self-spoonerism — splitting one word into two)

FAQ

Are all spoonerisms intentional?

Originally no — Spooner himself made them by mistake while preaching. As wordplay they're now usually deliberate.

Why does the generator sometimes refuse?

If neither candidate swap produces real-word output, the tool reports "no good spoonerism found" rather than emitting nonsense.

Can I force a specific word pair?

Yes. Most modes let you mark which two words to swap. The auto-selection is just a starting point.

Try Spoonerism Generator

An unhandled error has occurred. Reload ×