Idiom Translator

Let the cat out of the bag

/let ðə kæt aʊt əv ðə bæɡ/informalUK · US

What does “Let the cat out of the bag” mean?

Let the cat out of the bag means to reveal a secret, usually by accident.

The difference from "spill the beans" is intent: letting the cat out of the bag is usually a slip, while spilling the beans is often deliberate.

It is friendly and slightly forgiving in tone.

When do people say it?

Used when a surprise or confidence is given away unintentionally.

He let the cat out of the bag about the engagement before they'd told her parents.

Is it formal or informal?

Register: informal. It is most at home in everyday conversation rather than formal writing. Most common in UK and US.

Where does it come from?

In English from the eighteenth century; the market-fraud explanation is traditional but unproven.

Origin confidence: Disputed; treat with caution

How do you say “Let the cat out of the bag” in other languages?

Related idioms

Last reviewed 2026-09-11