Calculator macro

Divizează o ţintă zilnică a caloriei în proteine, carbohidrat şi grăsimi.

kcal
%
%
%
Proteină —
Carbohidrat —
Gras —

Actualizarea rezultatelor pe măsură ce tastați.

Calculatorul ăsta ţi-a dat răspunsul corect?

Despre acest calculator

A macro calculator turns a daily calorie target into grams of protein, carbohydrate and fat using a chosen ratio. It relies on the Atwater energy values — 4 calories per gram of protein and carbohydrate and 9 calories per gram of fat — so the three macros always add back up to your target. Pick a preset split or enter your own percentages under advanced options.

The math is identical for every macro: grams = (calories × macro %) ÷ calories-per-gram. Take a 2,000 kcal balanced 30/40/30 plan. Protein is 2,000 × 0.30 ÷ 4 = 150 g, carbohydrate is 2,000 × 0.40 ÷ 4 = 200 g, and fat is 2,000 × 0.30 ÷ 9 ≈ 67 g. Those convert back to 600 + 800 + 600 = 2,000 calories, confirming the split is internally consistent.

Use it after you have a calorie target from a TDEE or calorie-deficit calculator: macros decide the composition of those calories, which affects satiety, training performance and how much muscle you keep in a diet. Higher-protein splits suit people building or preserving muscle, endurance splits load more carbohydrate for glycogen, and keto splits push carbs very low. Total calories still drive weight change more than the exact ratio.

Întrebări frecvente

Cum sunt macro-uri convertite de la calorii la grame?

Fiecare macro are o valoare energetică: proteine și carbohidrati sunt 4 calorii pe gram și grăsime este 9 calorii pe gram. Gram = (calorii × macro%) δ calorii-per-gram. Pentru o divizie de 2.000 kcal 30/40/30, care este 150 g proteine, 200 g carbs și 67 g grasime.

Ce este o macro împărțit bun?

Un 30/40/30 echilibrat lucrează pentru majoritatea oamenilor, proteinele mai mari (în jur de 40%) ajută la construirea sau conservarea muşchilor, iar un keto split menţine carburi foarte scăzute. Nu există un singur raport cel mai bun — total calorii contează mai mult decât diviziunea exactă.

Cele trei macro-uri îmi aduc calorii?

Da. Pentru că procentele alegeți 100% total, calorii din proteine, carburi și grăsime sumă întotdeauna înapoi la ținta zilnică.

Câte grame de proteine sunt într-o dietă de 2.000 de calorii?

Depinde de procentul de proteine. La 30% proteine este de 150 g (2,000 × 0,30 δ 4), iar la 40% este de 200 g. Schimbare și calculatorul recumează gramele pentru fiecare macro.

Ce sunt macros bune keto?

Preconfigurarea keto folosește proteine 25%, 5% carbohidrat și 70% grasime. Pe 2.000 kcal care este aproximativ 125 g proteine, 25 g carburi și 156 g grasime - carbohidrat sunt păstrate foarte scăzut pentru a încuraja organismul să rule pe grăsime și ketoni.

Să număr hidratul de hidrat net sau total?

Acest instrument funcționează în grame totale de carbohidrat derivate din calorii. Carboane nete (total minus fibre) este o alegere de urmărire separat popular pe diete de carbohidrat de jos; oricare dintre cele urmatoare, menține consecvent de zi în zi.

Mărurile mele se schimbă în zilele de odihnă?

Calculatorul divizează orice țintă calorie te introduce, așa că dacă mănânci mai puține calorii în zilele de odihnă, introduceți acel număr mai mic și fiecare scară macro în jos. Mulți oameni țin proteine stabil și trim în principal carbohidrat în zilele non-formare.

❤️ Iubire Calculator.Free? Împărtăşiţi-l.

𝕏  X Facebook Reddit
API – folosiți acest calculator din cod

Cheamă acest calculator ca un punct de vedere JSON gratuit — nu este necesară cheie. Trimite valorile câmpului de mai jos ca parametri de cerere sau JSON. Orice utilizați acest standard această pagină este preumplută cu; un parametr necunoscut este un 400, niciodată un zero tăcut. Citește documentele complete API →

Punctul final

GET https://calculator.free/api/v1/macro/

curl

curl "https://calculator.free/api/v1/macro/?calories=2000&split=30-40-30"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/macro/?" + new URLSearchParams({
    "calories": "2000",
    "split": "30-40-30"
  }));
const data = await r.json();
console.log(data.results);

Rezultatele sunt estimarea orientării generale, nu a orientării financiare, medicale sau fiscale.