Free · No ads · 44 languages

Calories tracking,
made easier.

Snap your food. Log a fast. Watch your streak grow. YourFitnessPal tracks calories, macros, exercise, water, weight and habits — in one calm, fast app.

★ Built for people who finish what they start 44 languages Free, forever
44
Languages supported
30
Cardio + strength exercises
7
Fasting presets + custom
$0
No ads. No upsells.

Three steps. That's it.

Tell us about you, log without the chore, and let the streak counter do the rest.

1

Set your plan

Quick onboarding: gender, goal, weekly workouts, height, weight, target weight, birthday. We calibrate a personalized calorie plan in under a minute.

2

Log in seconds

Snap a photo, scan a barcode, capture a menu, or search the USDA database. Pick what's fastest for the moment you're in.

3

Keep the streak

A streak counter that rewards showing up — with two freeze shields so a missed day doesn't reset everything.

Everything inside

Nine focused tools. One calm app.

📷

AI food scan

Point your camera at a plate. We identify the food and log it — no typing, no scrolling.

🏷️

Barcode scanner

Scan packaged foods. Calories and macros pulled straight from the label.

📋

Menu scan

Take a photo of a restaurant menu — we extract the items so you can log what you ordered.

⏱️

Intermittent fasting

12:12, 14:10, 16:8, 18:6, 20:4, OMAD or custom. Live timer, end-of-fast notification, full history.

💧

Water tracking

Custom daily goal, custom glass size, quick-add 250 / 500 / 750 ml — one tap from the home screen.

⚖️

Weight & plan

Set a target weight and pace (0.25–1.0 kg/week). Trend line and 7-day average smooth out daily noise.

🏃

Exercise log

16 cardio types, 14 strength moves. Duration, sets, reps, intensity — all in one sheet.

📈

Progress charts

Week, month and year views. Calories, macros, water, exercise, fasting and weight, side by side.

🔥

Streak with freezes

Earn freeze shields every 7 days. Cover up to two missed days without losing your streak.

Logging that doesn't feel like work

Four ways to log a meal.

Snap a photo, scan a barcode, capture a menu, or search the USDA food database — backed by community entries and AI enrichment for foods you can't find.

  • ✓ Adjust servings before saving
  • ✓ Confidence badge on AI results so you can double-check
  • ✓ Quick add by meal type (breakfast, lunch, dinner, snack)
  • ✓ Edit or delete any logged item with one tap
9:41● ● ●
Food scan
Detected
Grilled chicken breast
~165 kcal · 31g protein
Brown rice
~215 kcal · 45g carbs
Broccoli, steamed
~55 kcal · 11g carbs
low conf.
Progress that's actually visible

See it in week, month, and year.

Three time windows. Six tracked metrics. Side-by-side comparisons with the period before — so you know whether the line is going where you want it to.

  • ✓ Calories (consumed, burned, net)
  • ✓ Macros (protein, carbs, fat)
  • ✓ Water and weight trends
  • ✓ Exercise minutes and fasting hours
  • ✓ Year tab: month-by-month comparison strip
This month
−2.4 kg
↓ on plan
88%
Days logged
21
Day streak
1,850
Avg kcal
For everyone

Works in 44 languages.

From the moment you open the app, in your language. Right-to-left supported, locale-aware units (kg/lb, ml/oz).

English
Español
Français
Deutsch
Italiano
Português
日本語
한국어
中文
हिन्दी
العربية
Türkçe
Polski
Русский
Nederlands
+ 29 more
From real members

Showing up. Day after day.

★★★★★

"Lost 22 kg in nine months. The streak counter is what got me through the rough weeks — I just didn't want to break it."

SJ
Synthia J. · 287 day streak
★★★★★

"AI food scan is the only reason I actually stuck with logging. Snap, confirm, done. My old app took five times as long."

LR
Larry R. · Down 49 lbs
★★★★★

"Cleanest UI of any tracker I've tried. No banners begging me to upgrade. Just my numbers and my streak."

DB
Dinah B. · Year 1

Start the streak that changes everything.

Free, forever. No ads. No nag bar. Available in 44 languages on iOS and Android.