Choosing a calorie app

Free Calorie Counter Apps: What the Free Version Leaves Out

Yes: 10 of the 15 calorie trackers I checked have a free tier. What it leaves out varies by app, so test scanning, history, export and ads before you log a week of meals.

Key takeaways

  • 10 of the 15 calorie trackers checked have a free tier, and what it leaves out differs from app to app.
  • Six checks cover most gaps: ways to log, goals in grams, history window, export, ads and the source of each number.
  • A cup of cooked white rice (158 g) is about 205 kcal in the USDA record, while the raw-rice record would give 584 kcal for the same cup.
  • 13 of the 15 apps declared tracking on their App Store page, so read the privacy box before you make an account.

Free calorie counter apps exist, and 10 of the 15 trackers I checked have a free tier. Each one cuts something different: the scanner, the photo log, older history, the data export or the ad-free screen. Before you log a week of meals in any of them, run the ten-minute test below, which needs only one tablespoon of olive oil and a cup of rice.

What does the free version of a calorie counter leave out?

Whatever the app decides to sell, and that line sits in a different place in every app. I read the websites, help centers and App Store pages of 15 calorie trackers sold in the US, UK, Canada and Australia. I didn’t walk through the paid screens. Barcode scanning is free in some and paid in others, and data export splits the same way. Ads are a separate question. A review that says “the free version has a scanner” is true for one app only, and it won’t carry over to the next. Test each one yourself.

After those 15 checks I changed my question. Which app is free matters less to me than six details of what its free tier does:

  1. Which ways of logging stay free: search, barcode, photo, voice, typing a calorie number.
  2. Whether you can set goals in grams for protein, fat and carbs.
  3. How far back you can scroll, and how long a window the reports cover.
  4. Whether you can take your diary out as a file, and whether that needs a subscription.
  5. Whether the free screens carry ads.
  6. Whether each number shows where it came from.

The store listing answers some of these. The food data and the export need a real test, and how to choose a calorie counter app gives ten checks you can run on any app, free or not.

How do I test a free calorie counter in ten minutes?

Log five foods whose calories you can look up, then compare the app with the USDA record. The records below come from FoodData Central, and I multiplied each record’s energy by the portion weight it lists, so you can check every figure by hand.

Food and state Energy per 100 g Portion in the record Calories in the portion
Rice, white, long grain, unenriched, raw 370 kcal 100 g 370 kcal
Rice, white, long grain, regular, enriched, cooked 130 kcal 1 cup = 158 g 205 kcal
Olive oil, salad or cooking 884 kcal 1 tablespoon = 13.5 g 119 kcal
Bananas, ripe and slightly ripe, raw 88 kcal 1 banana, peeled = 115 g 101 kcal
Eggs, Grade A, Large, egg whole 147 kcal 1 egg = 50.3 g 74 kcal

A cup of cooked rice should land near 205 kcal. If the app shows 584 kcal instead, it matched your cooked rice to the raw-rice record and multiplied 158 g by 3.696 kcal per gram. The two records differ by a factor of 2.8, because cooked rice holds water.

Small gaps between two databases are normal. A factor of 2.8 means the app picked the wrong state of the food, and a search box makes that easy to do.

Oil goes wrong quietly. One tablespoon is 119 kcal, and the oil you pour into the pan counts too. Weigh it once. The record’s tablespoon is 13.5 g, and a heaped spoon weighs more.

Database size matters less than it sounds. More entries mean more choices, and you still pick one. Ask whether the entry names its state and shows its math; those two answers tell you more than a headline count of millions. If you’re curious which is the most accurate calorie tracker, that post shows why apps disagree on the same food.

Today, log the olive oil and a cup of rice, then check where each number comes from. If the app can’t say, every meal after that rests on a figure you can’t trace.

How do I check the other five details before I commit?

