1. Drag your calories
Drag anywhere on the screen: up for more, down for less. The colour warms from green towards red as the meal gets bigger.
Now in public beta
Macro is the fastest way to track calories and protein. No barcodes, no food search, no photos. Drag to your numbers and get on with your day.
Go on, have a go. Drag the screen.0 kilocalories
Left out, on purpose
Most trackers want you to search, weigh and pick a serving size for every ingredient. Macro asks for two things you already roughly know: how many calories, and how much protein. Carbs and fat are worked out for you.
Join the betaHow it works
Macro opens straight onto a new meal, so there's nothing to tap through first. Then it's two drags.
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.
Carbs and fat are estimated from whatever calories are left. Tag it with a food emoji if you like, and your day adds itself up.
What makes Macro different
A typical tracker
…and again at dinner. And tomorrow.
Macro
Done.
Close enough to keep you honest, quick enough that you'll still be doing it in six months.
Why it works
You don't need to know that dinner was 612 calories. Knowing it was about 600, and that you're landing near your goal most days, is what actually moves the needle. Macro is built for being mindful, not meticulous.
2
numbers per meal. Calories and protein; everything else is estimated.
±10%
of your calorie goal still counts as a day on target.
0
accounts, ads or trackers. We never see a thing you log.
Features
Everything in Macro is there to make logging quicker or the numbers more useful. Nothing else made the cut.
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 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.
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 calibrate you within a week or two. A ballpark figure logged every day is far more useful than a precise one you give up on.
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 part. Searching, scanning and weighing are what make most people stop tracking after a few weeks. 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.