Choosing a calorie app

Macroline vs Calsa: GLP-1 Tracker or Food Diary

One app keeps a medication log next to your meals and prices a large tier at $0. Store prices in four countries, logging methods, export and cancellation.

Key takeaways

  • Pro is $4.99 a month or $39.99 a year on the US App Store, and the UK, Canada and Australia list their own prices.
  • The pricing page shows a 7-day trial, but the App Store description does not mention one.
  • The tier at $0 includes unlimited barcode scanning and a medication log, with 3 AI meal descriptions a day.
  • The full diary exports as CSV for Pro users, and users without Pro can request a JSON file by email.
  • The pages I read do not mention photo logging, and I found no Android app.

Macroline vs Calsa is a choice between a tracker built around GLP-1 medication and a general food diary. Macroline keeps a medication log beside your meals, and its pricing page puts a large tier at $0. Calsa is a paid diary with photo logging. Its feature list has no medication log. I read Macroline’s pricing, features and support pages and four App Store listings.

What does Macroline cost, and what does the $0 tier cover?

Pro is the paid plan. Each App Store storefront lists one monthly and one yearly purchase, and the web pricing page quotes Pro at $4.99 a month, or $39.99 billed once a year, which it breaks down as $3.33 a month. Here is what the stores listed.

Storefront “Macroline Pro Monthly” “Macroline Pro Yearly” Twelve monthly payments
United States $4.99 $39.99 $59.88
United Kingdom £4.99 £39.99 £59.88
Canada $6.99 $49.99 $83.88
Australia $7.99 $59.99 $95.88

The last column is my arithmetic, 12 × the monthly row. The yearly row saves $19.89 in the US and the UK, $33.89 in Canada and $35.89 in Australia. The pricing page rounds the US saving to “$20 a year”. The US and UK rows carry the same digits, so a UK buyer pays the same number in pounds.

Trials differ by page. The pricing page shows a 7-day trial for Pro with cancel anytime, while the App Store description lists prices and auto-renewal and doesn’t mention a trial. Confirm the length on your payment sheet. Calsa sells monthly or yearly plans too, with the first period costing the same as the later ones. Its price, trial length, first charge date and cancel path come before any question, and a reminder arrives before the trial ends.

The $0 tier is big. Per the pricing page it includes unlimited food logging, search of USDA and barcoded products, unlimited barcode scanning, a daily macro dashboard, goals, weight and Apple Health sync, a log for medications, doses and your body, saved meals, favorites, full history and a weekly recap. Two limits apply each day: 3 AI meal descriptions and 3 lookups for foods missing from the database. There is no coach and no Claude connection at $0.

Pro lifts those limits and adds a research agent that hunts for missing foods, an MCP server for Claude or another assistant, a coach and priority support. The features page says the coach needs about two weeks of logging before it suggests calorie targets from your own logs, and that it never changes your goal on its own. On price at the start Macroline wins outright, since Calsa’s feature list shows no version at no cost.

Macroline vs Calsa: how do they compare side by side?

Calsa publishes this blog, so check my table against Macroline’s pages. The Macroline column comes from its pricing, features and support pages. Calsa’s column holds built features only.

Macroline Calsa
Version at no cost Unlimited logging and barcode scans, goals, weight, medication log, 3 AI meal descriptions a day None listed
Trial 7 days on the pricing page, none on the App Store description Length shown before any question
Ways to log food Describe a meal in words (typed or dictated), barcode, search, recents, favorites, saved meals. Photo logging not mentioned Type or say it with grams, photo, barcode, nutrition-label photo, quick add of just the calories
Source of the numbers USDA FoodData Central, Open Food Facts and chain restaurant pages, with a source link on each food row. AI estimates labeled Source and math on every entry, “per 100 g × grams”. Unconfirmed amounts marked “estimate”
Medication Log of GLP-1 and weight-loss medication, doses and side effects Not in the feature list
AI Coach in Pro, plus an MCP server for other assistants Chat inside the app, labelled as AI, that sees your diary, goal and weight trend
Streaks States there is no streak pressure None, so a break costs nothing
Platforms iPhone and a web app. No Android app found Web, iPhone, iPad and Android
Data export CSV in Pro, JSON on request without Pro Everything, on any plan
Cancel iOS in Apple ID settings, web under Settings The way you subscribed, with no screen arguing you out of it

