About right is the aim.
There's nothing to weigh or look up. Drag to roughly how big the meal was. The drag is finest where most meals land, so a sensible guess takes seconds.
Macro is the fastest way to track your food. No barcodes, no searching, no photos. Just two drags and you're done.
Go on, have a go. Drag the screen.0 kilocalories
Left out on purpose
Why it works
You don't need to know that dinner was 612 calories. About 600 is close enough, and close enough every day tells you far more than a perfect week followed by nothing.
Balance
Counting every gram can turn food into homework, and it's easy for the numbers to take over. Macro is built for the middle ground: a sensible estimate, kept up, with room for real life.
There's nothing to weigh or look up. Drag to roughly how big the meal was. The drag is finest where most meals land, so a sensible guess takes seconds.
Still counts
A day counts when calories land within 10% of your goal, over or under, and protein gets close or goes over. On a 2,200 kcal goal, that's anywhere from 1,980 to 2,420.
Go over on Saturday, come in a little under on Monday. Across the week it evens out, and that matters far more than whether every single day hits the number.
500 − 4 × 35 = 360 kcal → 60% carbs, 40% fat
Log calories and protein, and Macro works out carbs and fat from the calories left over, so two numbers give you the whole picture. Rather keep it to calories? That's fine too.
Found counting calories hard in the past? A note before you start.
How it works
Macro opens straight onto a new meal, so there's nothing to tap through first. Then it's two drags and you're done.
Drag anywhere on the screen: up for more, down for less. The colour warms from green towards red as the meal gets bigger.
Tap to confirm, then do the same for protein. The slider is finest where most meals land, so it's easy to be about right.
Macro does the maths. Carbs and fat are estimated from the calories left after protein, and the meal drops into your day with everything filled in.
Side by side
A homemade spag bol for four, logged step by step in each.
Features
Macro is designed from the ground up to make logging less hassle.
Protein is set aside, and the calories left over are split between carbs and fat: 60/40 by default, adjustable to suit how you eat. Rather enter one yourself? Switch to manual and the other is still calculated exactly.
kcal = 4 × protein + 4 × carbs + 9 × fat
Add Meal
Add Meal works with Shortcuts, so you can put it on the Action Button and go from pocket to logging in one press. Or just ask Siri to log a meal in Macro.
Opening Macro starts a meal, so the first thing you see is the calories screen. Changed your mind? Swipe in from the edge to cancel.
Macro looks at your week and gives you a straight answer. A day counts when calories land within 10% of your goal, over or under, and protein gets close or goes over. Tap the badge to see why, and what would change it.
5 of 6 days this week hit both goals
You usually eat around 12:45.
Macro notices when you usually eat and nudges you around then. It won't nag about a meal you've already logged, and nothing leaves your phone.
Tag a meal with a single emoji instead of typing out what it was. Macro learns what you tend to log at a given size and suggests one.
1:30AM
Counts towards Friday
Choose when your day starts, so a post-midnight snack counts towards the day you were actually living.
Synced · just now
Your log syncs to your own private iCloud, so it's still there when you get a new phone. No sign-up, ever.
Not sure what to aim for? The built-in calculator works out calories and protein from your stats and whether you want to lose, maintain or gain.
Calories only, calories and macros, or fibre too. Each extra is just one more drag, and you can change your mind any time.
Privacy
Macro doesn't have a server, so there's nowhere for your data to go. Your meals live on your iPhone, and in your own private iCloud if you sync. We couldn't see them if we wanted to.
Read the privacy policyMacro is in public beta on TestFlight, Apple's app for testing new apps. Tap "Join the beta" on your iPhone, install TestFlight if you don't have it, and you're in. It needs iOS 17 or later.
Yes, and it'll stay free. There are no ads, and you're not paying with your data either: Macro has no server, so we never see what you log.
If you've tracked before, you probably know more than you think, and Macro is built for exactly that. If you're starting out, packet labels and a quick search will soon give you a feel for it. A ballpark figure logged every day is far more useful than a precise one that gets too much to keep up.
Not in a way that matters. Say you're 10% out on a 600 kcal dinner: that's 60 kcal. Labels are rounded, portions vary and no two apples are the same, so even careful tracking is an estimate. What makes the difference is landing near your goal most days, and that's far easier to keep up when logging takes seconds.
Then you've missed a day, and that's fine. Pick it up at your next meal; there's nothing to catch up on.
If counting has felt stressful, or hard to put down, it's worth talking to your GP before you start. Macro is built to keep tracking light, but it's still a calorie tracker. How you feel about food matters more than any number, and deciding it isn't right for you at the moment is a perfectly good choice.
Every gram of protein is 4 calories, so Macro sets protein's share aside and splits what's left between carbs (4 kcal/g) and fat (9 kcal/g). The default is 60% carbs, 40% fat, and you can adjust it in Settings. If you'd rather enter one yourself, switch to manual: you drag carbs or fat, and the other is calculated exactly.
Because they're the slow, fiddly part, and they nudge you towards a precision you don't need. Leaving them out is the whole idea.
It's up to you. Track calories on their own, add protein, carbs and fat, or add fibre as well. Food emojis are optional too. Every option you turn on is one extra drag per meal.
Yes. Macro syncs through your own private iCloud, so your log survives a new phone or a reinstall. You can turn sync off in Settings whenever you like.
None. Macro has no server, no account, no analytics and no ads. Everything you log stays on your device and, if you sync, in your own iCloud, which we can't access.
Not right now. Macro is iPhone-only for the moment.
Join the beta on TestFlight and start tracking today.