The food test covers the sixth detail, the source of each number. The other five need a different check. Together they take about ten minutes, and I run them on install day, before a real meal goes in. Switching costs nothing then and a lot after a month of entries.

Detail Time What I do It passes if
Ways to log 3 min Log one banana (115 g) by search, by typing “banana 115 g” and by scanning any packaged food in the kitchen Each way works without a purchase prompt, and the banana lands near 101 kcal
Goals in grams 1 min Try to set protein to 112 g The goal screen takes grams, with a percent as an extra
History 2 min Open yesterday’s diary, then the longest report the app offers You can see how many days back each one reaches before any payment screen
Export 2 min Look under Settings or Profile for export or download There is a file option you can tap, with no lock beside it
Ads 2 min Count the ads you meet while doing the rows above You can name the number and live with it

Two of those numbers need a source. The banana is the USDA record from the table above: 88 kcal per 100 g, so 115 g peeled comes to 101 kcal. The 112 g is 1.6 g of protein per kilogram for a 70 kg adult. That is the top of the 1.2–1.6 g/kg range in the 2025–2030 Dietary Guidelines for Americans.

Goals. A percent-only goal screen moves your gram target whenever your calories change. Protein is the number you can least afford to have drift, so look for grams, or grams per kilogram.

History. A trend needs weeks of entries behind it. Find out where the cap sits before the data you care about ends up on the wrong side of it.

Export. Open the file you get. A useful export has one row per food, with grams and calories. A file of daily totals is a summary, and nobody can rebuild a diary from it later.

Ads. One banner on the home screen is a different deal from a full-screen video between the search box and the save button. Time yourself on the log screen, because that is where an ad costs you something.

Keep one line per app: which rows failed and what the paywall asked for. Side by side, two lines do the comparing.

What do I log in the first week on a free tier?

Use real meals, starting on day two. Each step below catches something the install-day checks can’t.

  1. Days 2 to 4: log everything, cooking oil included, and time one ordinary day from the first entry to the last. The 142 adults in Harvey’s 24-week program were down to 14.6 minutes a day of logging by month 6, from 23.2 in month 1. A day that runs far past 15 minutes in your trial app is a warning about month three.
  2. Day 5: copy yesterday’s lunch into today. If you eat the same lunch often, that copy is the quickest entry there is, so check that it stays free.
  3. Day 6: weigh the oil as it goes into the pan, the way how to weigh food shows, and see whether the app lets you log it as its own line.
  4. Day 7: export the diary and open it in a spreadsheet. Add up one day’s calories yourself and compare the sum with the app’s total. A gap bigger than rounding means something is hiding in the export or in the app.

On day 8, count the failed rows that sit on features you used on at least three of the seven days. My rule of thumb: none means stay on the free tier, one or two means price the paid tier against those rows, and three or more means try a different app. The rule is my own and no published standard backs it. It keeps the decision tied to what you did, whatever the paywall promised.

What if the free tier hides my older days?

Export every Sunday instead of once. The file is your record whatever the app does with its old screens. If export is locked, write one number a week in a notes app: the average of your seven daily totals. The trend then survives a change of app.

What does a free calorie counter app cost if it charges no money?

A free download still costs you something. Each store page shows which data types the app may collect and whether they are used to track you, so read that box before you make an account.

In my check, 13 of the 15 apps declared tracking and 2 did not. Time is the other cost. 13 of the 15 ask their questions before they show a price, so the questions come first and the paywall after them. On that paywall, 7 of the 15 used a countdown timer, a discount wheel or a second offer.

Apple’s developer page defines the words on that label. Tracking means linking data collected in the app with third-party data for targeted advertising or ad measurement, or sharing it with a data broker. Data counts as linked to you when it ties back to your identity through your account, your device or other details.

Read the box in two passes. First the tracking list: a calorie counter that puts Identifiers or Purchases there is sending out more than a food log needs. Then the linked-to-you list, where a diary kept in an account will usually appear. What I look for is the same categories showing up under tracking as well.

