Skip to content

The Best Free, Open-Source MyFitnessPal Alternative

Free barcode scanning, zero banner ads, and complete data privacy

Overview

Log meals in seconds, scan barcodes without a $19.99/mo paywall, and keep your nutrition data completely private.

Feature comparison

MacroTrackr against MyFitnessPal, row by row. Competitor prices checked September 2026 and quoted at list rate; check theirs before switching.

FeatureMacroTrackrMyFitnessPal
Free TierFull (Self-Hosted)Limited (Ads)
Cloud / Premium$3.99/mo or $29.99/yr$19.99/mo or $79.99/yr
Barcode ScannerFreePaywalled ($19.99/mo)
Custom Macro TargetsFreePaywalled
Ad-Free Interface100% Ad-FreeAds on Free
Self-HostableYes (AGPLv3)No
Weekly Trend AveragesFreePaywalled
Multi-Ingredient MealsFreeIncluded
Data ExportWeight and habits free, meals on ProPaywalled

What MacroTrackr looks like

A day logged in MacroTrackr: four meals totalling 1,494 of 2,200 calories, with protein, carbs and fats against their targets. No advertisements anywhere on the screen.
Four meals, about twenty seconds of typing, and no banner ads on any plan.
A week of calories in MacroTrackr plotted against a 2,200 calorie target, showing days above and below the line.
The week against your target, which is the view that actually tells you whether the plan is working.

Where MacroTrackr differs

No Barcode Paywall

Scan barcodes and search grocery items without paying a $19.99/mo subscription.

Clean & Ad-Free

Zero video ads, banner clutter, or slow dashboards.

Self-Hostable Privacy

Run locally with Docker or sync via cloud; your nutrition data is never sold.

Weekly Compliance

Track weekly averages to focus on consistency over single-day spikes.

Questions

Why switch from MyFitnessPal to MacroTrackr?

Barcode scanning, gram-accurate macro targets and weekly averages are on the free plan, with no ads on any plan. The hosted free plan shows your last 7 days; Pro opens your full history. Self-hosting has no plan limits and keeps your data on your own server.

Does MacroTrackr have an open food database?

Yes. MacroTrackr connects directly to the OpenFoodFacts database with millions of verified global grocery products, along with full support for custom ingredients and saved meals.

Is MacroTrackr free?

MacroTrackr is open source (AGPLv3) and free to self-host with Docker, with no plan limits. The hosted version has a free plan that shows your last 7 days and keeps 5 saved meals, and Pro at $3.99 a month for full history, unlimited saved meals and 30 and 90 day trends.

Already using MyFitnessPal?

Keep the history you already built, then continue tracking without banner ads or a barcode paywall.

Export Your MyFitnessPal Data and Import It into MacroTrackrOr run it on your own serverWork out your targets first

Try MacroTrackr

No ads on any plan. The hosted free plan shows your last 7 days; self-hosting has no limits.

Free, no card. Read the source.