Guide · 2026

What is the best app to track vegan nutrient deficiencies like iron, B12 and iodine?

Short answer: Cronometer. Its free tier already tracks up to 95 nutrients against a verified food database, and iodine can be turned on. MyNetDiary names iron, vitamin B12, and iodine among 108 nutrient fields. An app log is intake, not a blood test.

Updated · Written by LAYERTWO, the makers of NutriCam. We make NutriCam. The other apps on this page are not ours, and we say where they are the better pick.

★ 4.7 from 107 App Store ratings (October 2026)

How this list was made

Four questions, answered only from each app’s own website, help center, or App Store listing on October 15, 2026:

  1. Do its own pages name iron, vitamin B12, and iodine, or list all three in a nutrient table?
  2. Is there a live iPhone listing or a named site?
  3. Is the log a verified diary, a plate photo, or both?
  4. What does it cost where the provider states a price and a billing period?

Three apps meet that bar. Micron’s 29-nutrient list we read names iron and vitamin B12 and does not list iodine. SnapCalorie’s listing claims 100+ micronutrients and does not name iodine. Cal AI’s website and App Store listing name calories, protein, carbs, and fat. We did not weigh bowls or draw blood, so nothing here is an accuracy ranking or a medical ranking.

Apps that track vegan iron, B12, and iodine, by job

AppBest forIron, B12, and iodine on its own pagesHow you logPlatformsPrice
CronometerVerified vegan diary of iron, B12, and iodineGold page: up to 95 nutrients on the free tier. Oracle names iron. Staff: iodine exists, hidden by default, sparse dataSearch and barcode on the free tier. Photo Log is GoldiPhone, Android, webFree tier. Gold $10.99 a month or $59.99 a year (Gold page, October 15, 2026)
MyNetDiaryMost named nutrient fields, including iodineSupport article lists iron, vitamin B12, and iodine among 108 fieldsSearch and barcode on the free tier. Meal Scan photo logging is PremiumiPhone, Android, webFree tier, ad-free. Premium $8.99 a month or $59.99 a year (about page, October 15, 2026)
NutriCamPhoto card plus what to eat nextListing names iron, vitamin B12, and iodineDefault capture. Free tier included, with limitsiPhone onlyFree download. Pro is $9.99 a month, or $34.99 to $49.99 a year (U.S. App Store, confirmed August 26, 2026)

Facts above come from each app’s own website, help center, or App Store listing on October 15, 2026. We did not weigh meals or draw blood, so nothing here is an accuracy ranking.

The three apps

1. Cronometer: best verified vegan diary for iron, B12, and iodine

Cronometer’s Gold page, read October 15, 2026, lists tracking up to 95 nutrients on the free tier, with a barcode scanner, custom micronutrient targets, and a database of over 1 million lab-analyzed or verified foods. Oracle Nutrient Search names iron. Cronometer staff said iodine can be turned on under Nutrient Targets, Minerals, and that primary sources have little iodine data, so tracked values may run lower than intake. Photo Log is Gold only ($10.99 a month or $59.99 a year). The photo is a search into NCCDB and CFCD. You still add oil, fortified plant milk, and nutritional yeast the camera missed. Stay here if the milligram has to come from a verified entry you will edit. NutriCam vs Cronometer. Other photo-first options if the diary is the problem: Cronometer alternatives.

2. MyNetDiary: most named nutrient fields, including iodine

MyNetDiary’s nutrient list, read October 15, 2026, names iron, vitamin B12, and iodine among 108 fields. The about page that day says the free, ad-free tier includes barcode scanning and tracking for up to 108 nutrients per entry, from USDA and NCC, on a staff-verified database of over 2 million foods. Meal Scan photo logging sits on Premium at $8.99 a month or $59.99 a year. iPhone, Android, and web. A named field is not a verified vegan diary the way Cronometer’s NCCDB entries are. Broader micro diaries: best micronutrient tracking apps.

3. NutriCam: best for “what should I eat next?” on iPhone

NutriCam is our app, and it is iPhone only. The App Store listing names iron, vitamin B12, and iodine. Photograph a meal or say what you ate, confirm the estimate, and see calories, macros, and vitamins and minerals. Then ask what to eat next from today’s log, targets, workouts, and Apple Health sleep when connected. Skip it if you need Android or a verified food database. What the app is: what is NutriCam. How the next-meal answer works: what should I eat next. Photo vitamin logs: which app tracks micronutrients from a photo.

A food log is not a blood test

An app adds the milligrams you logged. It does not know what you absorbed.

