Metaphor vs Idiom vs Simile: What's the Difference?

Article · Metaphor — Figurative Language Decoder

Same Figurative Language, Two Completely Different Mechanisms

"He has a heart of stone." "She spilled the beans." Both sound figurative. Both get filed under "figures of speech" in most casual explanations.

But they're doing genuinely different jobs, built on genuinely different mechanisms. Mixing them up leads to real misunderstandings about how each one actually works, translates, and can be modified.

The Core Test: Is the Comparison Still Alive, or Has It Fossilized?

A metaphor is a live comparison. It asks you to actively map one thing onto another, in real time, the moment you hear or read it.

"He has a heart of stone" works because you're picturing stone — hard, cold, unfeeling — and mapping those qualities onto a person's emotional character. You've never heard this exact sentence before in your life, and you still understand it immediately, because the comparison itself is doing the work.

An idiom is a comparison that died and calcified into one fixed unit. "Spill the beans," meaning to reveal a secret, does not ask you to picture beans, a container, or spilling.

The literal scene detached from the meaning entirely. What's left is a fixed string of words whose meaning has to be learned as a whole chunk, the same way you'd learn a single vocabulary word, rather than reasoned out from its parts.

You cannot understand "spill the beans" the first time you hear it based on the words alone. You have to already know it, or be told.

Not Every Live Metaphor Was Ever Chosen

Even among live metaphors — the ones still doing real interpretive work rather than sitting fossilized like an idiom — there's a further split worth knowing.

Some metaphors are deliberate, crafted for effect. "He has a heart of stone" is one of those: someone chose stone specifically to convey coldness.

But cognitive linguists George Lakoff and Mark Johnson identified a separate category: primary metaphors, which nobody actually chooses at all. These form unconsciously in early childhood, from a direct physical correlation between two experiences happening at the same time.

A baby held affectionately feels warmth and affection together, over and over, until the brain links them. That's where Affection Is Warmth comes from — "a warm welcome," "she gave me the cold shoulder."

Watching a container fill up produces More Is Up ("prices are rising"). Feeling weighed down while struggling produces Difficulties Are Burdens ("carrying the weight of the world").

The difference matters because it explains something the modification test below doesn't fully cover: why some live metaphors feel universal across completely unrelated cultures, while others feel like one writer's clever invention. A crafted metaphor is a choice, and choices vary by person and culture. A primary metaphor is architecture laid down before deliberate choice was even possible.

Why You Can Modify a Metaphor but Not an Idiom

This live-versus-fossilized distinction produces a very concrete, testable difference: metaphors tolerate variation; idioms don't.

"He has a heart of stone" can become "her heart is made of granite" or "his heart is ice" and still work. The comparison is flexible because it's actively being constructed each time, and swapping the specific cold, hard material still lands the same underlying mapping.

Compare that to "spill the beans." Try "spill the peas," "spill the lentils," or "pour out the beans." All of them fail.

Not because the substitute words are wrong in any grammatical sense — "peas" and "beans" are near-synonyms. It's because the idiom's meaning was never built from the individual words' meanings in the first place. There's nothing left to substitute into, because the phrase isn't compositional.

It's one frozen unit. You either use the exact fixed wording or the meaning disappears entirely.

"Kick the bucket" shows the same rigidity. "Kick the pail" means nothing. "Punt the bucket" means nothing. The specific words are locked, because there's no live comparison underneath still doing interpretive work that a synonym could plug into.

Why Translation Exposes the Difference Instantly

This distinction becomes obvious the moment you try to translate either type into another language.

A genuinely novel metaphor — one nobody has heard before — often translates reasonably well, because the underlying comparison is usually graspable across languages and cultures. "Her argument was a house of cards" translates into most languages without losing its meaning, because the image of a fragile, collapsible structure reads clearly regardless of language.

Idioms translate far worse, because there's no live image left to carry across — only an arbitrary fixed phrase that happens to mean something specific in the source language.

"Kick the bucket," translated word-for-word into other languages, produces nonsense. That's exactly why other languages have their own, completely unrelated fixed idioms for the same concept instead.

Polish uses "kopnąć w kalendarz" — literally "kick the calendar." French uses "casser sa pipe" — literally "to break one's pipe." Italian uses "tirare le cuoia" — literally "pulling the leathers," referencing tanned animal hide.

Four languages, one shared concept — dying. Four completely unrelated literal images, none of which translate into each other at all. That total mismatch across languages is strong evidence the phrase isn't running on a shared, translatable comparison. It's running on an arbitrary, language-specific fixed unit that happened to calcify around whatever image that particular culture reached for.

Where the Two Genuinely Overlap

Here's the part that actually causes most of the confusion: an idiom can be metaphorical in origin.

Some idioms sit in a middle zone where the original comparison is still faintly recoverable, even though the phrase behaves like a fixed idiom in every other way. "Jump on the bandwagon," meaning to join a popular trend, still has a loosely traceable comparison — physically climbing onto a moving wagon, joining something already in motion. "Draw the line," meaning to set a limit, still faintly evokes a literal boundary being marked.

Linguists call these compositional idioms: fixed expressions where the individual words still contribute something recognizable to the overall meaning, unlike a fully opaque idiom like "kick the bucket," where the components contribute nothing at all.

This is why the honest answer to "is this a metaphor or an idiom" is sometimes "it started as one and became the other." Every idiom that has any traceable figurative logic at all began its life as a live metaphor.

Someone, at some point, was making an active comparison — a wagon in motion standing for a movement gaining momentum. Repeated enough times, across enough speakers, the comparison stopped requiring active interpretation and calcified into a fixed phrase. At that point it crossed from metaphor into idiom, even though the ghost of the original comparison is still faintly visible if you go looking for it.

A Simile Is a Third, Related Category Worth Separating Out

A simile sits alongside metaphor as another live-comparison category, distinguished only by explicit signaling words.

"She's as fierce as a tiger" is a simile — it uses "as" to flag the comparison directly. "She's a tiger when she's angry" is a metaphor — the same comparison, made without the signaling word, stated as if it were a direct identity rather than an explicit likeness.

Both are live. Both require active mapping. The only difference is whether the comparison announces itself with "like" or "as," or simply asserts the equivalence outright.

Neither a simile nor a metaphor is an idiom, because both stay compositional and flexible. You can swap "tiger" for "wolf" or "lion" in either version and the sentence still works — exactly the modification test idioms consistently fail.

Metaphor Tool Insight

Knowing which category a phrase belongs to changes what you should expect from it.

If it's a live metaphor, you can reasonably swap its source for a different comparison and expect the sentence to still make sense. Useful for writing, for translation, for figuring out what a novel phrase probably means the first time you encounter it.

If it's a fixed idiom, none of that applies. The wording is locked, the phrase has to be learned whole rather than decoded, and any attempt to "improve" it by substituting a synonym will simply break it.

And if it's a live metaphor, it's worth asking one more question: was this comparison actually chosen, or is it one of the handful of unconscious mappings — warmth for affection, up for more — that everyone absorbs before they're old enough to choose anything at all. Recognizing which of these you're looking at, rather than treating all figurative language as one undifferentiated category, is the actual skill.