Joules app iconJoules

Joules vs MyFitnessPal: which calorie tracker fits you?

This comparison comes from the Joules team, so read it knowing who wrote it. Here is the honest split. MyFitnessPal is the incumbent with the largest food database in the category, more than 20 million claimed entries, plus years of integrations; if database depth is your priority, it wins and this page will not pretend otherwise. Its weak points are price and friction: Premium costs $19.99 a month or $79.99 a year as of mid-2026, the free tier carries ads, and barcode scanning left the free plan in October 2022. Joules is the challenger, and it is built for one thing, logging speed. Photograph the plate, confirm the AI's read in a tap, and the log is done in about a second, with a daily health score, macro rings, an intermittent fasting timer, habit streaks, and Apple Health and Google Fit sync, no ads. The table below puts the differences side by side.

Side by side

FeatureMyFitnessPalJoules
Photo loggingMeal scan, in PremiumCore feature, with a confirm step
Food database20M+ claimed entries — the leaderSmaller; MyFitnessPal wins here
Daily health scoreNo single daily scoreYes, one number with reasons
MacrosCustom targets in PremiumMacro rings in the daily view
Habits and fastingFasting tracking in PremiumHabit streaks and a fasting timer built in
Health syncApple Health, Google Fit, wearablesApple Health and Google Fit
AdsYes on the free tierNone
Best known forA decade-plus of data and integrationsFast logging and one clear daily picture

Where MyFitnessPal is better

The database, first and clearly. More than 20 million claimed entries means restaurant meals, regional brands, and obscure packaged foods usually already exist, and no rival, Joules included, matches that today. MyFitnessPal has also run since 2005: the integrations with fitness devices are broad, the recipe and community content is deep, and the product has been stress-tested by an enormous user base. If you eat out constantly, scan a lot of unusual products, or want the app with the longest paper trail, MyFitnessPal is the safer pick, and Premium at $79.99 a year is the version actually worth having.

Where Joules is different

Joules starts from the observation that most tracking failures are logging failures. Each meal costs 30 to 60 seconds of searching and portion-guessing in a traditional tracker, and that tax is why streaks die in week three. In Joules you photograph the plate, the AI drafts the entry, and you confirm or correct it in a tap. That confirm step is deliberate: photo AI is an estimator, not a scale, and pretending otherwise produces bad data. Around the log, Joules keeps the whole picture in one place, a daily health score with reasons, macro rings, habit streaks, an intermittent fasting timer, and Apple Health and Google Fit sync, with no ads at any tier. The free calculators on this site are the part you can use without the app at all.

Which one should you pick?

MyFitnessPal is better if…

  • Database coverage decides it for you: restaurants, brands, international foods.
  • You already pay for Premium and the streak is working. Do not break momentum.
  • You want years of reviews and device integrations before trusting an app.

Joules is better if…

  • Logging time is why every previous tracker failed you.
  • You want habits, fasting, weight, and food in one view instead of four apps.
  • Ads in a health app bother you.
  • You would rather judge an app on how it feels day to day than on how long it has been around.

The honest bottom line

MyFitnessPal earned its position, and for database-first users it is still the right answer. Joules is not trying to out-database a 20-year incumbent. It is trying to make the daily log cost a second instead of a minute, and to show one score instead of ten charts. If that is the problem you have, the download page has the details, and you can run it next to your current tracker for a couple of weeks. Before either app, set your target: the free TDEE calculator and macro calculator give both apps the same starting numbers. For the wider field, see the best calorie tracking apps roundup.

Frequently asked questions

Is MyFitnessPal free?

There is a free tier, and manual searching and logging work on it, with ads. The features most people want sit in Premium at $19.99 a month or $79.99 a year as of mid-2026: barcode scanning, meal scan, voice logging, custom macros, and no ads. Premium+ at $24.99 a month adds a meal planner.

Did MyFitnessPal remove the free barcode scanner?

Yes. Barcode scanning moved from the free tier to Premium on October 1, 2022, and it remains a paid feature as of mid-2026. The change is the single most cited reason users started looking at alternatives — our MyFitnessPal alternatives page covers the options.

What does Joules do that MyFitnessPal doesn't?

Two things stand out. First, one daily health score that reads your day and explains why it landed where it did, where MyFitnessPal shows charts but no single number. Second, photo-first logging with a confirm step, so a meal takes about a second instead of a search. Joules also builds in habit streaks, a fasting timer, macro rings, and Apple Health and Google Fit sync, with no ads. MyFitnessPal counters with the largest food database anywhere.

Which app is more accurate?

Neither measures anything; both estimate. MyFitnessPal has the bigger database, but many entries are user-submitted, so the same food can carry different numbers. Joules starts from an AI photo estimate, which is inherently rough, and asks you to confirm or correct it before saving. Accuracy in practice comes from consistent logging against a sound calorie target, whichever app does the logging. Set the target with the free TDEE calculator.

Can I use both apps together?

You can, and some people trial a new tracker alongside their old one for a week. Long term, pick one, because split logs mean neither app sees your full intake and every summary becomes wrong. Your calorie and macro targets transfer between apps unchanged; history generally does not.