NIH ODS on iron, read October 15, 2026, says adult men need 8 mg a day and adult women 19–50 need 18 mg. Vegetarians who eat no meat, poultry, or seafood need almost twice as much, because nonheme iron from plants absorbs poorly. Vitamin C with the meal helps. Calcium can get in the way. Lentils, tofu, beans, and fortified cereal are plant sources. The log does not know the phytate in the bowl.

NIH ODS on vitamin B12, the same day, says plant foods have no B12 unless they are fortified. Adults need 2.4 mcg. Some breakfast cereals and nutritional yeasts are fortified. Vegans might not get enough from food. Manufacturers are not required to list B12 on a label when it occurs naturally.

NIH ODS on iodine, the same day, says adults need 150 mcg. Seafood, dairy, eggs, and iodized salt are the usual sources. People who follow a vegan diet, or who eat few or no dairy products, seafood, and eggs, are more likely to have trouble getting enough. Sea salt, kosher salt, and Himalayan salt are not usually iodized. Nutrition Facts labels usually list iodine only when the manufacturer added it. Seaweed varies and can be high. Cronometer’s plant-based post, by Susan Macfarlane, RD, published May 14, 2018 and read October 15, 2026, calls iodized salt the most reliable food source and says kelp can be excessive.

Cronometer staff said iodine data from primary sources is thin, so a diary total can undercount. The Data Confidence article says branded foods often carry only the roughly 15 nutrients the label reports. Pick NCCDB or generic entries when B12 or iodine is the point. Add the fortified food you actually ate.

A camera cannot see iron, B12, or iodine. Fortified oat milk, a shake of nutritional yeast, iodized salt, oil, and portion weight stay invisible. Confirm the tofu and lentil bowl before you treat the day’s iron as a record. None of these apps is a medical device. They do not diagnose a deficiency. See a clinician if you need a blood test. Iron and B12 on iPhone, without the vegan iodine job: best app to track iron and B12 on iPhone. Broader micro diaries: best micronutrient tracking apps. Kitchen tests of photo calorie apps ran low: how accurate are AI photo calorie counting apps. Logging a bowl without typing every ingredient: how to track nutrients without logging every ingredient.

Log the foods you already ate, then read iron, B12, and iodine against a verified diary entry if that number has to hold. NutriCam is an iPhone advisor: photograph a meal or say what you ate, confirm the estimate, and see vitamins and minerals such as iron, B12, and iodine. It is not a blood test, not a medical device, and not on Android.

No app can measure a meal from a photo. A picture cannot show oil, sauces, hidden ingredients, or portion weight. Every number from every app on this page is an estimate until you correct the foods and portions. We have not run an accuracy test across these apps, so this page makes no accuracy ranking.

FAQ

Does Cronometer track iodine on the free plan?

Yes, after you turn it on. Cronometer staff said iodine is hidden by default because primary sources have little iodine data, so totals may run low. Toggle it under Nutrient Targets, Minerals. The Gold page, read October 15, 2026, lists up to 95 nutrients on the free tier. Photo Log is Gold.

Can a food photo measure iron, B12, or iodine?

No. A camera cannot see iron, B12, or iodine. Fortified plant milk, nutritional yeast, iodized salt, oil, and portion weight stay invisible. Cronometer Photo Log maps the picture onto NCCDB after you review it. Confirm foods and portions. A diary is still not a blood test.

Why did my barcode scan miss B12 or iodine?

US labels usually list about 15 nutrients. NIH ODS, read October 15, 2026, says labels usually list iodine only when it is added, and B12 need not appear when it occurs naturally. Cronometer's Data Confidence article says branded foods often carry only what the pack lists. Pick a generic NCCDB entry.

Do these apps replace a blood test for iron or B12?

No. None of these apps is a medical device. They estimate intake from foods you log. NIH ODS, read October 15, 2026, says a clinician tests B12 in blood. An app does not know what you absorbed. See a clinician if you need medical nutrition.

Where does iodine come from on a vegan diet?

NIH ODS, read October 15, 2026, lists seafood, dairy, eggs, and iodized salt. Vegans who skip those foods may not get enough iodine from meals. Seaweed varies and can be high. Cronometer's RD wrote that iodized salt is the most reliable food source. An app adds the micrograms you logged.

Which of these vegan nutrient apps work on Android?

Cronometer and MyNetDiary are on Android. NutriCam is iPhone only. If you need Android, skip NutriCam. Cronometer's free diary still tracks iron, B12, and a toggle-on iodine field there.

Sources

Every fact about another app on this page comes from that app’s own site, help center, or store listing, checked October 15, 2026. Prices and features change. Check the live listing before you buy.