Body Fat Scanner · iPhone App

See what
scales miss.

Get your body fat estimate from photos, turn on Roast My Physique if you can take it, and track your progress over time.

3 free scans. No subscription required to try it.

Example body fat estimate of 8.4%, a 7–10% range, and written analysis.

Actual app screen · Example result

Why scales miss

One body, four different numbers.

Smart scales and InBody don't measure fat directly. They send a small electrical current through your body and estimate fat from the resistance, which changes with how much water you're holding, what you ate, and the time of day.

Body Fat Scanner is built by Hybrid Athlete Guy, who has spent 15 years testing DEXA, InBody, hydrostatic weighing, calipers, and home scales. When he drank 16 ounces of water between InBody scans, his reading went up about 1%. Another 20 ounces pushed it up about 1% more. Here's what each method said about him at two different points.

2024 · 190–193 lb bodyweight

Body Fat Scanner result of 11.5% with a range of 10 to 13% from a 2024 photo.
  • DEXA7.5%
  • InBody5%
  • Home scale14.5%
  • Body Fat Scanner11.5%

Visible abs in any lighting, veins in the arms. This photo was taken the same day DEXA had him at 7.5%. His estimate: 10–12%.

Read the roast

"You've got that classic 'I lift heavy but I also refuse to skip Taco Tuesday' aesthetic going on. The shoulders are definitely the stars of the show here, leaving your chest struggling to keep up with the width. It's nice to see a six-pack, even if the bottom two are playing a shy game of peek-a-boo under that slight layer of softness. You look solid, but let's be real, that chest hair is doing some serious contouring work to make the pecs look deeper than they are. You're in good shape, just don't exhale too hard or we might lose that definition."

2016–2018 · 205–210 lb bodyweight

Body Fat Scanner result of 16.5% with a range of 15 to 19% from a 2016 to 2018 photo.
  • DEXA13.9%
  • Home scale16%
  • Body Fat Scanner16.5%

Upper abs only in good lighting, a clear layer of fat over the midsection, love handles. His estimate: 16–18%.

Read the roast

"I see the chest and shoulders are showing up for work, but it looks like your abs are still on their lunch break. You've got a solid 2-pack trying to make an appearance, while the rest of your core is playing hide and seek and clearly winning. You've perfectly mastered the 'I go to the gym but also to the brewery right after' look. You're not out of shape, you're just built for comfort, not for showing off at the beach."

Body Fat Scanner landed inside his estimate both times. DEXA came in low both times.

From photos to progress.

A simple check-in you can do from your phone.

01

Add your photos

Take a photo or upload from your camera roll. Follow the prompts for front, back, relaxed, and flexed views.

02

Get your estimate

Enter your basic measurements. Get an AI body fat estimate with a range and a written analysis of your photos.

03

Follow your progress

Save your scans and revisit your photos as your training progresses. Keep lighting and poses consistent for each check-in.

An example of optional Roast My Physique feedback in Body Fat Scanner.
Example Roast Mode · Tap to enlarge
Body Fat Scanner example analysis showing an estimate, range, and explanation.
Example analysis · Tap to enlarge
Body Fat Scanner saved scan history with dates, estimates, and photo thumbnails.
Example scan history · Tap to enlarge

Your physique.
With a side of roast.

Feeling brave? Turn on Roast My Physique for an AI roast alongside your result. It’s optional, and it comes with a sense of humor.

  • Optional Roast My Physique mode
  • Feedback inspired by your photos
  • Standard analysis when you leave it off

A number.
And the context behind it.

See your estimated body fat percentage, a range, and an explanation of the visible features behind the result.

  • Body fat estimate and range
  • Written physique analysis
  • Confidence information alongside your result

Keep your check-ins
together.

Revisit your saved scans and photos as your training progresses. Your scan history gives you a place to look back and compare what you see.

  • Past estimates in one place
  • Photo thumbnails for each saved scan
  • Dates that help you revisit each check-in

Start free

3 scans. On me.

Try it for yourself. Go Pro when you want to keep scanning.

Try Body Fat Scanner

$0 to get started

Your first 3 scans are free.

  • Photo-based body fat estimates
  • Your result and written analysis
  • No subscription required
Get your free scans ↗

Body Fat Scanner Pro

$19.99 / year

Or $2.99/month. Save 44% with annual.

  • Unlimited scans
  • Full history and progress tracking
  • Optional Roast My Physique feedback
Start with 3 free scans ↗

U.S. App Store pricing. Pro subscriptions renew automatically unless canceled. Manage your subscription in your Apple Account settings.

A few things
worth knowing.

Simple answers before your first scan.

How accurate is the estimate?

Body Fat Scanner estimates from what your body looks like: muscle definition, where you carry fat, and vascularity. Scales and InBody estimate from electrical impedance, which shifts with water, food, and time of day, so their number can move when your body hasn't. The biggest variable in a photo estimate is the photo. Use the same lighting, distance, and poses each time and your check-ins stay comparable.

What photos should I use?

Use at least one front and one back photo. For the best read, add all four views the app walks you through: front relaxed, front flexed, back relaxed, and back flexed. Wear minimal clothing, like shorts or a swimsuit, and take your photos in the same spot with similar lighting each time.

What happens to my photos?

Your photos are used to run your scan and save it to your history. They're sent to an AI model for analysis and aren't used for ads or tracking. The full details are in the privacy policy.

Body Fat Scanner example analysis showing an estimate, range, and explanation.
Body Fat Scanner saved scan history with dates, estimates, and photo thumbnails.
An example of optional Roast My Physique feedback in Body Fat Scanner.