A photo guesses.Cal 3D measures the volume.

Accuracy you can see.

  • One sweep across your plate
  • Every side seen — height included
  • Volume measured, then split
  • Grams and calories, calculated

Needs a Pro model, iPhone 12 Pro or later for the 3D scan. Subscription required.

Download on the App StoreGet it on Google Play
A hand holds an iPhone above a bowl of golden grilled chicken, fluffy white rice and fresh green broccoli; the phone's rear camera module faces the food and a slender cone of teal scan lines fans from the camera, tracing each item with a fine mesh — an illustration of the sweep.
The Cal 3D 3D-scan view on iPhone: seen from above, a bowl of golden grilled chicken, white rice and green broccoli, with a fine teal measuring grid laid over the food, the hint "Slide your phone across your meal, once", and the 3D Scan, Barcode and Food label modes.

Point it at the plate.

The camera and LiDAR sensor map every item.

  • Reads depth with the LiDAR sensor
  • One volume, split by ratio
  • Weights from an offline food database

Grams per ingredient.

Open any meal: every ingredient, with its own grams and calories.

How the sweep works
The same bowl seen from directly above: golden grilled chicken, white rice and green broccoli under a fine teal measuring grid — the stage the result card slides over.An open entry in Cal 3D: 1,494 calories, 57 g of protein, 224 g of carbs and 37 g of fat, with Porridge listed at 200 g and Soy Milk at 125 g.

Same plate. Twice the food.

From above they look identical. Only the height tells them apart.

Two plates of mashed potato seen from directly above — the portions look identical.
From above
The same two plates from the side — the right, taller portion carries the glowing volume mesh.
What Cal 3D sees

Track your progress.

Your day on the home screen. Your streak, badges and weight goal on the Progress tab.

Cal 3D on iPhone: a one-day streak with Saturday selected, 2338 calories left, rings for 153 g of protein, 275 g of carbs and 69 g of fat left, and a logged Chicken & broccoli rice meal at 200 calories under Recently uploaded.
The Progress tab in Cal 3D: a one-day streak, 4 badges earned, and a current weight of 76.9 kg toward a goal of 70 kg, with a Weight Progress chart.

Get Cal 3D

Measuring needs a Pro model, iPhone 12 Pro or later. Subscription required.

Download on the App StoreGet it on Google Play