A meal prep calculator for the everyday athlete, the busy parent, and the health-conscious cook — anyone ready to take their nutrition to the next level.
How it works
01
Add your ingredients
Search by name, scan a barcode, or pick from your saved pantry.
02
Set your meal count
Tell PrepMacro how many meals you're making. It divides everything automatically.
03
Know your macros
Exact calories, protein, carbs, fat, fiber and sugar — per meal, every time.
Create your account
100% Free
Save your ingredients, meals and pantry — all in one place.
Retrieve cooking notes, favourite items, and edit your pantry anytime — everything stays exactly as you left it.
Tools that help us make healthier choices should be available to everyone. The biggest barrier to eating better is cost and complexity — we're here to remove both.
How we compare
Feature
PrepMacro
Others
Batch cooking calculator
✓
✕
Barcode scanner
✓
✓
No daily logging required
✓
✕
Per-meal macro split
✓
✕
Free to use
✓
Paid
For informational purposes only. Not medical or dietary advice. Data sourced from Open Food Facts and USDA.
Privacy Notice
PrepMacro collects your email address and the meal and nutrition data you choose to enter, solely to provide the service. We do not sell or share your data with third parties. Your data is stored securely and is only accessible to you. You may request deletion of your account and all associated data at any time by emailing us. Nutritional information is sourced from Open Food Facts and the USDA database and is for informational purposes only.
By creating an account you agree that PrepMacro stores your email and meal data to provide the service. We do not sell your data. Nutrition information is for reference only and not medical advice.
PrepMacro
Guest mode
syncing
—
Ingredients
🥦Search and add ingredients above
—
Batch Totals
0
total calories · 0 ingredients
Protein
0g
Carbs
0g
Fat
0g
Sugar
0g
Fiber
0g
How many meals?
— per meal
Save This Meal
Saved Meals
📋No saved meals yet. Build a meal and save it!
🔍No meals match your search.
My Pantry
🫙No custom products yet. Add your own products with exact nutrition info.
🔍No products match your search.
Leave Feedback
🙏
Thanks for your feedback!
How would you rate your experience?
★★★★★
Your message
📷 Scan Barcode
Point camera at the barcode on the packaging
Initializing camera…
⌨ Type Barcode
Enter Barcode Number
Type the number printed below the barcode lines on the packaging (usually 12–13 digits)
—
New Custom Product
Enter the nutrition info exactly as shown on the label.
Find this at the top of the nutrition label (e.g. "Serving size 240ml")