Idiom Translator

How do you say “Have it both ways” in Spanish?

The closest natural Spanish equivalent is tener que optar por lo uno o lo otro, which literally means “to have to choose one thing or the other”. English speakers use have it both ways to mean to get the benefits of two incompatible choices. A plain rendering of “you can’t have it both ways”. It explains the choice instead of copying the English wording. Register: neutral. Usage frequency: common.

Closest natural Spanish

tener que optar por lo uno o lo otro

/teˈneɾ ke opˈtaɾ poɾ lo ˈuno o lo ˈotɾo/

Literal meaning
“to have to choose one thing or the other”
Register
neutral
How often it's used
common
Equivalence

Close equivalent

84 out of 100

What a native Spanish speaker would actually say

This works when you need to tell someone that both benefits are not available together. Name the options so the warning feels specific.

For “he wants it both ways”, “quiere las dos cosas” means he wants both things. The surrounding sentence must establish the conflict.

How close is the meaning?

  • Meaning4 out of 5
  • Tone4 out of 5
  • Context5 out of 5
  • Literal similarity1 out of 5

These ratings are editorial approximations, not measurements.

In context

  • English

    You want complete privacy but a public fan club; you can't have it both ways.

    Spanish

    Quieres total privacidad, pero también un club de fans público; tienes que optar por lo uno o lo otro.

  • English

    He wants to keep the car and spend the money from selling it. He wants it both ways.

    Spanish

    Quiere quedarse con el coche y gastar el dinero de su venta. Quiere las dos cosas.

Related expressions

Last updated 2026-10-01