★★★★☆ 4.4/5

Pricing: Freemium — from $0

Best for: Health & Wellness

Try MyFitnessPal →

MyFitnessPal

★★★★☆ 4.4
Try MyFitnessPal →

About

MyFitnessPal is the most widely used nutrition tracking app with 200M+ users and a database of 14M+ foods. Log meals by barcode scan, search, or photo, track macros and micros, connect to fitness devices, and use AI-powered meal suggestions to stay on target.

In-Depth Review

MyFitnessPal is the category-defining app for calorie and nutrition tracking. If you've ever tried to track what you eat, you've probably tried MyFitnessPal. Its food database is the largest in the world — the result of 15+ years of user contributions — making it the most reliable option for finding obscure, regional, and restaurant-specific foods.

Food Logging

MyFitnessPal's food database has 14M+ entries. Log by:

  • Barcode scan: point camera at any packaged food's barcode for instant logging
  • Search: find restaurant items, branded products, or generic foods
  • Meal scan: photograph your plate and AI estimates the contents and portions (Premium)
  • Recipe logging: enter ingredients and log the whole recipe as a meal
  • Quick add: enter calories directly when you know the number

Macro and Micronutrient Tracking

Beyond calories, MyFitnessPal tracks protein, carbs, fat, fiber, sugar, sodium, and 30+ micronutrients. The premium plan breaks down daily nutrient goals and shows you exactly where you're hitting or missing targets.

Fitness Integration

MyFitnessPal connects to 50+ fitness apps and devices:

  • Fitbit, Apple Health, Garmin, Whoop
  • Running apps (Strava, Nike Run Club, MapMyRun)
  • Workout apps (Peloton, Apple Fitness+)

Exercise logs automatically adjust your daily calorie budget based on what you burned.

AI Features (Premium)

  • Meal scan: photo-based meal logging that estimates portions
  • Weekly reports: AI-generated insights on your nutritional patterns and trends
  • Smart nutrition recommendations based on your logged data

Pricing

Free tier: basic food logging, exercise tracking, calorie budget. Premium ($19.99/month or $79.99/year): barcode scan, advanced nutrient data, meal scan, no ads, weekly analysis.

Pricing

Freemium — from $0

Capabilities

calorie-trackingfood-diarybarcode-scanningmacro-trackingfitness-integrationnutrition-analysisweight-trackingmeal-logging

Technical

API Available
Yes
Languages
English, Spanish, French, German, Portuguese, Japanese, Korean

Categories

Pros & Cons

Pros

  • Free tier available
  • API available for developers

Cons

  • Paid plans required for full access

Related Chatbots

Explore More

Frequently Asked Questions

Is MyFitnessPal free to use?
MyFitnessPal offers a free tier. Paid plans start from $0.
What can MyFitnessPal do?
MyFitnessPal supports calorie-tracking, food-diary, barcode-scanning, macro-tracking, fitness-integration, nutrition-analysis, weight-tracking, meal-logging. MyFitnessPal is the most widely used nutrition tracking app with 200M+ users and a database of 14M+ foods. Log meals by barcode scan, search, or photo, track macros and micros, connect to fitness devi
Is MyFitnessPal good for health & wellness?
Yes, MyFitnessPal is well-suited for health & wellness. MyFitnessPal is the most widely used nutrition tracking app with 200M+ users and a database of 14M+ foods. Log meals by barcode scan, search, or photo
Does MyFitnessPal have an API?
Yes, MyFitnessPal has a public API available for developers.
What languages does MyFitnessPal support?
MyFitnessPal supports multiple languages including English, Spanish, French, German, Portuguese.

Know a tool we're missing? Submit it free →

Like what you see?

Get weekly chatbot news, reviews, and discoveries delivered to your inbox.

Free. Unsubscribe anytime.