Calculadora de macronutrientes

Reparte tus calorías diarias en gramos de proteína, grasa e hidratos según el patrón elegido. Valor orientativo, no una pauta médica.

Pruébala con
Datos de entrada2 campos
Permalink actualizado automáticamente al modificar valores.
Proteína (g)
150,0
Grasa (g)
66,7
Hidratos de carbono (g)
200,0

Calculadora de macronutrientes: qué es y cuándo usarla

Los macronutrientes —proteína, grasa e hidratos de carbono— son los tres nutrientes que aportan energía. Esta calculadora reparte tus calorías diarias en gramos de cada uno según el patrón que elijas, y devuelve los gramos de proteína, de grasa y de hidratos para ese objetivo. La usan quienes planifican su dieta —ganar músculo, perder grasa o mantenerse— y quieren traducir un objetivo de calorías en comida concreta.

El cálculo aplica los factores de Atwater, el estándar de aporte energético: la proteína y los hidratos de carbono aportan 4 kcal por gramo y la grasa 9 kcal por gramo. El resultado es una estimación orientativa: no sustituye la pauta de un dietista-nutricionista, sobre todo ante objetivos clínicos o deportivos exigentes.

Cómo se calculan los macronutrientes: fórmula y pasos

Cada macronutriente recibe un porcentaje de las calorías totales, y ese porcentaje se divide entre las kcal que aporta cada gramo.

  1. Parte de tus calorías diarias (por ejemplo, las de mantenimiento o las de un déficit).
  2. Elige el reparto: equilibrado (30 % proteína / 30 % grasa / 40 % hidratos), alto en proteína (40/30/30) o bajo en hidratos (35/40/25).
  3. Calcula cada macro: gramos = calorías × porcentaje ÷ kcal por gramo. La proteína y los hidratos se dividen entre 4; la grasa, entre 9.

Ejemplo resuelto. Con 2.000 kcal y un reparto equilibrado (30/30/40): proteína = 2.000 × 0,30 ÷ 4 = 150 g; grasa = 2.000 × 0,30 ÷ 9 = 66,7 g; hidratos = 2.000 × 0,40 ÷ 4 = 200 g. Esos gramos vuelven a sumar las 2.000 kcal (150×4 + 66,7×9 + 200×4 ≈ 2.000).

Casos prácticos de reparto de macronutrientes

Caso 1: mantenimiento equilibrado

Marta consume 1.800 kcal de mantenimiento con un reparto equilibrado. Proteína = 1.800 × 0,30 ÷ 4 = 135 g; grasa = 1.800 × 0,30 ÷ 9 = 60 g; hidratos = 1.800 × 0,40 ÷ 4 = 180 g.

Caso 2: ganancia muscular, alto en proteína

Carlos busca ganar músculo con 2.500 kcal y un reparto alto en proteína (40/30/30). Proteína = 2.500 × 0,40 ÷ 4 = 250 g; grasa = 2.500 × 0,30 ÷ 9 = 83,3 g; hidratos = 2.500 × 0,30 ÷ 4 = 187,5 g.

Caso 3: dieta baja en hidratos

Lucía sigue una dieta baja en hidratos con 1.600 kcal (35/40/25). Proteína = 1.600 × 0,35 ÷ 4 = 140 g; grasa = 1.600 × 0,40 ÷ 9 = 71,1 g; hidratos = 1.600 × 0,25 ÷ 4 = 100 g.

Errores comunes al calcular los macronutrientes

  • Confundir el porcentaje de calorías con el de gramos. Los repartos (30/30/40) son porcentajes de las calorías, no de los gramos. Como la grasa aporta más kcal por gramo, el 30 % de grasa son muchos menos gramos que el 30 % de proteína.
  • Usar 4 kcal/g para la grasa. La grasa aporta 9 kcal por gramo, no 4. Dividir entre 4 infla los gramos de grasa más del doble.
  • Olvidar de dónde salen las calorías. Los macros reparten un objetivo de calorías que primero hay que fijar (mantenimiento o déficit); esta calculadora lo reparte, no lo calcula.
  • Tomar un reparto como universal. No hay un único reparto óptimo: la EFSA sitúa la grasa en el 20-35 % y los hidratos en el 45-60 % de la energía para población general; los repartos más proteicos son habituales en objetivos de composición corporal.

Fuentes normativas

Preguntas frecuentes sobre calculadora de macros

¿Cuántas calorías aporta cada macronutriente?

La proteína y los hidratos de carbono aportan 4 kcal por gramo, y la grasa 9 kcal por gramo (factores de Atwater). El alcohol, que no es un macronutriente esencial, aporta 7 kcal por gramo. Por eso un mismo porcentaje de calorías se traduce en muchos menos gramos de grasa que de proteína o hidratos.

¿Qué reparto de macros debo elegir?

Depende del objetivo, y no hay uno único. La EFSA recomienda para la población general una grasa del 20-35 % y unos hidratos del 45-60 % de la energía. Los repartos más altos en proteína (30-40 %) son frecuentes para ganar o conservar músculo en un déficit. Esta calculadora ofrece tres patrones de partida; ajústalos con un profesional si tienes un objetivo concreto.

¿Cuánta proteína necesito al día?

MedlinePlus sitúa la ingesta habitual entre 1,2 y 1,6 gramos de proteína por kilo de peso al día en personas activas. Para alguien de 70 kg son 84-112 g, que con un reparto del 30 % sobre 2.000 kcal (150 g) quedan cubiertos. Si quieres la cifra por kilo de peso, la calculadora de proteína diaria la afina.

¿Los gramos de macros vuelven a sumar las calorías?

Sí. Si multiplicas los gramos por sus kcal (proteína e hidratos × 4, grasa × 9) y los sumas, recuperas las calorías de partida. Es la comprobación de que el reparto está bien hecho: con 2.000 kcal, 150 g de proteína, 66,7 g de grasa y 200 g de hidratos suman de nuevo 2.000 kcal.

¿Sirve esta calculadora para diabéticos o deportistas de élite?

Da un reparto orientativo de partida, pero esos casos necesitan una pauta individual. En la diabetes, el control de los hidratos lo ajusta el equipo médico; en el deporte de alto nivel, el reparto lo fija un dietista deportivo según la fase de entrenamiento.

Datos verificados con fuente — EFSA — Reference intake range (rangos de macronutrientes). Última verificación: 2026-06-19.

Fuentes oficiales