← all posts
Diary · February 2026

Macronote vs MyFitnessPal: A Different Approach to Meal Tracking

MyFitnessPal has been the default food diary since 2005, and two decades on the shape of it is unchanged: search a database, scroll the results, hope you picked the right one.

The database problem

A very large food database sounds like an advantage, and for packaged goods with a barcode it genuinely is. The trouble starts with everything else. Much of the catalogue is user-submitted and unverified, so a single dish can appear many times over with different numbers attached and no source cited against any of them.

Macronote’s approach: we don’t accept user-submitted entries at all. Figures come from published sources, meaning restaurant nutrition pages and verified food databases, and each entry tells you which one it used.

The search problem

Logging a Nando’s meal in MyFitnessPal:

  1. Open app
  2. Tap “Add Food”
  3. Search “Nando’s chicken”
  4. Scroll the results
  5. Guess which one matches your order
  6. Repeat for each side

Logging in Macronote:

  1. Type “Nando’s half chicken with spicy rice”
  2. Done

Who should stick with MyFitnessPal

MyFitnessPal isn’t a bad app. It might be the better choice if:

  • You already have years of data there and don’t want to start fresh
  • You mainly eat packaged foods with barcodes; MyFitnessPal’s scanner works well for those
  • You use the social and community features
  • You’re happy with the current search-and-scroll workflow

Who Macronote is for

  • You eat out regularly and hate searching databases for restaurant meals
  • You want to know where nutrition data actually comes from
  • You value speed, and would rather writing a meal down took a moment than a sitting
  • You want to describe food naturally instead of picking from a list
  • You’ve given up on calorie counting before because it was too tedious

The transparency difference

The real difference isn’t a feature list, it’s what each app asks of you. One hands you a number and trusts you to accept it. The other hands you a number, names its source, and expects you to check if you feel like it. That matters more than it sounds, because you are making decisions about what to eat on the strength of those numbers.

When it lands

iOS first, Android after. The waitlist gets one email, on the day it reaches the App Store.

Join the waitlist ↓

Related reading