Idiom Translator

How do you say “A blessing in disguise” in French?

The closest natural French equivalent is un mal pour un bien, which literally means “a bad thing for a good thing”. English speakers use a blessing in disguise to mean something that seems bad at first but turns out to be good. This is the standard, universally understood French idiom for this situation. It is widely used in both casual speech and professional settings. Register: neutral, informal. Usage frequency: common.

Closest natural French

un mal pour un bien

/œ̃ mal pu.ʁ‿œ̃ bjɛ̃/

Literal meaning
“a bad thing for a good thing”
Register
neutral, informal
How often it's used
common
Equivalence

Near-exact equivalent

95 out of 100

What a native French speaker would actually say

Both expressions express the exact same concept: an apparent setback that ultimately leads to a positive outcome. While English uses religious imagery with 'blessing' concealed behind a 'disguise', French strips away the metaphor and contrasts the core ideas of 'mal' (harm/evil) and 'bien' (good) directly.

In French, 'un mal pour un bien' functions syntactically as a noun phrase, almost always introduced by the verb être (e.g., 'c'est un mal pour un bien') or s'avérer. It carries the exact same emotional weight and reassuring tone as its English counterpart.

How close is the meaning?

  • Meaning5 out of 5
  • Tone5 out of 5
  • Context5 out of 5
  • Literal similarity2 out of 5

These ratings are editorial approximations, not measurements.

What are other ways to say it in French?

  • à quelque chose malheur est bon

    Literally: “misfortune is good for something”

    More proverbial, closer in structure to 'every cloud has a silver lining'.

  • finalement, c'est une bonne chose

    Literally: “in the end, it is a good thing”

    A neutral, non-idiomatic everyday alternative.

Common translation traps

  • une bénédiction déguisée

    This is a direct English calque that sounds awkward and unnatural to native French speakers.

The notes above explain why these versions do not work in this context in French.

In context

  • English

    Losing that job was a blessing in disguise; I found a much better one.

    French

    Perdre cet emploi a été un mal pour un bien ; j'en ai trouvé un bien meilleur.

  • English

    Missing the train turned out to be a blessing in disguise.

    French

    Rater le train s'est avéré être un mal pour un bien.

Related expressions

Last updated 2026-09-11