Bulk macro calculator for coaches

Upload a spreadsheet of your clients and get calorie targets, macro splits and meal plans for all of them at once. Download a PDF report with a page per client, or a spreadsheet of results.

Files are processed in your browser. Client data never leaves your computer.

  1. 01

    Download the template

    One row per client. Fill it in with Excel, Google Sheets or Numbers and save as CSV.

  2. 02

    Upload your client file

What the report includes

The PDF starts with a summary page listing every client with their goal, calorie target and macros. Each client then gets their own page with their daily target, maintenance calories (TDEE), BMR, a macro table with grams and calories, a meal-by-meal split and, if you included a target weight, an estimated timeline.

Every client is calculated with exactly the same formulas and safety limits as the single-person calculator: Mifflin-St Jeor or Katch-McArdle for BMR, an activity factor from training and steps, and a target that never drops below 1.2 times BMR or 1,200 calories.

Private by design

Your file is read and calculated entirely in your browser. Client names, measurements and results are never uploaded to a server, so you can use it with real client data.

File columns

ColumnRequiredNotes
nameYesClient name or ID. Shown on the report.
goalYescut, bulk or maintain
paceUnless maintainmild, moderate or aggressive
sexYes*male or female
ageYes*13 to 100
height_cm or height_inYes*Use _in / _lb columns for imperial units
weight_kg or weight_lbYes*Also used for the macro split
gym_per_weekYes*Strength sessions per week, 0 to 14
cardio_per_weekYes*Cardio sessions per week, 0 to 14
stepsNoAverage daily steps; refines the activity factor
body_fat_pctNoSwitches BMR to Katch-McArdle
bmrNoMeasured BMR; used instead of a formula
tdeeNo*If set, the starred columns are optional (weight still gives macros)
target_weight_kg or _lbNoAdds an estimated timeline