Switching from MyFitnessPal?
Food and lifts in one app, for one price. No ads, no higher tier, and nothing you use today moved behind a paywall later.
Coming soon to the App Store and Google Play
Four promises
- One priceOne subscription covers food logging, barcode scanning, the lifting log and your weekly estimates.
- No tiersThere is no premium-plus. Everyone who subscribes gets every feature.
- No adsNo ads in the app, during the trial or after it.
- Nothing moved up a tierA feature in your plan stays in your plan. We will not move it behind a higher price later.
Bring your history
Importing your MyFitnessPal history (food diary, weight and recipes) is coming at launch. It will be the first step after you sign up, so you do not start from zero.
Keep your muscle while you lose fat
When you eat less, part of the weight you lose can be lean mass, not only fat. A 2026 meta-analysis of randomized trials found that lean mass made up a smaller share of the weight lost with lifestyle change plus resistance training than with weight-loss medication alone. That is why the app keeps your protein and your lifting in one place, to help protect lean mass: the days you train shape your protein and calorie estimates.
An honest comparison
| Feature | MyFitnessPal | BodyMacros |
|---|---|---|
| Barcode scanning | Premium only | Included |
| Custom foods | Not checked | Included |
| Recipes | Not checked | Included |
| Lifting log | Not checked | Included, and it shapes your estimates |
| Adaptive targets | Custom macro goals are Premium only | Weekly, with the reason in plain words |
| Ads | Yes, on the free tier | No |
| Price tiers | Free and Premium | One price |
| Data export | Not checked | Included |
MyFitnessPal details come from its own Premium page as of November 2026; where we have not checked, the cell says so. Our column describes the app at launch.
Start with a free trial
Download the app, take the two-minute quiz and see your starting estimates.
Coming soon to the App Store and Google Play
7 days free, then billed by the App Store or Google Play. Cancel any time in your store account.