Know your numbers. Lose the fat.

BodyLab works out your daily calories and macros from your weight, counts what you eat with barcode scanning, and tracks every weigh-in and workout. It's free and runs right on your phone.

Free. Works offline. An account is optional.

Daily intake

Example for someone weighing 105 kg

Calories to eat
2,230cal/day
Fat burned
0.45kg/wk
1Caloriesto maintain2,730cal
2Proteinfor muscle210g
3Fats30% of calories74g
4Carbsthe rest181g
5Watera day3.5L

Everything in one app

Everything links up. Log a weigh-in and your targets update. Plan a workout and it shows in your deficit and on your calendar.

MealPrep

Save your recipes, plan the week's meals and build one shopping list priced across the supermarkets.

Calculator

Daily calories, protein, fats, fibre, carbs and water from your weight, with a 500-calorie deficit built in.

Calories

Search as you type, scan a barcode or snap a label. Every food gets a health score from 1 to 10.

Weight

Weigh-in reminders on your schedule, your progress against the plan, and a chart of every entry.

Workout

Plan your week, log sessions with distance and pace, or use the calories from your watch.

Calendar

Weigh-ins and workouts by day, plus all-day events you can add to iCloud or Google Calendar.

Put it on your phone

BodyLab installs straight from this website. It opens full screen like any app and works without internet. Only food search and barcode lookups need a connection.

iPhone

  1. Tap Open BodyLab in Safari.
  2. Tap Share, then Add to Home Screen.
  3. Tap Add. BodyLab is now on your home screen.

Android

  1. Tap Open BodyLab.
  2. Chrome: tap the ⋮ menu, then Install app.
    Samsung Internet: tap the ≡ menu, then Add page to → Home screen.
  3. Tap Install or Add. BodyLab is now with your apps.

Private by design. Your weigh-ins, food and workouts are saved on your phone and work offline. An account is optional and backs them up across your devices. Food searches go through BodyLab's server to the food database and aren't stored.