About Photo Protein
A fast, friendly way to get AI-generated estimates of protein, fat, carbs, and calories from a food photo.
Heads-up: Results are AI-generated estimates. We do not guarantee accuracy, and nothing on this site is medical or nutritional advice. For personalized guidance, please consult a licensed dietitian, nutritionist, or doctor. See our Terms and Privacy Policy.
How it works
- Take or upload a photo. From the home page, snap a picture or choose one from your library.
- See instant estimates. We’ll show protein, fat, carbs, and calories with a photo, itemized table, and a quick macro pie.
- Sign in to save & track. Create a free account to save your history, set a daily protein goal, view charts, and build streaks.
Mixed dishes, stews, and hidden fillings are harder to estimate from a single photo. Lighting and how much of the food is visible also affect accuracy.
Why create an account?
Get started — it’s freeAll your analyzed meals are saved to your account so you can review any time and open the full details page.
See Avg protein/day, Avg protein/meal, and Overall % protein calories at a glance.
Interactive chart of the last 14 days with a goal line. Toggle between grams and protein % of calories.
Set your daily protein goal (e.g., 120 g). Your weekly chip tracks progress against 7× your goal.
Stay motivated with current and longest streaks—see how many days in a row you logged protein.
Hit 5, 10, 25, 50, 100… meals and celebrate progress. The next milestone appears right on your profile.
Feature | Anonymous | Signed in |
---|---|---|
Uploads per day | Up to 3/day* | Up to 10/day* |
Saved history | No (temporary) | Yes (view anytime) |
Protein Stats dashboard | — | Yes |
Daily goal & weekly progress | — | Yes |
Streaks & milestones | — | Yes |
Delete your meals | — | Yes (any time) |
*Daily limits help keep the service fast and affordable; exact numbers may change over time.
Tips & tricks for better results
- Use good lighting. Natural light or a bright kitchen light helps. Avoid heavy shadows and glare.
- Show the whole plate. Center the food and try to keep the plate fully in frame.
- Show the inside. If it’s a sandwich, wrap, or burrito, cut it in half and show the cross-section when possible.
- Add scale & context. Include a common object like a fork, spoon, soda can, phone, or hand in the photo.
- Simplify the scene. One plate at a time works best. Remove packaging, napkins, or busy backgrounds.
- Avoid collages or screenshots. Upload the original photo when possible.
- Angle matters. Overhead or ~45° angles usually beat extreme side angles where depth is ambiguous.
- Portion clarity. If you ate half a burrito, try to photograph the actual portion on the plate.
- Mind the limits. Max file size 15 MB; minimum side ~250 px; aspect ratio between ~1:2 and 2:1.
- Privacy first. Don’t include faces or sensitive information in your photos.
- Sign in for history. Anonymous uploads are temporary. Create an account to save and track results.
- Retake if needed. If the numbers seem off, try a clearer shot with better lighting and scale cues.
FAQ
Are the numbers exact?
No—these are AI-generated estimates. They can be off, especially for mixed dishes, hidden ingredients, sauces, or unusual portion sizes. Treat results as rough guidance only.
Is this medical or nutritional advice?
No. Nothing on the site should be construed as advice or directives. For nutrition plans, medical conditions, or weight-management guidance, please consult a licensed dietitian, nutritionist, or physician.
What file types work?
JPG, JPEG, PNG, and WEBP up to 15 MB. Very small images or extreme aspect ratios are rejected so we can analyze the food reliably.
Why was my photo rejected?
- It didn’t clearly show food (try centering the plate with better lighting).
- Content safety rules (e.g., nudity, graphic violence, or hate symbols) were triggered.
- Extreme aspect ratio (roughly outside 1:2–2:1).
- Very small image (e.g., dimensions under 250×250 pixels can be rejected).
- File too large (over ~15 MB) or an unsupported format.
- It looked like a compressed thumbnail, collage, or a duplicate of a prior upload.
Fixes: retake the photo with more light, show the full plate, and include a common object (like a fork) for scale.
Why does the protein percentage look low or high?
The pie is based on calories from macros: protein×4, carbs×4, fat×9. If a meal is heavy in oils, dressings, or starch, protein % naturally drops. Lean meats, Greek yogurt, or protein-dense foods raise it.
Can I correct or edit an item?
There isn’t a manual edit tool yet. If something looks off, retake a clearer photo with scale cues (plate, fork, can) and less clutter.
What happens to my photos?
We remove EXIF, and signed-in uploads are stored so you can view history. Anonymous uploads are temporary. We may retain de-identified images and aggregated data to operate and improve the service (see Privacy Policy).
Can I delete a meal?
Yes—if you’re signed in and it’s yours, open the meal and use the delete option. Reasonable residual copies may persist in backups for a limited time; de-identified aggregates already created may be retained.
Is there a daily limit?
Yes, to keep things fair and affordable. Anonymous users typically get up to 3 uploads/day; signed-in users get up to 10 uploads/day.
Does it work for soups, stews, or mixed bowls?
We’ll try, but single photos of mixed dishes are harder. A clear overhead shot with a known bowl size helps, but expect more variance than with simple, separated foods.
Technical & privacy notes
- Orientation & format. We auto-correct camera rotation and transcode to JPEG for consistent analysis and faster loading.
- Safety. We block images with nudity/sexual content, graphic violence, weapons, or hate symbols. Avoid photos with faces or sensitive information.
- Storage. Signed-in uploads are stored to your account; anonymous uploads are not. We may use de-identified images and aggregated stats to improve the service.
For full details, see the Terms and Privacy Policy.
Questions?
We love feedback. Email us at contact@photoprotein.com.