Calorie & Macro Daily Tracker

Log foods against calorie and macro targets with live progress rings.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

A calorie and macro daily tracker that turns food logging into four live progress rings. Enter what you eat across breakfast, lunch, dinner and snacks, and the tool tallies your calories, protein, carbohydrate and fat against the daily targets you set — showing exactly how much of each you have left, or by how much you have gone over. It is built for anyone counting macros for a cut, a lean bulk, recomposition, or simply to understand what their typical day actually contains. Everything runs in your browser: there is no account, no upload, and no waiting on a slow app to sync.

How it works

You start by setting four daily targets. The tool sanity-checks them for you: protein and carbs at 4 kcal per gram and fat at 9 kcal per gram should add up to roughly your calorie goal, and it shows that derived figure so you can fine-tune. Then you log foods one at a time. For each one you give a name, choose the meal, and enter grams of protein, carbs and fat per serving along with how many servings you ate. With auto-calc switched on, calories are computed from the macros using the standard Atwater factors; switch it off to type the exact kcal from a packet label.

As you log, four canvas progress rings fill in real time — green while you are under target, red with an over-target percentage once you pass it. A horizontal bar breaks down your macro split by share of calories, and a “remaining today” panel counts down each target. Foods are grouped under their meal with per-meal calorie subtotals, and you can adjust any serving count inline. Save foods you eat regularly to a personal list for one-click reloading. A 7-day bar chart plots daily calories against your target so you can spot patterns, and a single button exports your entire history to CSV for spreadsheets or a coach.

Example

Suppose your targets are 2,000 kcal, 150 g protein, 200 g carbs, 67 g fat. You log porridge with whey for breakfast (40 g protein, 55 g carbs, 9 g fat) — the ring jumps to 27 percent of your protein goal and the calorie ring shows roughly 460 kcal used. Add chicken and rice at lunch and a salmon dinner, and by evening the protein ring reads 100 percent green while the fat ring nudges into red at 105 percent. The remaining panel tells you that you have about 180 kcal and 20 g of carbs left — enough for a snack — and the week chart confirms you have hit your calorie target four days running.

Tips for accurate tracking

Weigh foods rather than eyeballing portions when you can — a kitchen scale is the single biggest accuracy upgrade. Log immediately after eating so nothing is forgotten, and save your staple meals so a typical day takes under a minute. Use the CSV export weekly as a backup, because clearing your browser storage will reset the log. Every calculation happens locally, so the tracker stays fast and your diet data never leaves your device.

FAQ

Common questions about logging calories and macros are answered below.

Ad placeholder (rectangle)