What does a normal day of logging look like in each app?

A day in Macroline

The core move is to describe a meal in plain words. Per the features page you type it, or dictate it through the web app’s microphone or your iPhone keyboard, and quantity sliders let you confirm what the AI parsed. At $0 you get 3 of those a day. Past that you can still search USDA and barcoded products, scan a barcode, or pick from recents, favorites and saved meals, all unlimited.

Medication sits in the same app. The App Store listing names semaglutide, tirzepatide, naltrexone-bupropion and phentermine, and describes a dose-in-system view, a side-effect log and a body log with bathroom breaks, how you feel, supplements and cycle. I can’t judge how well any of that works. I’m only reporting what the listing says is there.

Goals come as presets, cut, maintain, bulk or lifter, each with adjustable calories or macros, plus a protein target calculator. Weight arrives from Apple Health. The app draws a trend with 30-day rolling averages and adds a weekly recap. The listing also says there is “no streak pressure” and no third-party analytics or ad SDKs.

A day in Calsa

Logging starts with a line that includes weights, such as “oatmeal 250 g, banana”, typed or spoken into your phone. Each entry is filed under the meal that fits its time. The day view splits by meal and recalculates what’s left as you go.

A plate with no label calls for a photo. Calsa proposes the foods and a weight for each, you correct the portion, and any oil or dressing is listed separately. Packaged food takes a barcode scan, with UK and Australian products included, and a photo of the nutrition label covers a miss. Quick add takes just the calories when that is all you know.

Evenings are for tidying. Select several entries to move, repeat or delete them together, and undo if you slip. Copy a meal, a day or a few foods to today. The chat sees your diary, goal and weight trend, so you can ask for a recipe that fits what’s left of your day.

Where do the numbers come from?

Here the two are closer than I expected. Macroline’s support page names its sources as USDA FoodData Central, Open Food Facts barcoded products and official chain restaurant nutrition pages, and says each food row carries a source link or badge. It also labels AI estimates as estimates.

Calsa shows where an entry’s calories come from and the math, “per 100 g × grams” (the help page has an example). Amounts you haven’t confirmed are marked “estimate”. The same entry logged twice gives the same number. Past days never shift without telling you, and you can report a wrong shared food for review. On chain restaurants, Calsa uses the numbers the chain itself publishes, which matches how Macroline describes its own chain data.

Both name their sources, so I wouldn’t pick on this row.

Where is Calsa stronger than Macroline?

Goals first, because both apps set one. Macroline offers cut, maintain, bulk and lifter presets and a protein calculator, and the coach comes with Pro. Calsa starts from a short quiz, or lets you track without a goal. Calsa won’t save a goal under the safe calorie floor, and it says why. You can give different weekdays different goals, mark a training day with one tap, and edit calories or macros so the other adjusts to match. Units follow you: kcal or kJ, grams or ounces, kg, lb or stone.

Photos next. Macroline’s pages don’t mention photo logging, and Calsa suggests the foods and grams from a picture on every plan. You confirm the portion, so the guess never goes into your day unchecked.

Platforms come after that. Macroline lists iOS 15 or later and a web app at my.macroline.app, and I found no Google Play listing (the app subdomain I tried returned a 404). Calsa runs on the web, iPhone, iPad and Android under one account, signed in without a password, and one subscription covers all of them.

Exports differ by plan. On the support page, Pro users get a CSV of the full diary from Settings, then Export, and users without Pro can email for a JSON file. Calsa lets you download all your data whatever plan you’re on. When a subscription ends, you can still read, export and delete everything, and your history waits if you return.

