A MyFitnessPal alternative with a real workout log
Flawless counts calories and macros like MyFitnessPal, with free barcode scanning and no ads, and it logs your training set by set in the same app.
We make Flawless, so read this with that in mind. Every claim about MyFitnessPal links to MyFitnessPal’s own pages.
Side by side
| Flawless | MyFitnessPal | |
|---|---|---|
| Food log | Yes, free, no ads | Yes, with ads in the free version |
| Barcode scanning | Free | Premium |
| Photo logging | Free: 10 a day in your first week, then 3 a day | Meal Scan, Premium |
| Voice logging | Free | Premium |
| Workout log | Set by set, 469 exercises, free | Exercise entries, not set by set |
| Adaptive calorie target | In PRO | Not advertised |
Checked on 25 September 2026 on the company’s own pages. Prices are left out on purpose: they differ by country and change. All trademarks belong to their owners. MyFitnessPal: Premium page.
Why people look for an alternative to MyFitnessPal
Two reasons come up again and again: the barcode scanner moved to Premium, and exercise is an entry, not a training log. Flawless scans barcodes for free and logs every set, rep and weight, so your food and your training live in one app.
When MyFitnessPal is the better choice
MyFitnessPal has one of the biggest food databases and the longest history in this category, and many other apps connect to it. If you only count calories and never lift, that reach matters more than a workout log.
Flawless is newer and does not go as deep on vitamins and minerals in the free version. It is the better fit if you train and want food and training to add up to one picture.
More comparisons
Questions
Is there a free alternative to MyFitnessPal with barcode scanning?
Yes. Flawless scans barcodes for free, without ads, and also logs food by search, photo and voice.
Which calorie app also tracks weightlifting?
Flawless logs food and a full set-by-set workout log in one app, with 469 exercises, rest timer and strength ranks. Both parts are free.
Is barcode scanning free in MyFitnessPal?
No. MyFitnessPal lists Barcode Scan and Meal Scan as Premium features on its own Premium page (checked September 2026).
Try it free
Free on Google Play and the App Store. The whole log is free; PRO is optional.