Draw a random English idiom from 60 -- from 'break a leg' to 'steal someone's thunder' -- each with its meaning and, where known, the story of where it came from.
An idiom is a fixed phrase whose meaning cannot be worked out from its individual words: kick the bucket, spill the beans, under the weather. That opacity is the defining feature, since the words have drifted from any literal reading and the phrase has to be learned whole. Most began as literal descriptions whose original context was lost, which is why their origins are so often disputed rather than documented. Idioms rarely survive translation, because another language has usually built its own unrelated phrase for the same idea.
This generator draws from a curated list of 60 English idioms across five themes -- Animals, Body, Food, Weather & Nature, and Money & Trouble -- each with a plain-language explanation of what it means and how it's used.
Every result here is drawn using crypto.getRandomValues() -- the Web Crypto API's cryptographically secure randomness -- instead of Math.random(), so it's genuinely unpredictable, not just statistically random. Learn more.
English learners use it to build fluency with the expressions natives actually use, which textbooks undercover. Teachers use it for vocabulary warm-ups, writers use it to check they're using an idiom correctly, and word lovers use it to rediscover how strange everyday phrases really are.
Generate draws one idiom at random using the site's cryptographically secure randomness, guaranteed not to repeat whatever result is currently showing in single-result mode. Each single result explains the idiom's meaning and usage, and the Theme filter narrows the pool.
A sample of what this generator can draw, spread evenly across the full list:
Where the origin is known and interesting, yes -- though many idiom origins are genuinely murky, and the descriptions don't repeat folk etymologies as fact.
The list favors idioms in active use -- expressions you'll hear in conversation and writing today, not Victorian curiosities.
Draw an idiom, read only the phrase, and guess the meaning before reading the explanation -- then try writing a sentence with it. A few a day compounds quickly.
Noun · Verb · Adjective · Adverb · Sentence · Proverb