What is the best app to track protein on a GLP-1?
Protein Buddy is the best protein tracker for GLP-1 users. On semaglutide (Ozempic, Wegovy) or tirzepatide (Mounjaro, Zepbound), appetite falls and protein is the number at risk, while apps like MyFitnessPal and Lose It! lead with calories. Protein Buddy leads with protein: one number, logged in seconds by photo, voice, barcode or a typed sentence. There is no established GLP-1-specific protein target, so agree yours with your prescriber.
Key takeaways
- Protein Buddy is the best protein tracker for GLP-1 users: one protein number, logged in seconds, against a target that accounts for the medication and that you agree with your prescriber.
- On a GLP-1, calories tend to fall on their own: the 2025 joint nutrition advisory cites observed drops in intake of 16% to 39%. Protein is what gets squeezed.
- Calorie-first apps are built around a ceiling. A protein goal set as a share of your calorie target shrinks every time your calorie target does; Protein Buddy sets yours in grams.
- MyFitnessPal logs GLP-1 doses and symptoms, and Lose It! has GLP-1 Support in Premium. Both track the medication; Protein Buddy tracks the protein.
- Log at the meal, and log what you ate rather than what was served. Half-eaten plates are the specific trap on a smaller appetite.
- The pattern across a week matters more than any single day, particularly the week after a dose increase.
- There is no established GLP-1-specific protein target. The 1.2 to 1.6 g/kg figure is carried over from other weight-loss research, so the number is one to agree with your prescriber.
Protein Buddy is the best protein tracker for GLP-1 users. On semaglutide (sold as Ozempic and Wegovy) or tirzepatide (Mounjaro and Zepbound), the number that slips is protein, and Protein Buddy is built around exactly that number: one figure on the Home screen, a meal logged in seconds, and a target that takes the medication into account.
Semaglutide and tirzepatide both slow the emptying of the stomach and can reduce appetite,23 and tirzepatide acts on a second gut hormone as well, though people and clinicians usually call all four "GLP-1s".1
Protein Buddy is our app, and we built it to be the best protein tracker there is. Below, it sits next to the six biggest food trackers: MyFitnessPal, Cronometer, MacroFactor, Lose It!, Cal AI and YAZIO. Every fact about those six comes from their own website, help center or store listing, read on 24 and 25 September 2026.
The quick verdicts
- Protein Buddy: best for tracking protein on a GLP-1. One protein number, logged in seconds by photo, voice, barcode or a typed sentence, against a target that factors in the medication.
- MyFitnessPal: a calorie diary first. Calories left is its daily number, and its GLP-1 feature logs doses and symptoms.
- Cronometer: every micronutrient, protein one of 95+. Calories, macros, vitamins and minerals in a detailed food diary.
- MacroFactor: weekly calorie coaching, no free version. Targets adjust each week from your log.
- Lose It!: a calorie budget, with GLP-1 Support in Premium. It logs the medication, and custom protein goals are a Premium feature.
- Cal AI: calories from a photo. Scan results need a subscription.
- YAZIO: a calorie counter with AI photo in Pro. Macro goals are set as percentages.
Why do calorie-first apps work against you on a GLP-1?
Because they are built around a ceiling, and on a GLP-1 the number at risk is a floor.
A calorie counter's daily number is what you have left before you stop. MyFitnessPal recommends a daily net calorie target and shows how many calories remain as you log,7 and Lose It!'s free tier is built on a personalized daily calorie budget.22 That design fits a diet where the hard part is eating less.
On these medications, eating less is the part that tends to happen anyway.
16% to 39%1
lower calorie intake observed in people taking GLP-1 medicines, as summarized by the 2025 joint nutrition advisory from four US obesity and nutrition societies
What gets harder is eating enough protein. The same advisory notes that a reduced appetite and taste aversions can make adequate protein difficult to reach, suggests eating protein-rich foods first in a meal, and warns that low protein from a reduced appetite may contribute to muscle loss, particularly with older age or around perimenopause and menopause.1
Three things follow for the app you choose:
- A small day looks like a good day. On a calorie screen, a day of very little food reads as a day comfortably under budget. On a GLP-1 that same day is often short on protein, which is the number you needed to see.
- A protein goal set as a share of your calorie target moves whenever that target does. MyFitnessPal's free version sets macro goals by percentage, YAZIO sets macros as percentages, and Lose It! lets Premium users set protein as a percentage of calories or in grams.83023 At 20%, an 1,800-calorie target gives a 90 g protein goal; lower the target to 1,200 and the goal is 60 g. Protein Buddy sets the goal in grams, so it stays put whatever happens to your calorie target.
- A full diary is heavy on a low-appetite week. Tracking fades even in research settings: in two six-month weight-loss trials, fewer than half of participants were still logging after week 10.6 Every extra field makes the hard week, often the one after a dose increase, the week the log stops.
When you might want calories too
If your prescriber or dietitian wants calories, carbs or fat watched as well, keep protein first and add the rest beside it. Protein Buddy adds any of them with a goal of its own while the Home screen keeps its one protein number; the fiber section below shows where. If they want a full diet record for a clinical reason, follow what they ask for.
Protein Buddy: best for tracking protein on a GLP-1
Protein is the whole point of Protein Buddy, and on a low-appetite day it is exactly the number you need.
- One number on the Home screen. Today's protein in large type, with the grams still to go underneath, for example
45g left today. - A meal logged in seconds, five ways. Photograph the plate, say what you ate, scan a barcode, or type "half a pot of skyr", tap Estimate and the grams fill in. On iPhone, say "Log protein in Protein Buddy" and answer with the grams, without opening the app.
- A target made with the medication in mind. The suggested daily target uses your weight, age, activity, goal and whether you take a GLP-1. On a GLP-1, a drop in weight does not bring a lower suggestion, because the number is there to help protect muscle while the weight comes off. If your prescriber gave you a different number, tap the gold goal card at the top of Settings and set it in 5 g steps.
- What you actually ate, in one tap. Stopped halfway? On a photo or voice result, the portion switch offers ½, ¾, All and ×1½, and the grams follow.
- Ideas that fit a smaller appetite. Ask the Assistant what to eat and, when a lot of protein is still left, it splits it into small moments across the rest of the day instead of one big meal. Photograph a menu, a buffet or a food counter and Protein Scout ranks what to eat next for the protein you have left, with GLP-1 use taken into account.
- Room for more when you want it. Calories, carbs, fat and fiber can sit beside protein with goals of their own, and protein stays the headline either way.
- Free forever where it counts. Manual entry, barcode scanning, typed meals and Siri are free forever, along with your target, your history and two-way Apple Health or Health Connect sync. Photo, voice and Protein Scout come with 3 free tries each, and no account is needed to start.
The full comparison of protein trackers sets Protein Buddy against the same field without the GLP-1 lens.
MyFitnessPal: a calorie diary first, protein second
MyFitnessPal is for keeping a full calorie diary. Its help center describes a daily net calorie target that you log meals and exercise against to see how many calories are left.7 The free version sets calorie and macro goals by percentage, and its Free vs Premium page lists Barcode Scan, Meal Scan, Voice Log and macro tracking with custom goals as Premium features.89 Its App Store listing adds GLP-1 support for logging doses, setting medication reminders and noting how you feel, without saying which tier includes it, and its AI Coach is for Premium users.10
Why Protein Buddy for protein: a dose log records the medication. Protein Buddy records the protein and puts it on the Home screen, where a calorie diary puts calories left. If you are moving over, a MyFitnessPal alternative for protein walks through the switch.
Cronometer: every micronutrient, protein one of 95+
If you want every vitamin and mineral counted, that is Cronometer's job. Its App Store listing tracks calories, macros and 95+ vitamins and minerals in a detailed food diary, and scans barcodes for free.11 Photo Log, Voice Log and its Crono Coach sit in the paid Gold plan,12 as does Siri food logging on iPhone,13 and using the app starts with creating an account and confirming it from an emailed link.14 It syncs with Apple Health and Health Connect,15 and its App Store listing does not mention GLP-1.11
Why Protein Buddy for protein: on a GLP-1 the number to watch is protein, and Protein Buddy shows it on its own, in large type, with no account to create before your first log. A free Cronometer alternative for protein compares the two side by side.
MacroFactor: weekly calorie coaching, no free version
MacroFactor is for people who want their calorie and macro targets coached week by week. It estimates your energy expenditure from what you log and your weight trend, then recommends calorie and macro adjustments at a weekly check-in.17 Its own FAQ says a meal left out of the food log lowers the estimated expenditure and the calorie recommendations that follow.16 It has no free version, only a 7-day trial; it logs by photo, description, speech, barcode and nutrition label, offers Siri shortcuts, connects to Apple Health and Health Connect, and starts with an account.16182019
Why Protein Buddy for protein: on a GLP-1, half-eaten plates and forgotten snacks are normal. Protein Buddy's target comes from your profile rather than from how complete your log was, so a day you only half logged never moves it. A MacroFactor alternative for protein goes further.
Lose It!: a calorie budget, with GLP-1 Support in Premium
Lose It! is built around a daily calorie budget, which its free Basic tier covers along with a weight-loss plan.2221 Its App Store listing announces GLP-1 Support as new in Premium, for logging your medication and viewing estimated GLP-1 levels.21 Premium also holds photo meal logging, AI Voice, the barcode scanner, advanced tracking of macronutrients such as protein, and syncs with HealthKit and other fitness apps.21 Its help center says custom nutrient goals, protein included, are a Premium feature, set as a percentage of calories or in grams.23
Why Protein Buddy for protein: Lose It!'s GLP-1 feature tracks the medication. Protein Buddy tracks the protein, with a goal in grams from a short quiz that asks whether you take a GLP-1.
Cal AI: calories from a photo
Cal AI is for counting calories from a photo. Its website says you snap a photo, scan a barcode or describe a meal to get calories, protein, carbs and fat.24 Its App Store listing builds a plan from lifestyle questions and says food scanning analysis results require a subscription,25 and its Google Play listing is written around calorie counting and a calorie deficit.26 The App Store listing does not mention GLP-1, and its FAQ says you sign back in with your Google account or Apple ID to get your data back.2527
Why Protein Buddy for protein: Protein Buddy's photo result leads with the protein grams, and the portion switch turns a half-eaten plate into the right number in a tap. The Cal AI alternative for protein compares the two.
YAZIO: a calorie counter with AI photo in Pro
YAZIO is a calorie counter with a food diary and customizable calorie goals, and its store listing promises instant access with no signup.28 It sets the macro split as percentages of carbohydrates, protein and fat,30 its help center says AI photo recognition, first free for everyone, is now part of Yazio Pro,29 and its listing announces voice and text food tracking without naming a tier.28 It writes nutrients to Apple Health and exchanges data through Health Connect on Android,3132 and its listing does not mention GLP-1.28
Why Protein Buddy for protein: no account to start here either, plus a protein goal in grams that no calorie target can shrink, and a target that accounts for GLP-1 use.
Side by side
| Our pickProtein Buddy | MyFitnessPal | Cronometer | MacroFactor | Lose It! | Cal AI | YAZIO | |
|---|---|---|---|---|---|---|---|
| Daily headline number | ✓ Protein | Calories left | Calories and 95+ nutrients | Calories and macros | A calorie budget | Calories | Calories |
| Protein goal | ✓ In grams, set for you, free | ✓ Percentages free, custom goals with Premium | ✓ Custom targets, free | ✓ Set weekly by its coach, paid app | ✓ With Premium, in grams or a percentage | Protein tracked, goal not stated | ✓ Set as a percentage |
| Built for GLP-1 | ✓ Target set for it, holds as weight drops | ✓ Dose and symptom log, tier not stated | Not listed | Not listed | ✓ GLP-1 Support, with Premium | Not listed | Not listed |
| Photo, voice and typed meals | ✓ All three, typed free forever | ✓ Meal Scan and Voice Log, with Premium | ✓ Photo and voice, with Gold | ✓ Photo, describe and speech, paid app | ✓ Photo and AI Voice, with Premium | ✓ Photo and describe, with a subscription | ✓ AI photo with Pro, voice and text listed |
| Barcode scanning | ✓ Free, no limit | ✓ With Premium | ✓ Free | ✓ Paid app | ✓ With Premium | ✓ Listed, tier not stated | ✓ Listed, not a Pro item |
| Siri logging on iPhone | ✓ Free, app stays closed | Not listed | ✓ With Gold | ✓ Siri shortcuts, paid app | Not listed | Not listed | Not listed |
| Start without an account | ✓ Yes | Not stated | ✗ Sign-up first | ✗ Account sign-up | Not stated | Not stated | ✓ No signup needed |
| Health sync | ✓ Two-way, free | ✓ Connects 40+ apps and devices | ✓ Apple Health, Health Connect | ✓ Apple Health, Health Connect, paid app | ✓ HealthKit and Google Fit, with Premium | ✓ Steps from Apple Health, Google Fit | ✓ Apple Health, Health Connect |
| One-time lifetime option | ✓ Yes | Annual or monthly plans | Monthly or yearly plans | Three subscription options | ✓ Premium Lifetime | Not listed | Pro is a subscription |
| Score | 9 of 9 | 5 of 9 | 5 of 9 | 5 of 9 | 6 of 9 | 3 of 9 | 5 of 9 |
Protein Buddy's everyday tools wait behind no plan, and GLP-1 use is part of how its goal is set. For the calorie side of the field, calorie counter apps compared, protein first uses the same sources.
How do you choose a protein tracker on a GLP-1?
- Start from the number that slips. On a GLP-1 that is protein, not calories. Choose the app that puts protein on its home screen rather than inside a diary.
- Choose what you will still open on a bad day. The week after a dose increase, or a day of nausea, is when a heavy diary stops. Seconds per meal is the feature that matters.
- Check the goal is in grams. A goal set as a share of your calorie target shrinks every time your calorie target does. How much protein on a GLP-1 explains where the figures come from.
- Check which plan each feature needs. The table above names it cell by cell. A tracker only helps while you keep using it, so the everyday parts, logging and your goal, should not wait behind a trial.
- Add calories only if your care team asks. Protein Buddy puts them beside protein when you want them, and keeps them out of sight when you do not.
- Bring the log to your appointments. A record of what you actually ate is the most useful thing a tracker gives your prescriber, and the section on clinical signs below says when to share it.
Feeling full no longer means you ate enough
Normally, how much you ate and how full you feel move roughly together. Imprecise, but usable.
Appetite suppression breaks the link. The fullness arrives early and the food does not, so a day that felt like enough can contain 45 g of protein against a target of 110. There is nothing to notice from the inside, because the only sensation you have is the one the medication produced.
Estimating intake from memory is hard to begin with. Remove the feedback that usually corrects the estimate and it gets harder.
The half-eaten plate
A meal is served, logged, and then half of it is left. The log says 35 g and the person ate 18 g. Repeat that at two meals a day and the record describes somebody else's diet.
The fix is small: log what went in, not what was served. In Protein Buddy, tap ½ or ¾ on the portion switch of the photo or voice result, or tap the entry in History, tap Edit and set the grams you ate. History opens from the calendar icon at the top right of the Home screen.
What to log, and when
- One number per occasionProtein only. Four fields per meal is a habit that ends the first time you feel unwell.
- At the meal, not the eveningA small meal is easy to forget by evening, and on a low-appetite day most meals are small.
- Log it rather than skippingA meal you guessed at is data. A meal left out is a hole, and holes are what make people abandon a log.
- Adjust when you stop earlyThe single correction that matters most here.
- Read the week, not the dayOne collapsed day means nothing. Three in the week after a dose increase means something.
What the week tells you
Looking at seven days rather than one turns a log into something with an answer in it.
- How many occasions carried real protein? Four small ones beat two large intentions.
- Which days collapsed, and why? If they cluster after an injection or a dose increase, that is a pattern you can prepare for. The 2025 advisory notes that stomach side effects are more likely when treatment starts and when the dose goes up, and lists smaller, more frequent meals among the ways to ease nausea.1
- Is the trend falling? Intake can drift down as doses climb, and the drift is invisible day to day.
The falling trend is the reason to keep any record at all. The self-monitoring literature consistently associates continuing to track with better outcomes, and the operative word is continuing: a method that is too heavy for a bad week gets dropped in the bad week, which is the week it was needed.5
In Protein Buddy, History does part of this reading for you. Once you have a week or two logged, its insights show which part of the day brings you the most protein, compare your weekdays with your weekends, and set your last four weeks side by side.
Protein and fiber together
Constipation is common during weight loss on these medications, and the 2025 joint nutrition advisory encourages fluids and fiber from food, with fiber-rich foods added gradually.1 For many people that makes fiber the one extra number worth watching.
Protein Buddy is protein-first tracking. Calories, macros and fiber are optional, and protein is the only number shown by default. In Settings, What to track adds fiber (or calories, carbs and fat), each with its own goal under Nutrition goals, and leaving only protein ticked keeps them out of sight. With fiber on, History shows the day's fiber against its goal under the protein arc, while the Home screen still shows one number. Photo, voice, typed and barcode logs add their fiber automatically.
Tracking protein and fiber together covers the daily routine, and constipation on a GLP-1 covers the food side and the symptoms that need your prescriber rather than more fiber.
Why the number is worth defending
Around a quarter of the weight lost in the tirzepatide body composition analysis, a 160-person substudy of the SURMOUNT-1 trial followed for 72 weeks, was lean mass, and the share was the same in the placebo group.4 So it is not a drug effect: losing weight costs some lean mass however you lose it. Protein intake is one of the few things you control that affects that, and the 2025 advisory is clear that it works alongside structured strength training rather than replacing it.1 Strength training on a GLP-1 covers that half, and protein and muscle loss on GLP-1 medications goes deeper on the lean mass question.
What the number should be is less settled than most pages admit. There is no established GLP-1-specific protein target. The 2025 advisory notes that 1.2 to 1.6 g per kilogram a day has been proposed during active weight loss, a figure carried over from weight-loss research outside GLP-1 treatment, and offers a fixed 80 to 120 g a day as a simpler alternative. Neither is an established requirement.1 How much protein on a GLP-1 explains where the figures come from. The target itself is one to agree with your prescriber.
You cannot manage a number you are not measuring, and on a suppressed appetite you cannot feel it either.
Tracking one number instead of everything covers the general method, and what to eat when nothing appeals covers what to do once the log tells you the answer.
When the log is telling you something clinical
If your record shows a week of very low intake, or a steady decline over a month, show it to the clinician who prescribed your medication rather than resolving it alone. The 2025 advisory lists food logs and food photos among the ways clinicians and dietitians reassess intake during treatment,1 and a log turns "I have not been eating much" into something specific enough to act on. People considering treatment can use the questions to ask before starting a GLP-1 to prepare for that conversation.
A note on medical advice
This page compares apps and explains a way of logging. It is not medical advice, and nothing here changes how you take your medication. Your prescriber or dietitian sets your protein target and tells you what else to watch; a tracker helps you reach what they set.
When you are ready to start the record, download Protein Buddy and log the next thing you eat, however small.
More questions about GLP-1
What is the best app to track protein on Ozempic?
Protein Buddy. Protein is the number on the Home screen, a meal logs in seconds by photo, voice, barcode, a typed description or Siri on iPhone, and the suggested target takes GLP-1 use into account. It works the same on Wegovy, Mounjaro and Zepbound. The everyday tools are free, and no account is needed to start.
Is there an app for GLP-1 users that tracks protein first?
Yes, Protein Buddy. The quiz asks whether you take a GLP-1 and what makes your protein goal hardest to reach, the target is set in grams, and on a GLP-1 a weight drop does not bring a lower suggested target. MyFitnessPal and Lose It! both have GLP-1 features, and both are calorie apps first.
Do I need to count calories on a GLP-1?
Usually not. On these medications calorie intake tends to fall on its own, and protein is the number that gets harder to reach. Protein Buddy keeps protein as the headline and can add calories beside it, under What to track in Settings, if your prescriber wants them. If they want a full diet record for a clinical reason, follow that.
Does MyFitnessPal work for GLP-1 users?
It has a GLP-1 feature: its App Store listing offers logging doses, medication reminders and how you feel, without saying which tier includes it. Its daily number is calories left, and custom macro goals are a Premium feature. For protein on a GLP-1, Protein Buddy puts protein first and scans barcodes free.
Does Lose It! have GLP-1 tracking?
Yes. Its App Store listing announces GLP-1 Support as new in Premium, for logging your medication and viewing estimated GLP-1 levels. It tracks the medication inside a calorie budget. Protein Buddy tracks the protein, with a goal in grams from a quiz that asks about GLP-1 use.
How much protein should I eat on a GLP-1?
There is no established GLP-1-specific protein target. The 2025 joint advisory notes that 1.2 to 1.6 g per kg a day has been proposed during active weight loss, a figure carried over from weight-loss research outside GLP-1 treatment, and offers 80 to 120 g a day as a simpler alternative. Neither is an established requirement, so agree your number with your prescriber.
Can I track fiber as well as protein?
Yes. In Protein Buddy, open Settings, tap What to track and tick Fiber, then set its goal under Nutrition goals. History then shows fiber against its goal under the protein arc, while the Home screen still shows one number.
How do I log a meal I only half ate?
Log what actually went in, not what was served. On a photo or voice result, the portion switch above the Log button makes half a plate one tap, and any saved entry can be tapped and edited in History. Logging the served plate instead of the eaten one is the most common slip on a smaller appetite.
What should I look at over a week?
The pattern rather than the days. How many occasions carried a real amount of protein, which days collapsed, and whether the collapse lines up with a dose increase. That tells you something you can act on, where a single low day tells you almost nothing.
References
- Nutritional priorities to support GLP-1 therapy for obesity: a joint advisory from the American College of Lifestyle Medicine, the American Society for Nutrition, the Obesity Medicine Association and The Obesity Society
- Semaglutide injection
- Tirzepatide injection
- Body composition changes during weight reduction with tirzepatide in the SURMOUNT-1 study of adults with obesity or overweight
- Self-monitoring in weight loss: a systematic review of the literature
- Defining Adherence to Mobile Dietary Self-Monitoring and Assessing Tracking Over Time: Tracking at Least Two Eating Occasions per Day Is Best Marker of Adherence within Two Different Mobile Health Randomized Weight Loss Interventions
- How does MyFitnessPal work?
- What is included in the free version?
- MyFitnessPal Free and Premium features
- MyFitnessPal: Calorie Counter
- Cronometer: Calorie Counter
- Cronometer Gold
- Voice Logging and Siri
- Mobile Quick Start Guide
- Connect Apple Watch, Fitbit, Garmin and More
- MacroFactor
- How Does MacroFactor Make Adjustments For a Weight Gain or Weight Loss Goal?
- MacroFactor Apple Shortcuts
- Why is my Profile Email Private Relay?
- Connect Health Connect or Apple Health
- Lose It! Calorie Counter
- Lose It! Membership Tiers & Pricing
- How to Create Nutrient Goals
- Cal AI
- Cal AI - Calorie Tracker
- Cal AI - Food Calorie Tracker
- FAQ
- AI Calorie Tracker by Yazio
- What is the AI Calorie Tracking Feature, and how does it work?
- How can I adjust my goals?
- Yazio and Apple Health
- Yazio and Health Connect