Deleting is clearer in one place than the other. The support page says to email with the subject “Delete my data” and promises deletion within 30 days, while the App Store text says deletion is one tap in Settings. Ask Macroline which applies to you. Calsa deletes from the app or the web, and the timelines are spelled out before you confirm.

The chat is a different shape in each. Macroline’s coach tunes calorie targets to your own logs, and its MCP server lets other assistants log meals and query your diary. Calsa’s chat lives inside the app, never poses as a professional and takes its numbers from the food database. You can see, edit or delete what the chat remembers, or switch memory off. The chat never messages you first, either.

Where is Calsa weaker, and who should choose Macroline?

Macroline is built around weight-loss medication, and Calsa gives no diagnoses, medication doses or GLP-1 regimens.

Where Calsa is weaker: Calsa’s feature list has no medication log, and it shows no version at no cost, while Macroline gives unlimited logging and barcode scans at $0. Its feature list also has no MCP connection to other assistants, no manual workout entry and no watch app.

Choose something else if you want your medication and food in one place, a tier that costs nothing with unlimited barcode scanning, or Claude connected to your diary.

Picture three readers. One injects weekly, wants a side-effect log and meals together, and is happy with a dictated sentence for lunch. Macroline fits. Another logs from photos of plates and wants the same account on an Android phone and a laptop, which points to Calsa. A third is still deciding whether tracking sticks, so a $0 tier with real barcode scanning is an easy place to start. Run Macroline’s version for a few weeks, then compare.

The Macroline app alternative article covers its macro targets. For the other checks I’d run on any tracker, see how to choose a calorie counter app, and more head-to-head pieces sit under choosing a calorie app.

How do you switch from Macroline to Calsa?

Export first. With Pro, open Settings and choose Export for a CSV of the full diary. Without Pro, email support and ask for the JSON file. The support page offers it on request. Calsa’s import takes a CSV file and shows a preview before anything is saved. I haven’t tried a Macroline file there, so the preview is where you’ll see whether the columns fit.

Your medication log needs separate care. Calsa’s feature list has no place for doses or side effects, so keep that part of the export somewhere you can reach it.

Then cancel. An iOS subscription ends under Settings, your Apple ID, Subscriptions on the phone, and a web subscription ends at macroline.app under Settings, then Subscription. Run both apps for a week before you do either, with grams in every entry.

Deleting the account comes last, once you hold the export. Then open Calsa and log a normal week.

Questions and answers

Is Macroline free?

There is a tier at $0. The pricing page lists unlimited food logging, unlimited barcode scanning, goals, weight and Apple Health sync, a medication log and full history, with 3 AI meal descriptions and 3 missing-food lookups a day. Pro removes those limits.

How much does Macroline Pro cost?

On the US App Store, Pro Monthly was $4.99 and Pro Yearly $39.99. The UK listed £4.99 and £39.99, Canada $6.99 and $49.99, and Australia $7.99 and $59.99.

Does Macroline have a free trial?

The pricing page shows a 7-day free trial for Pro. The App Store description lists prices and auto-renewal but does not mention a trial, so check the payment sheet before you confirm.

Can I export my data from Macroline?

Yes. Pro users can export the full diary as CSV from Settings, then Export. Users without Pro can request a JSON export by emailing support.

Is there a Macroline app for Android?

I found no Google Play listing and no mention of an Android app on the site. It lists iOS 15 or later and a web app.

Sources

  1. Macroline pricing, Macroline
  2. Macroline: GLP-1 Food Tracker, US App Store listing, Apple App Store
  3. Macroline: GLP-1 Food Tracker, UK App Store listing, Apple App Store
  4. Macroline: GLP-1 Food Tracker, Canada App Store listing, Apple App Store
  5. Macroline: GLP-1 Food Tracker, Australia App Store listing, Apple App Store
  6. Macroline features, Macroline
  7. Macroline support, Macroline

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