Food tracking, without the fixation.

Macro is the fastest way to track your food. No barcodes, no searching, no photos. Just two drags and you're done.

Join the betaFree forever · iOS 17+
AddingDinner at19:30
CALORIES
0
Kcal
Cancel

Go on, have a go. Drag the screen.0 kilocalories

Left out on purpose

  • Barcode scanning
  • Food databases
  • Photos
  • Serving sizes
  • Ingredient lists
  • Recipe builders
  • Accounts
  • Ads
  • Analytics
  • Paywalls
  • Social feeds
  • Leaderboards

Why it works

Roughly right every day beats perfectly right for a week.

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

Keep count without it taking over.

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.

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.

A bit over 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.

Room for the weekend.

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.

Calories500 kcal
Protein35 g
Carbs Estimated54 g
Fat Estimated16 g

500 − 4 × 35 = 360 kcal → 60% carbs, 40% fat

Log as little as you like.

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

Log a meal in seconds.

Macro opens straight onto a new meal, so there's nothing to tap through first. Then it's two drags and you're done.

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.

2. Drag your protein

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.

3. We do the rest

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 typical tracker vs. Macro.

A homemade spag bol for four, logged step by step in each.

A typical tracker, 14 steps

  1. Tap “Create recipe”
  2. Search “beef mince”
  3. Pick the right match
  4. Enter 500 g
  5. Search “onion”
  6. Choose a size
  7. Search “chopped tomatoes”
  8. Pick the closest match
  9. Enter 400 g
  10. Search “spaghetti”
  11. Dry or cooked? Pick one
  12. Enter 300 g
  13. Set servings to 4
  14. Log 1 serving

Macro, 2 steps

  1. Drag to 500 kcal
  2. Drag to 35 g protein

Features

Small app. Thoughtful details.

Macro is designed from the ground up to make logging less hassle.

Carbs and fat, worked out for you.

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.

Calories
2,020 / 2,200
Protein
151 / 160 g
Carbs Estimated212 / 234 g
Fat Estimated63 / 69 g

kcal = 4 × protein + 4 × carbs + 9 × fat

Add Meal

“Log a meal in Macro”

Action Button ready.

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.

CALORIES0Kcal

Opens ready to log.

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.

On track, at a glance.

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.

On track

5 of 6 days this week hit both goals

01,0002,000MonTueWedThuFriSatSun
Lunch?now

You usually eat around 12:45.

Reminders that learn.

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.

🍗
🍣🥗🍗🍕🥪

Emoji, not ingredients.

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

Late nights, right day.

Choose when your day starts, so a post-midnight snack counts towards the day you were actually living.

Synced · just now

Backed up to your iCloud.

Your log syncs to your own private iCloud, so it's still there when you get a new phone. No sign-up, ever.

LoseMaintainGain
Suggested1,850 kcal · 160 g

Goals in a minute.

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
Macros
Fibre
Food emojis

Track as much as you like.

Calories only, calories and macros, or fibre too. Each extra is just one more drag, and you can change your mind any time.

Privacy

Your food is your business.

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 policy
  • No account
  • No server
  • No ads
  • No trackers or analytics

FAQ

Questions?

Something else? Get in touch.

How do I get Macro?

Macro 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.

Is Macro really free?

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.

I don't know how many calories are in my food. Is Macro for me?

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.

Won't rough numbers throw my tracking off?

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.

What if I miss a day?

Then you've missed a day, and that's fine. Pick it up at your next meal; there's nothing to catch up on.

What if counting calories has been hard for me before?

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.

How are carbs and fat worked out?

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.

Why is there no barcode scanner or food database?

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.

Do I have to track calories and protein?

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.

Does it sync between devices?

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.

What data do you collect?

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.

Is Macro on Android or iPad?

Not right now. Macro is iPhone-only for the moment.

Track your food without the faff.

Join the beta on TestFlight and start tracking today.

Join the betaFree forever · iOS 17+