The label is what the developer declared, and Apple puts the duty to keep it accurate and current on the developer. Read it on install day. Read it again after a big update.

A free tier can still be a fair deal. At the paywall, check what you’re paying with: money, ads or your data.

When does paying for a calorie counter make sense?

When the free tier takes away what you use every day. If you log by photo or barcode, the paid scanner saves minutes at every meal. If you want your diary as a file, find the export button before you log for a month. Counting macros? Check that goals can be set in grams, as the macro counting app post explains. On keto, a keto diet tracker also has to count net carbs.

Free is enough when you search the database, type a calorie number now and then, and want a goal and a weight trend. If that describes you, the free tier is enough.

One more question: what happens to your diary on the day you stop paying? You should still be able to read it, export it and delete it without a fee. Find that out before you start.

I write for Calsa, which sits on the paid side of that split, so discount my view where it matters. Every number comes with its source and the per 100 g × grams arithmetic behind it. You can export everything on every plan, and the app has no third-party ads or trackers. It is weaker for you if you need a tier you can stay on without paying, a watch app or a weekly meal plan. If any of those is a must, pick a different app and run the test above on it.

Questions and answers

Is there a good free calorie tracker?

Yes, if it lets you search foods, set a calorie goal and see a weight trend. Run the ten-minute test: a tablespoon of olive oil should come out near 119 kcal and a cup of cooked white rice near 205 kcal. If it passes and shows where its numbers come from, the free tier is enough to start.

How do free calorie counter apps make money?

Through ads, a paid tier, or data use. Apple's App Store page for each app says whether the app may track you. In my check of 15 trackers, 13 declared tracking and 2 did not.

Can I export my data from a free calorie tracker app?

It depends on the app. Some keep export in the paid tier and some leave it free, so look for the export button in Settings before you log for weeks. A CSV file of your diary is the safest format to ask for.

What should a free macro tracking app show?

Protein, fat and carbs in grams, and goals you can set in grams. Check one entry against its record: the large egg in the table above (50.3 g) should show about 74 kcal. If an entry can't show its source, treat its macros as a guess too.

What is a free calorie tracker app?

It is a calorie tracker with a free tier, and 10 of the 15 trackers I checked have one. Each cuts something different: the scanner, the photo log, older history, the data export or the ad-free screen. Free can also cost your data, since 13 of the 15 apps declared tracking on their App Store page.

Sources

  1. Rice, white, long grain, unenriched, raw (Foundation, FDC ID 2512381), USDA FoodData Central
  2. Rice, white, long-grain, regular, enriched, cooked (SR Legacy, FDC ID 168878), USDA FoodData Central
  3. Oil, olive, salad or cooking (SR Legacy, FDC ID 171413), USDA FoodData Central
  4. Bananas, ripe and slightly ripe, raw (Foundation, FDC ID 1105314), USDA FoodData Central
  5. Eggs, Grade A, Large, egg whole (Foundation, FDC ID 748967), USDA FoodData Central
  6. Dietary Guidelines for Americans, 2025–2030, U.S. Department of Health and Human Services and U.S. Department of Agriculture
  7. Harvey J, Krukowski R, Priest J, West D. Log Often, Lose More: Electronic Dietary Self-Monitoring for Weight Loss. Obesity 2019, Obesity
  8. App privacy details on the App Store, Apple Developer

About the author

Claire Donovan

Editor, Calsa blog

Claire edits the Calsa blog. She writes about calorie counting, protein and the small questions that come up in your first weeks of tracking.

All articles by Claire

Put the numbers to work.

The guides show where each number comes from. In Calsa you log a meal by photo, voice or barcode, check the grams, and every calorie shows its source.

Log my first meal
A snack board of hummus, carrot and cucumber sticks, crackers, cheese, grapes and walnutsCalsa entry details: 71 kcal per 100 g times 250 g, with USDA as the source