Macro 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.
پرسشهای متداول
چطوري ميشه ماکرو رو از کالري به گرم تبديل کرد؟
هر ماکر دارای یک مقدار انرژی است: پروتئین و کربوهیدرات ۴ کالری در هر گرم و چربی ۹ کالری در هر گرم است.گرم = (کالری × ماکر ٪) ÷ کالری در هر گرم.برای یک تقسیم ۲۰۰۰ کیلوکالری ۳۰/۴۰/۳۰ که ۱۵۰ گرم پروتئین، ۲۰۰ گرم کربوهیدرات و ۶۷ گرم چربی است.
یک ماکرو اسپلیت خوب چیست؟
یک رژیم متوازن ۳۰/۴۰/۳۰ برای بیشتر افراد کار میکند، پروتئین بالا (حدود ۴۰٪) در ساختن یا حفظ عضلات کمک میکند، و یک تقسیم کیتو کربوهیدرات را بسیار پایین نگه میدارد.
اين سه تا غذاي عالي کالري من رو اضافه ميکنه؟
آره، چون درصدي که انتخاب ميکني 100 درصده کالري هاي پروتئين، کربوهيدرات و چربي هميشه به هدف روزانه ات ميرسند
چند گرم پروتئین در یک رژیم غذایی ۲۰۰۰ کالری وجود دارد؟
It depends on the protein percentage. At 30% protein it is 150 g (2,000 × 0.30 ÷ 4), and at 40% it is 200 g. Change the split and the calculator recomputes the grams for each macro.
ماکروهای خوب کیتو چیه؟
The keto preset uses 25% protein, 5% carbohydrate and 70% fat. On 2,000 kcal that is roughly 125 g protein, 25 g carbs and 156 g fat — carbs are kept very low to encourage the body to run on fat and ketones.
بايد کربوهيدرات خالص يا کل رو بشمرم؟
این ابزار در گرمهای کربوهیدرات کل ، که از کالریها بدست میآید ، کار میکند. کربوهیدراتهای خالص (کل منهای فیبر) یک گزینۀ ردیابی جداگانه است که در رژیمهای کم کربوهیدرات محبوب است؛ هر کدام که دنبال میکنید ، آن را از روز به روز ثابت نگه دارید.
ماکروهام در روزهاي استراحت تغيير ميکنه؟
این برنامه هر کالری مورد نیاز را که وارد میکنید تقسیم میکند، بنابراین اگر در روزهای استراحت کالری کمتری مصرف کنید، آن عدد کمتر را وارد کنید و هر ماکرویی به اندازهٔ کمتری کاهش مییابد.
API — از این ماشین حساب از کد استفاده کنید
این محاسبهگر را به عنوان نقطه پایانی JSON آزاد فراخوانید — کلید مورد نیاز نیست. مقادیر میدان زیر را به عنوان پارامترهای پرسش یا JSON ارسال کنید. هر چیزی که حذف کنید از همان پیشفرض استفاده میکند که این صفحه با آن پر شدهاست؛ یک پارامتر ناشناخته یک ۴۰۰ است، هیچگاه یک صفر خاموش. مستندات کامل API را بخوانید →
نقطه پایانی
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);
نتایج تخمینها فقط برای راهنمایی عمومی است، نه مشاوره مالی، پزشکی یا مالیاتی.