Home › Health & Fitness
CaloLens: AI Calorie Tracker
Snap food, track calories
Information
Preview 1 platform
iPhone 7 images
What’s New Version 1.0.4
- New unified camera screen: switch between AI food photo scanning and barcode scanning without leaving the screen
- Intermittent fasting timer now shows a real-time countdown and progress indicator
- Smart notifications for fasting window start and end
- App is now available in 17 languages: English, German, French, Spanish, Italian, Portuguese, Turkish, Russian, Polish, Swedish, Norwegian, Finnish, Romanian, Slovak, Japanese, Korean and Chinese
- New app icon
- Bug fixes and performance improvements
Description
Point. Shoot. Log. CaloLens is the camera-first AI calorie tracker that turns any meal into nutrition data in 3 seconds. No more searching food databases. No more guessing. Just snap a photo.
Powered by Google Gemini 2.0, CaloLens recognizes your food, estimates portions, and breaks down calories, protein, carbs, fat, fiber, and sugar — instantly.
WHY CALOLENS
• AI photo recognition — point your camera, get nutrition data
• Barcode scanner — 16 million+ products via Open Food Facts
• Full macro tracking — calories, protein, carbs, fat, fiber, sugar
• Portion size adjustment — fine-tune from 0.5x to 2x or 50–200g
• Intermittent fasting tracker — 16:8, 18:6, OMAD, or custom windows
• Water intake & body measurements — track everything in one place
• Personalized BMR/TDEE — accurate Mifflin-St Jeor calculation
• Color-coded calendar — see your week at a glance
• kcal / kJ + g / oz unit switching — works everywhere
• Multi-language support — English, Turkish, and more
CAMERA-FIRST CALORIE TRACKING
Most calorie counters force you to type, search, and guess. CaloLens flips the workflow: open the camera, snap your meal, and tap save. The AI handles the rest.
Logging a meal takes 3 seconds — not 3 minutes.
GOAL-BASED PERSONALIZATION
Tell CaloLens your goal — Weight Loss, Maintain, or Build Muscle — and the app calculates your daily calorie target using the Mifflin-St Jeor formula. Weight Loss applies a clean 500 kcal/day deficit. Build Muscle adds 400 kcal/day for lean gains.
INTERMITTENT FASTING + AI PHOTO
CaloLens is the only AI calorie tracker with built-in intermittent fasting. Choose 16:8, 18:6, OMAD, or set a custom window. See your fasting streak alongside your photo-logged meals.
BARCODE SCANNER POWERED BY OPEN FOOD FACTS
Snap any barcode and CaloLens taps into the Open Food Facts community database — 16 million+ products and growing. Branded foods, ingredients, packaged goods — all logged in seconds.
MACRO TRACKER FOR SERIOUS USERS
Track calories, protein, carbs, fat, fiber, and sugar with full macro breakdown on every meal. Color-coded daily indicators show whether you hit your protein goal, stayed under your carb target, and managed your fat ratio.
PRIVACY-FIRST
Your photos are processed and never sold. Nutrition data syncs only to your account. We don't share your meals with advertisers.
CALOLENS PREMIUM
Unlock unlimited AI photo logging, advanced fasting analytics, full meal history, custom goal presets, and ad-free use. Cancel anytime.
— Monthly: $9.99
— Yearly: $59.99 (save 50%)
Subscriptions auto-renew. Manage in your Apple ID settings.
DOWNLOAD CALOLENS
Stop searching. Start snapping. Try CaloLens free — no credit card required for the free tier.
Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
In-App Purchases US pricing
Subscriptions Subscription
SnapCal Weekly Sub · 7 days$4.99
SnapCal Weekly Trial Sub · 7 days 3-day free trial$5.99
SnapCal Annual Sub · Yearly$34.99
SnapCal Annual Trial Sub · Yearly 3-day free trial$39.99
CaloLens Special Weekly Sub · 7 days 7-day free trial$3.99
Capabilities
In-App Purchases
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 5 versions
Build 885325207v1.0.42026-05-06 18:55:20
- New unified camera screen: switch between AI food photo scanning and barcode scanning without leaving the screen
- Intermittent fasting timer now shows a real-time countdown and progress indicator
- Smart notifications for fasting window start and end
- App is now available in 17 languages: English, German, French, Spanish, Italian, Portuguese, Turkish, Russian, Polish, Swedish, Norwegian, Finnish, Romanian, Slovak, Japanese, Korean and Chinese
- New app icon
- Bug fixes and performance improvements
Build 882309842v1.0.32026-02-09 22:29:31
Fix bugs and improvements.
Build 881927832v1.0.22026-02-07 21:23:57
Experience a new era of calorie counting with CaloLens! In this version:
AI Calorie Counter: Now recognizes Polish dishes from photos even faster. Meal logging takes just 2 seconds.
Free Intermittent Fasting: Improved timer for 16:8 and OMAD plans. Subscription-free, ad-free.
2026 Success Badges: Collect new rewards for each day of your fasting and healthy eating streak.
Technical Fixes: We've ironed out minor bugs to ensure the app runs smoothly on every device. Start 2026 in top shape. Update CaloLens now!
Build 881591974v1.0.12026-01-20 14:33:11
• Barcode Scanner: Scan product barcodes to instantly view nutrition
information
• Allergen Alerts: Set your food allergies and receive warnings when scanning
products
• Streak Tracking: Stay motivated with daily logging streaks and milestone
achievements
Build 881384309v1.02026-01-14 20:11:52
Price history by region
Currency
Show
Columns
Search
Availability 175 of 175 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
EG | en-GB | Free | 1 | 1.0 | 1.0.4 |
TW | zh-Hant-TW | Free | 1 | 5.0 | 1.0.4 |
AE | en-GB | Free | 0 | — | 1.0.4 |
AF | en-GB | Free | 0 | — | 1.0.4 |
AG | en-GB | Free | 0 | — | 1.0.4 |
AI | en-GB | Free | 0 | — | 1.0.4 |
AL | en-GB | Free | 0 | — | 1.0.4 |
AM | en-GB | Free | 0 | — | 1.0.4 |
AO | en-GB | Free | 0 | — | 1.0.4 |
AR | es-MX | Free | 0 | — | 1.0.4 |
AT | de-DE | Free | 0 | — | 1.0.4 |
AU | en-AU | Free | 0 | — | 1.0.4 |
AZ | en-GB | Free | 0 | — | 1.0.4 |
BA | en-GB | Free | 0 | — | 1.0.4 |
BB | en-GB | Free | 0 | — | 1.0.4 |
BE | en-GB | Free | 0 | — | 1.0.4 |
BF | en-GB | Free | 0 | — | 1.0.4 |
BG | en-GB | Free | 0 | — | 1.0.4 |
BH | en-GB | Free | 0 | — | 1.0.4 |
BJ | en-GB | Free | 0 | — | 1.0.4 |
BM | en-GB | Free | 0 | — | 1.0.4 |
BN | en-GB | Free | 0 | — | 1.0.4 |
BO | es-MX | Free | 0 | — | 1.0.4 |
BR | pt-BR | Free | 0 | — | 1.0.4 |
BS | en-GB | Free | 0 | — | 1.0.4 |
BT | en-GB | Free | 0 | — | 1.0.4 |
BW | en-GB | Free | 0 | — | 1.0.4 |
BY | en-GB | Free | 0 | — | 1.0.4 |
BZ | en-GB | Free | 0 | — | 1.0.4 |
CA | en-CA | Free | 0 | — | 1.0.4 |
CD | en-GB | Free | 0 | — | 1.0.4 |
CG | en-GB | Free | 0 | — | 1.0.4 |
CH | de-CH | Free | 0 | — | 1.0.4 |
CI | fr-FR | Free | 0 | — | 1.0.4 |
CL | es-MX | Free | 0 | — | 1.0.4 |
CM | fr-FR | Free | 0 | — | 1.0.4 |
CN | zh-Hans-CN | Free | 0 | — | 1.0.4 |
CO | es-MX | Free | 0 | — | 1.0.4 |
CR | es-MX | Free | 0 | — | 1.0.4 |
CV | en-GB | Free | 0 | — | 1.0.4 |
CY | en-GB | Free | 0 | — | 1.0.4 |
CZ | en-GB | Free | 0 | — | 1.0.4 |
DE | de-DE | Free | 0 | — | 1.0.4 |
DK | en-GB | Free | 0 | — | 1.0.4 |
DM | en-GB | Free | 0 | — | 1.0.4 |
DO | es-MX | Free | 0 | — | 1.0.4 |
DZ | en-GB | Free | 0 | — | 1.0.4 |
EC | es-MX | Free | 0 | — | 1.0.4 |
EE | en-GB | Free | 0 | — | 1.0.4 |
ES | es-ES | Free | 0 | — | 1.0.4 |
FI | en-GB | Free | 0 | — | 1.0.4 |
FJ | en-GB | Free | 0 | — | 1.0.4 |
FM | en-GB | Free | 0 | — | 1.0.4 |
FR | fr-FR | Free | 0 | — | 1.0.4 |
GA | fr-FR | Free | 0 | — | 1.0.4 |
GB | en-GB | Free | 0 | — | 1.0.4 |
GD | en-GB | Free | 0 | — | 1.0.4 |
GE | en-GB | Free | 0 | — | 1.0.4 |
GH | en-GB | Free | 0 | — | 1.0.4 |
GM | en-GB | Free | 0 | — | 1.0.4 |
GR | en-GB | Free | 0 | — | 1.0.4 |
GT | es-MX | Free | 0 | — | 1.0.4 |
GW | en-GB | Free | 0 | — | 1.0.4 |
GY | en-GB | Free | 0 | — | 1.0.4 |
HK | zh-Hant-HK | Free | 0 | — | 1.0.4 |
HN | es-MX | Free | 0 | — | 1.0.4 |
HR | en-GB | Free | 0 | — | 1.0.4 |
HU | en-GB | Free | 0 | — | 1.0.4 |
ID | en-GB | Free | 0 | — | 1.0.4 |
IE | en-GB | Free | 0 | — | 1.0.4 |
IL | en-GB | Free | 0 | — | 1.0.4 |
IN | en-GB | Free | 0 | — | 1.0.4 |
IQ | en-GB | Free | 0 | — | 1.0.4 |
IS | en-GB | Free | 0 | — | 1.0.4 |
IT | it | Free | 0 | — | 1.0.4 |
JM | en-GB | Free | 0 | — | 1.0.4 |
JO | en-GB | Free | 0 | — | 1.0.4 |
JP | ja | Free | 0 | — | 1.0.4 |
KE | en-GB | Free | 0 | — | 1.0.4 |
KG | en-GB | Free | 0 | — | 1.0.4 |
KH | en-GB | Free | 0 | — | 1.0.4 |
KN | en-GB | Free | 0 | — | 1.0.4 |
KR | ko | Free | 0 | — | 1.0.4 |
KW | en-GB | Free | 0 | — | 1.0.4 |
KY | en-GB | Free | 0 | — | 1.0.4 |
KZ | en-GB | Free | 0 | — | 1.0.4 |
LA | en-GB | Free | 0 | — | 1.0.4 |
LB | en-GB | Free | 0 | — | 1.0.4 |
LC | en-GB | Free | 0 | — | 1.0.4 |
LK | en-GB | Free | 0 | — | 1.0.4 |
LR | en-GB | Free | 0 | — | 1.0.4 |
LT | en-GB | Free | 0 | — | 1.0.4 |
LU | en-GB | Free | 0 | — | 1.0.4 |
LV | en-GB | Free | 0 | — | 1.0.4 |
LY | en-GB | Free | 0 | — | 1.0.4 |
MA | en-GB | Free | 0 | — | 1.0.4 |
MD | en-GB | Free | 0 | — | 1.0.4 |
ME | en-GB | Free | 0 | — | 1.0.4 |
MG | en-GB | Free | 0 | — | 1.0.4 |
MK | en-GB | Free | 0 | — | 1.0.4 |
ML | en-GB | Free | 0 | — | 1.0.4 |
MM | en-GB | Free | 0 | — | 1.0.4 |
MN | en-GB | Free | 0 | — | 1.0.4 |
MO | zh-Hant-HK | Free | 0 | — | 1.0.4 |
MR | en-GB | Free | 0 | — | 1.0.4 |
MS | en-GB | Free | 0 | — | 1.0.4 |
MT | en-GB | Free | 0 | — | 1.0.4 |
MU | en-GB | Free | 0 | — | 1.0.4 |
MV | en-GB | Free | 0 | — | 1.0.4 |
MW | en-GB | Free | 0 | — | 1.0.4 |
MX | es-MX | Free | 0 | — | 1.0.4 |
MY | en-GB | Free | 0 | — | 1.0.4 |
MZ | en-GB | Free | 0 | — | 1.0.4 |
NA | en-GB | Free | 0 | — | 1.0.4 |
NE | en-GB | Free | 0 | — | 1.0.4 |
NG | en-GB | Free | 0 | — | 1.0.4 |
NI | es-MX | Free | 0 | — | 1.0.4 |
NL | nl | Free | 0 | — | 1.0.4 |
NO | en-GB | Free | 0 | — | 1.0.4 |
NP | en-GB | Free | 0 | — | 1.0.4 |
NR | en-GB | Free | 0 | — | 1.0.4 |
NZ | en-AU | Free | 0 | — | 1.0.4 |
OM | en-GB | Free | 0 | — | 1.0.4 |
PA | es-MX | Free | 0 | — | 1.0.4 |
PE | es-MX | Free | 0 | — | 1.0.4 |
PG | en-GB | Free | 0 | — | 1.0.4 |
PH | en-GB | Free | 0 | — | 1.0.4 |
PK | en-GB | Free | 0 | — | 1.0.4 |
PL | en-GB | Free | 0 | — | 1.0.4 |
PT | pt-PT | Free | 0 | — | 1.0.4 |
PW | en-GB | Free | 0 | — | 1.0.4 |
PY | es-MX | Free | 0 | — | 1.0.4 |
QA | en-GB | Free | 0 | — | 1.0.4 |
RO | en-GB | Free | 0 | — | 1.0.4 |
RS | en-GB | Free | 0 | — | 1.0.4 |
RU | ru | Free | 0 | — | 1.0.4 |
RW | en-GB | Free | 0 | — | 1.0.4 |
SA | en-GB | Free | 0 | — | 1.0.4 |
SB | en-GB | Free | 0 | — | 1.0.4 |
SC | en-GB | Free | 0 | — | 1.0.4 |
SE | sv | Free | 0 | — | 1.0.4 |
SG | en-GB | Free | 0 | — | 1.0.4 |
SI | en-GB | Free | 0 | — | 1.0.4 |
SK | en-GB | Free | 0 | — | 1.0.4 |
SL | en-GB | Free | 0 | — | 1.0.4 |
SN | en-GB | Free | 0 | — | 1.0.4 |
SR | en-GB | Free | 0 | — | 1.0.4 |
ST | en-GB | Free | 0 | — | 1.0.4 |
SV | es-MX | Free | 0 | — | 1.0.4 |
SZ | en-GB | Free | 0 | — | 1.0.4 |
TC | en-GB | Free | 0 | — | 1.0.4 |
TD | en-GB | Free | 0 | — | 1.0.4 |
TH | en-GB | Free | 0 | — | 1.0.4 |
TJ | en-GB | Free | 0 | — | 1.0.4 |
TM | en-GB | Free | 0 | — | 1.0.4 |
TN | en-GB | Free | 0 | — | 1.0.4 |
TO | en-GB | Free | 0 | — | 1.0.4 |
TR | en-GB | Free | 0 | — | 1.0.4 |
TT | en-GB | Free | 0 | — | 1.0.4 |
TZ | en-GB | Free | 0 | — | 1.0.4 |
UA | en-GB | Free | 0 | — | 1.0.4 |
UG | en-GB | Free | 0 | — | 1.0.4 |
US | en-US | Free | 0 | — | 1.0.4 |
UY | en-GB | Free | 0 | — | 1.0.4 |
UZ | en-GB | Free | 0 | — | 1.0.4 |
VC | en-GB | Free | 0 | — | 1.0.4 |
VE | es-MX | Free | 0 | — | 1.0.4 |
VG | en-GB | Free | 0 | — | 1.0.4 |
VN | en-GB | Free | 0 | — | 1.0.4 |
VU | en-GB | Free | 0 | — | 1.0.4 |
XK | en-GB | Free | 0 | — | 1.0.4 |
YE | en-GB | Free | 0 | — | 1.0.4 |
ZA | en-GB | Free | 0 | — | 1.0.4 |
ZM | en-GB | Free | 0 | — | 1.0.4 |
ZW | en-GB | Free | 0 | — | 1.0.4 |
Change log 9 changes · US
✎
releaseNotes updated
- New unified camera screen: switch between AI food photo scanning and barcode scanning without leaving the screen
- Intermittent fasting timer now shows a real
✎
description updated
Point. Shoot. Log. CaloLens is the camera-first AI calorie tracker that turns any meal into nutrition data in 3 seconds. No more searching food databases. No mo
✎
subtitle updated
Snap food, track calories
✎
name updated
CaloLens: AI Calorie Tracker
◆
Version 1.0.4 released
- New unified camera screen: switch between AI food photo scanning and barcode scanning without leaving the screen
- Intermittent fasting timer now shows a real-time countdown and progress indicator
- Smart notifications for fasting window
◆
Version 1.0.3 released
Fix bugs and improvements.
◆
Version 1.0.2 released
Experience a new era of calorie counting with CaloLens! In this version:
AI Calorie Counter: Now recognizes Polish dishes from photos even faster. Meal logging takes just 2 seconds.
Free Intermittent Fasting: Improved timer for 16:8 and O
◆
Version 1.0.1 released
• Barcode Scanner: Scan product barcodes to instantly view nutrition
information
• Allergen Alerts: Set your food allergies and receive warnings when scannin
◆
Version 1.0 released
EGen-GB
TWzh-Hant-TW
AEen-GB
AFen-GB
AGen-GB
AIen-GB
ALen-GB
AMen-GB
AOen-GB
ARes-MX
ATde-DE
AUen-AU
AZen-GB
BAen-GB
BBen-GB
BEen-GB
BFen-GB
BGen-GB
BHen-GB
BJen-GB
BMen-GB
BNen-GB
BOes-MX
BRpt-BR
BSen-GB
BTen-GB
BWen-GB
BYen-GB
BZen-GB
CAen-CA
CDen-GB
CGen-GB
CHde-CH
CIfr-FR
CLes-MX
CMfr-FR
CNzh-Hans-CN
COes-MX
CRes-MX
CVen-GB
CYen-GB
CZen-GB
DEde-DE
DKen-GB
DMen-GB
DOes-MX
DZen-GB
ECes-MX
EEen-GB
ESes-ES
FIen-GB
FJen-GB
FMen-GB
FRfr-FR
GAfr-FR
GBen-GB
GDen-GB
GEen-GB
GHen-GB
GMen-GB
GRen-GB
GTes-MX
GWen-GB
GYen-GB
HKzh-Hant-HK
HNes-MX
HRen-GB
HUen-GB
IDen-GB
IEen-GB
ILen-GB
INen-GB
IQen-GB
ISen-GB
ITit
JMen-GB
JOen-GB
JPja
KEen-GB
KGen-GB
KHen-GB
KNen-GB
KRko
KWen-GB
KYen-GB
KZen-GB
LAen-GB
LBen-GB
LCen-GB
LKen-GB
LRen-GB
LTen-GB
LUen-GB
LVen-GB
LYen-GB
MAen-GB
MDen-GB
MEen-GB
MGen-GB
MKen-GB
MLen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MSen-GB
MTen-GB
MUen-GB
MVen-GB
MWen-GB
MXes-MX
MYen-GB
MZen-GB
NAen-GB
NEen-GB
NGen-GB
NIes-MX
NLnl
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PAes-MX
PEes-MX
PGen-GB
PHen-GB
PKen-GB
PLen-GB
PTpt-PT
PWen-GB
PYes-MX
QAen-GB
ROen-GB
RSen-GB
RUru
RWen-GB
SAen-GB
SBen-GB
SCen-GB
SEsv
SGen-GB
SIen-GB
SKen-GB
SLen-GB
SNen-GB
SRen-GB
STen-GB
SVes-MX
SZen-GB
TCen-GB
TDen-GB
THen-GB
TJen-GB
TMen-GB
TNen-GB
TOen-GB
TRen-GB
TTen-GB
TZen-GB
UAen-GB
UGen-GB
UYen-GB
UZen-GB
VCen-GB
VEes-MX
VGen-GB
VNen-GB
VUen-GB
XKen-GB
YEen-GB
ZAen-GB
ZMen-GB
ZWen-GB