FREE TOOL · No signup

Free protein and macro calculator for meal prep

Three inputs, one kitchen ticket: your daily protein in grams, an estimated calorie budget, and what that means per meal when you eat four times a day and plan seven days at once.

Current weight, not goal weight.

Enter a weight between 30 and 250 kg (66 to 550 lb).

MISE · DAILY TARGETS
Your ticket prints here.
NEXT · Put the numbers to work

Now plan a week that actually hits a day

Knowing the target is the easy part. The Mise kit is the rest: a printable seven-day grid, 15 high-protein recipes with macros already counted (they average 34 g protein per serving), a Google Sheet that adds each day up against your target, and a shopping list sorted by aisle. The 15 recipes are free to read here.

Get the Mise kit on Gumroad for $24 One-time purchase · PDF + Google Sheets · 30-day money-back
How it works

Weight in, week out

STEP 01

Protein from body weight

Your weight in kilograms times a grams-per-kilo factor set by your goal. This is the number the whole planner is built around, so it comes first.

STEP 02

Calories from activity

Weight times a kcal-per-kilo multiplier for how much you move, then nudged down for a cut or up for a gain. An estimate you confirm on the scale.

STEP 03

Split into meals and days

Daily numbers divided by four meals, then multiplied by seven days. That is the same arithmetic the Mise Sheet runs on every week you plan.

The formula

What the calculator actually does

Nothing hidden. The Google Sheet in the Mise kit (generated by the mise-build.gs Apps Script) keeps a Targets tab with protein on the first row on purpose, defaulting to 150 g and 2,200 kcal, and its Week Plan tab multiplies per-serving macros by servings, sums each day, then shows a week total, a daily average and the gap between that average and your protein target. This page ports that per-meal, per-day and per-week arithmetic to the browser and adds the one thing the Sheet leaves to you: picking the target from your body weight.

GoalProteinCalorie adjustment
Lose fat, keep muscle2.2 g per kgmaintenance minus 15%
Maintain1.8 g per kgmaintenance
Build muscle2.0 g per kgmaintenance plus 10%
ActivityMaintenance calories
Light30 kcal per kg
Moderate34 kcal per kg
High38 kcal per kg

Then: per meal = daily divided by 4 (breakfast, lunch, dinner, snack, the four slots in the planner grid). Per week = daily times 7. Pounds are converted at 0.4536 kg per lb before anything else happens.

The protein factors sit inside the 1.6 to 2.2 g/kg range that the sports nutrition literature supports for people who train (the Morton 2018 meta-analysis puts the point where extra protein stops adding muscle at about 1.6 g/kg, with the upper confidence limit at 2.2, and the ISSN position stand goes higher again during a deficit). The calorie multipliers are the classic bodyweight method: coarser than Mifflin-St Jeor, which also needs height, age and sex, but honest about the fact that every formula is a first draft until two weeks of weigh-ins say otherwise.

What you do with the numbers matters more than the third decimal. If the scale is not moving after two weeks on a cut, take 150 kcal off; if you are losing more than about 0.7 percent of body weight a week, add 150 back. Leave protein alone in both cases. It is the one number that should stay fixed while everything else moves.

Fair questions

Questions, answered

How much protein per kg of body weight does the calculator use?
Between 1.8 and 2.2 grams per kilogram depending on your goal: 2.2 g/kg when cutting, 2.0 g/kg when building muscle, 1.8 g/kg when maintaining. That sits inside the 1.6 to 2.2 g/kg range the sports nutrition literature supports for people who train, with the top of the range reserved for a calorie deficit, where extra protein helps keep muscle.
How accurate is the calorie estimate?
It is a starting point, not a lab result. The calculator multiplies body weight by an activity factor (30, 34 or 38 kcal per kg) and then adjusts 15 percent down for a cut or 10 percent up for a gain. Formulas that also use height, age and sex, like Mifflin-St Jeor, are a little tighter, but every formula still needs two weeks of real weigh-ins to confirm. Treat the number as the first draft and adjust by 100 to 200 kcal based on what the scale does.
Why split protein into four meals?
Because that is how a planned week actually gets eaten: breakfast, lunch, dinner and one snack or shake. Spreading protein across the day, roughly 25 to 45 grams per sitting, is easier to hit than two huge meals, and it matches how the Mise planner lays out its grid (four meal slots per day, seven days).
Do I need the Mise kit to use these numbers?
No. Write the daily protein and calorie targets at the top of any planner and go. The Mise kit is for the part that comes after: dropping 15 counted recipes into a seven-day grid, watching the Google Sheet add up each day against your target, and shopping from one aisle-sorted list. The calculator is free either way.