Top Apps to Track Portion Sizes
App guide
Ranked & compared
Ate Food Journal turns portion awareness into a photo habit β no calorie math required; Lose It! and MyFitnessPal add numbers when you want them; no single free app eliminates the estimation problem, but photo logging is the most sustainable approach for GLP-1 users eating small amounts.
Tracking portion sizes on a GLP-1 medication presents a unique challenge: your meals are smaller than ever, yet the risk of estimation error is proportionally larger. This guide evaluates the best apps for the job, comparing photo-first tools like Ate that build mindfulness without numbers against data-rich options like MyFitnessPal and Lose It! that help you hit precise protein and fiber targets. We cut through the marketing to tell you which app actually works when your entire meal fits in the palm of your hand.
This is general nutrition and wellness information, not medical advice. If you're on a weight-loss medication or managing a health condition, confirm specifics with your clinician.
What you're actually tracking
Portion tracking on GLP-1 medications is a two-sided challenge: satiety arrives faster, but estimating small volumes is harder than estimating large ones. Photo-first apps (Ate) remove the anxiety of tracking tiny meals; number-first apps (MyFitnessPal, Lose It!) ensure you're hitting protein targets within smaller portions. The right tool depends on whether you need mindfulness or data.
How we evaluated them
Evaluated on: friction of logging small portions; photo vs. number-based workflow; database breadth for portion accuracy; free-tier usability; iOS/Android availability; and specific value for GLP-1 users whose portions have shrunk significantly.
The apps, side by side
No single app wins for everyone β each card calls out who it's genuinely best for, so you can pick on fit, not hype.
Ate (AteMate) Food Journal
7-day trial / $9.99/mo or $49.99/yriOS / AndroidBest for: Photo-based, number-free portion awareness
- Snap-a-photo journaling builds portion mindfulness without calorie math
- Reduces overeating anxiety when eating amounts are already small
- No calorie or macro numbers
- Requires subscription after trial
MyFitnessPal
Free / Premium $19.99/mo or $79.99/yriOS / Android / WebBest for: Portion tracking via defined serving sizes and quick-add
- Defined serving sizes for 20.5M+ foods
- Meal scan (Premium) speeds entry
- Portion accuracy relies entirely on user input
- Barcode scanner now Premium-only
Fooducate
Free / Pro subscription (App Store tiers $1.99β$89.99)iOS / Android / WebBest for: Portion plus food-quality context via letter grade
- Portion logging with grade feedback encourages nutrient-dense choices
- Barcode scanning included
- Proprietary grading not tied to an official standard
Lose It!
Free / Premium $39.99/yr (lifetime option offered)iOS / AndroidBest for: Portion and calorie logging with photo scanning
- Snap-It photo logging estimates portions quickly
- Simple portion entry interface
- Macros and advanced portion tools gated behind Premium
The Portion Paradox on GLP-1: Smaller Doesn't Mean Easier to Track
GLP-1 medications like semaglutide and tirzepatide shrink your appetite so effectively that a full meal might now fit in a cereal bowl. That's the goal β but it creates a tracking problem most people don't see coming.
When your total meal is 300 calories, a 30% portion-estimation error is 90 calories. That same relative mistake goes unnoticed on a 2,000-calorie day. The math is unforgiving: smaller portions magnify the impact of every eyeballed measurement. If you're trying to hit a 25-gram protein target within a tiny meal, mistaking 2 ounces of chicken for 3 ounces isn't a rounding error β it's the difference between meeting your goal and falling meaningfully short.
This isn't about obsessive precision. It's about the reality that GLP-1 appetite suppression can push intake below what's needed for muscle maintenance, bone health, and daily energy. Portion tracking flips from a restriction tool into an adequacy check: are you eating enough of the right things? The apps that handle this well are the ones that make logging small amounts feel effortless, not punishing.
Bottom line
When your total meal is 300 calories, a 30% portion-estimation error is 90 calories β the same relative mistake that goes unnoticed on a 2,000-calorie day. Precision matters more when volume shrinks.
The 4 Best Apps for Tracking Portion Sizes (Photo vs. Number Methods)
Portion-tracking apps fall into two camps: those that ask you to photograph your food and those that ask you to measure it. Each approach serves a different psychological need, and on GLP-1, the wrong choice can backfire.
Ate (AteMate) Food Journal is the standout in the photo-first category. You snap a picture of your meal, optionally tag it with how you felt or where you ate, and move on. There are no calories, no grams, no red-yellow-green judgments. Over days and weeks, you build a visual timeline of your portions β and patterns emerge that numbers alone wouldn't reveal. For someone whose appetite is already suppressed by medication, Ate removes the anxiety of seeing a calorie count that looks 'too high' when it's actually exactly what your body needs. The trade-off is real: if you need to know you hit 30 grams of protein at lunch, Ate won't tell you. It costs $9.99 monthly or $49.99 annually after a 7-day trial, with no permanent free tier.
MyFitnessPal sits at the opposite end of the spectrum. Its database of 20.5 million foods includes defined serving sizes for nearly everything you'd eat, and you can log by weight, volume, or piece count. For GLP-1 users trying to hit specific protein or fiber targets within constrained calories, this granularity is powerful. The free tier covers basic portion logging; Premium ($19.99/month or $79.99/year) adds a meal scan feature that uses AI to estimate portions from photos and unlocks the barcode scanner. The catch β and it's a big one β is that every entry's accuracy depends entirely on you. If you log '1 cup of pasta' but actually ate 1.5 cups, MyFitnessPal won't correct you. It trusts you completely, which is both its strength and its weakness.
Lose It! bridges the photo and number worlds with its Snap-It feature. You photograph your plate, and the app's AI estimates portions and logs them as calorie-containing entries. It's faster than manual entry and gives you numbers without the friction of searching a database. The interface is cleaner than MyFitnessPal's, and the free tier is genuinely usable. Premium costs $39.99 per year with a lifetime purchase option occasionally offered. Just know that Snap-It's AI portion estimates are convenient, not precise β for calorie-dense foods like nuts or oils, the error margin can be substantial.
Fooducate adds a quality filter on top of portion logging. Every food gets a letter grade (A through D) based on its nutrient density and processing level. You log your portion, and the app tells you not just how much you ate but whether that food was a smart choice for the volume. For GLP-1 users whose smaller portions make every bite count nutritionally, this feedback loop can steer you toward higher-quality foods without requiring you to memorize nutrition facts. The grading system is proprietary, not based on an official standard, so treat it as guidance rather than gospel. Barcode scanning is included even in the free version.
- Ate: Photo journaling, zero numbers, builds mindfulness β $9.99/mo after trial
- MyFitnessPal: 20.5M+ food database, precise serving sizes β free tier available, Premium for meal scan
- Lose It!: Snap-It photo estimation bridges photo and calorie worlds β $39.99/yr Premium
- Fooducate: Portion logging with food-quality letter grades β free with barcode scanning
Bottom line
Ate is best if calorie anxiety is an issue; MyFitnessPal is best if hitting protein-by-gram goals matters; Lose It! bridges both with photo estimation.
How to Estimate Portions Without a Food Scale (and When to Use One)
Your hands are the most portable portion guide you own, and they're calibrated to your body size. A palm-sized piece of protein (about 3 ounces) delivers roughly 21 grams of protein. A fist equals about 1 cup of vegetables or fruit. Your thumb, from knuckle to tip, approximates 1 tablespoon of fats like oil, nut butter, or salad dressing. A cupped hand holds about half a cup of grains, beans, or starchy carbs. These references work well enough for whole foods when you're eating out or in a hurry.
The hand method falls apart with calorie-dense foods. A 'thumb' of peanut butter is about 95 calories β but if your thumb estimate is off by just 50%, you've added or subtracted nearly 50 calories from a single tablespoon. For nuts, cheese, oils, and nut butters, visual estimation errors routinely exceed 50%. When your daily intake is already compressed by GLP-1 appetite suppression, that error eats a meaningful percentage of your calorie budget.
A $10 digital kitchen scale eliminates the guesswork entirely. Place your plate on the scale, tare it to zero, add your food, and read the weight in grams. Log that gram weight into MyFitnessPal or Cronometer, and you've got a measurement that's accurate within a few grams. For protein sources, this is transformative: 85 grams of cooked chicken breast is reliably about 26 grams of protein. A 'palm-sized' piece might be 60 grams or 110 grams depending on thickness and your hand size. After a few weeks of weighing, you'll calibrate your eye well enough to estimate accurately when a scale isn't available.
- Palm = ~3 oz protein (~21 g protein)
- Fist = ~1 cup vegetables or fruit
- Thumb = ~1 tbsp fats (oil, nut butter, dressing)
- Cupped hand = ~Β½ cup grains, beans, or starches
- Use a scale for: nuts, seeds, cheese, oils, nut butters, and any food over 100 calories per small serving
Bottom line
For calorie-dense foods (nuts, oils, nut butter), a kitchen scale is the only reliable method β volume estimation errors for these foods routinely exceed 50%.
Portion Sizes for Key GLP-1 Nutrients: Protein and Fiber First
On a GLP-1 medication, your stomach empties more slowly and your appetite signals are quieter. That means every bite needs to work harder nutritionally. Protein and fiber are the two nutrients that matter most for satiety, muscle preservation, and digestive health β and both require deliberate portioning when total food volume shrinks.
A protein target of 25 to 30 grams per meal is a reasonable floor for most adults on GLP-1 medications. What does that look like on a plate? About 3 ounces (85 grams) of cooked chicken breast β roughly the size of a deck of cards. Three and a half ounces of salmon. Three-quarters of a cup of Greek yogurt. A scoop and a half of whey protein powder. Each of these fits in a palm-sized portion, which looks startlingly small if you're used to restaurant-sized servings. That's the adjustment: a GLP-1-appropriate protein portion looks like a side dish, not a main course.
Fiber is trickier because high-fiber foods are often bulky β exactly what a slowed stomach doesn't always welcome. The strategy is to choose fiber-dense foods that deliver grams of fiber per small volume. Two tablespoons of chia seeds provide about 10 grams of fiber in roughly 60 calories. Half a cup of raspberries delivers 4 grams of fiber. A cup of cooked lentils gives you 15 grams of fiber along with 18 grams of protein. These foods earn their space on a small plate.
The practical plate method for GLP-1 users: fill half your plate with non-starchy vegetables (fiber, volume, micronutrients), a quarter with lean protein (the palm-sized portion), and a quarter with fiber-rich carbs or healthy fats. This isn't about restriction β it's about ensuring the limited real estate on your plate delivers what your body needs when total intake is low.
- 3 oz cooked chicken breast = ~26 g protein (deck of cards)
- ΒΎ cup Greek yogurt = ~18 g protein
- 2 tbsp chia seeds = ~10 g fiber, ~60 calories
- Β½ cup raspberries = ~4 g fiber
- 1 cup cooked lentils = ~15 g fiber + 18 g protein
- Plate method: Β½ vegetables, ΒΌ protein, ΒΌ fiber-rich carbs or healthy fats
Bottom line
A GLP-1-appropriate meal targeting 25β30 g protein fits in a portion that looks smaller than a normal snack β use a food scale until you've calibrated your eye for protein-dense foods.
When Portion Tracking Hurts More Than It Helps
Tracking tools are supposed to serve you, not the other way around. For some people, especially those with a history of disordered eating or perfectionism around food, portion tracking can slide from useful awareness into compulsive behavior. The warning signs are worth naming: if you feel anxious when you can't log a meal, if you're avoiding social eating because you can't measure portions precisely, or if the numbers on the screen dictate your mood for the rest of the day, the tool has become the problem.
GLP-1 medications already reduce your intake through physiological mechanisms β appetite suppression and delayed gastric emptying. Adding a calorie-counting app on top of that can create a double layer of restriction that your body doesn't need. The medication is handling the 'eat less' part. Your job is to ensure what you do eat is adequate and nourishing. Photo logging with Ate supports this shift beautifully: you see that you ate three meals, you see what they looked like, and you move on without a numerical judgment attached.
If tracking feels compulsive or distressing, step back to photo-only logging or pause tracking entirely for a week. Discuss the pattern with your prescriber β they can help you distinguish between mindful eating (awareness without anxiety) and obsessive logging (awareness that creates anxiety). The goal of portion tracking on GLP-1 is to support adequacy, not to enforce restriction. If it's not serving that purpose, it's not serving you.
- Warning signs: anxiety when unable to log, avoiding social meals, mood tied to app numbers
- GLP-1 already suppresses appetite β tracking should ensure enough food, not less
- Photo logging (Ate) removes numerical judgment while maintaining awareness
- Discuss compulsive tracking patterns with your clinician
Bottom line
If tracking increases stress around food, switch to photo-only logging or discuss with your prescriber β GLP-1 is already reducing intake; tracking should support adequacy, not restriction.
What most pages leave out
No tracking app eliminates portion-estimation error β they just log what you tell them. Photo AI estimation (Lose It! Snap-It, MyFitnessPal meal scan) improves convenience but not necessarily accuracy. A $10 kitchen scale outperforms every AI photo estimator for calorie-dense foods. Competitors rarely say this.
We flag this so you can make an informed choice β not to scare you off.
βFrequently Asked Questions
Ate (AteMate) for mindfulness without math; MyFitnessPal for precision with numbers β the right choice depends on whether you need accountability or data. Ate builds portion awareness through photo journaling with zero calorie counts, while MyFitnessPal lets you log exact serving sizes from a database of over 20 million foods.
Ate's photo journaling shows a visual timeline of portions without any numbers. You snap a picture of each meal and optionally tag it with context like hunger level or location. Over time, the visual record builds pattern awareness without the psychological weight of calorie counts.
Yes β Snap-It photo logging provides an AI portion estimate that's faster than manual entry. The feature identifies foods from your photo and estimates serving sizes, then logs them as calorie-containing entries. It's convenient but less precise than weighing food with a kitchen scale.
MyFitnessPal's free tier logs portions by serving size from a 20.5-million-food database. Accuracy depends entirely on your entry quality and estimation skills β the app records what you tell it. Fooducate also offers free barcode scanning with portion logging and food-quality grades.
Use photo logging with Ate to ensure you're eating enough, not a calorie counter to eat less. GLP-1 suppression already handles restriction; the tracking goal flips to adequacy. Focus on whether you're hitting minimum protein and fiber targets within your smaller portions rather than minimizing intake further.
About 3 ounces (85 grams) of cooked chicken breast, 3.5 ounces of salmon, or three-quarters of a cup of Greek yogurt β each fits in a palm-sized portion. A scoop and a half of whey protein powder also delivers roughly 25 grams in a small volume.
Yes β the meal scan feature is Premium ($19.99/month or $79.99/year) and uses AI to estimate portions from photos. The barcode scanner, which was previously free, is also now a Premium-only feature.
Ate offers a 7-day free trial, after which it costs $9.99 per month or $49.99 per year. There is no permanent free tier, so you'll need to subscribe to continue using it beyond the trial period.
Related Articles
Top Apps to Track Lean Muscle Mass
The best apps to track lean muscle mass during GLP-1 weight loss: RENPHO Health for BIA trends, MacroFactor for protein targets, and Strong for training logs.
Read moreThe Best Apps to Track Your Sodium Intake
We tested the top apps for tracking sodium intake. Cronometer is best for precision and potassium ratio, while Fooducate excels at scanning packaged foods.
Read moreTop Apps to Track Intermittent Fasting Windows
Zero, Yazio, Fastic, and MyFitnessPal compared for tracking intermittent fasting windows on GLP-1s. Focus on protein targets, not just fasting length.
Read moreTop Apps to Track Blood Pressure
We reviewed the best apps for tracking blood pressure at home, including Qardio and Fitbit. No app works without a validated cuff β here's what actually matters.
Read moreTop Apps to Track Alcohol Consumption
Compare the best alcohol tracking apps for moderation, reduction, or sobriety. Honest review of Sunnyside, Reframe, and I Am Sober for GLP-1 users managing empty calories and GI side effects.
Read moreBest Apps to Track Strength Progress
Tracking your lifts is the best way to confirm you're preserving muscle on GLP-1s. We compare Strong, Hevy, and Fitbod for logging sets, reps, and 1RM trends.
Read moreOn a GLP-1, or thinking about one?
Eating well is the foundation. For some people, a GLP-1 medication is the tool that finally makes appetite manageable.Curex connects you with licensed clinicians for compounded GLP-1 medications, if it's right for you.
- Compounded semaglutide from $49/mo, tirzepatide from $149/mo
- Prescribed by licensed clinicians after an online visit
- Delivered to your door β no in-person clinic required
This content is for general informational purposes only and is not medical or nutritional advice, a diagnosis, or a substitute for professional judgment. It does not account for your health, medications, or goals, and nutrition information changes over time. Always talk with a qualified clinician or dietitian before making significant changes to your diet, supplements, or medications. Curex offers compounded GLP-1 medications through licensed clinicians and does not sell or endorse the food or supplement reviewed on this page.