Free macro tracker
Log what you eat, watch protein, carbs and fat fill toward your targets, and keep the streak alive. No sign-up — your log lives in this browser.
Best 0 · achievements →
Today
Food log
Nothing logged yet today. Add your first food — a coffee with milk counts.
Add food
Popular foods
A food diary built around three numbers
Most food diaries bury you in micronutrients and ads. Prepped Macros keeps the screen to what moves body composition: total calories, protein, and how the rest splits between carbs and fat. Each food you add fills its bar; stripes appear when you run more than 10% over.
Three ways to log keep it quick on a phone: pick from the built-in food list (weights from USDA FoodData Central), type a custom entry straight off a nutrition label, or describe the meal in plain words and let the AI helper break it into items you can tick off.
Streaks and achievements, without the guilt
Consistency beats precision. Logging most days — even roughly — tells you far more than one perfectly weighed Monday. The streak counts days with anything logged, and achievements reward the habits that matter: logging every meal, hitting protein, landing within 10% of calories. See your week, calendar and badges on the streaks page.
Plan the week, then log it
Batch cooking on Sunday? Build your prep in the weekly meal planner, check each day against your targets, grab the shopping list, and send any day straight to the tracker so logging becomes one tap.
Questions people ask
Is this macro tracker really free?
Yes. There is no account, subscription or paywall. Your food log is saved in your own browser with localStorage, so nothing is uploaded unless you use the optional “Describe it” helper, which sends only the text you type.
How do I set my macro targets?
Use the macro calculator to work out calories, protein, carbs and fat from your weight, height, age, activity and goal, then press “Use these targets”. You can also type targets in by hand under “Edit targets”.
How does the streak work?
Your streak counts consecutive days with at least one logged food. It stays alive through today until midnight, so logging breakfast tomorrow keeps it going. A day counts as a “hit” when calories land within 10% of your target and protein reaches at least 90%.
How accurate is “Describe it”?
It estimates portions and macros from typical USDA FoodData Central values. It is handy for restaurant meals and home cooking you did not weigh, but for tight cuts weigh your food and log it from the food list or as a custom entry from the label.
Will my log sync between my phone and laptop?
No. Because there is no account, each browser keeps its own log. Use the export button on the Streaks page to download a copy, and clearing your browser data deletes the log.