MacroTrackr — Open Source Macro & Calorie Tracker
Skip to content
Free and open source

Know what you ate. Without the admin.

Log meals in seconds, set a macro split, and see where the week actually went.

No card. Export or delete your data any time.

Today0 entries

Logging a day

2,200kcal

left of 2,200

0kcaleaten
  • Protein0gof 165165gleft
  • Carbs0gof 220220gleft
  • Fats0gof 7373gleft
Log a day

What you get

Log a meal, set a target, and see where the week actually went.

  • Macro tracking

    Log protein, carbs and fats. Calories are calculated for you.

  • Food search

    Search a food database and pull in its macros per serving.

  • Goal setting

    Set a target weight and get the daily calorie target that reaches it.

  • Custom macro targets

    Set your own protein, carb and fat split.

  • Weight and habits

    Log your weight and daily habits, and keep a streak going.

  • Progress insights

    See your averages, trends and tracked days over any date range.

Free to track. Pro when you want the long view.

Logging, targets and your last seven days cost nothing, permanently. Pro adds 30 and 90 day history, trends and unlimited habits. Prefer to run it yourself? It is open source.

Free

$0for good

Log meals, set targets and see your last seven days. No card needed.

  • Log meals, macros and calories, with no daily cap
  • Set macro targets and a weight goal
  • Track your weight over time
  • See the last 7 days of progress
  • Keep 5 saved meals for quick logging

Pro

$3.99a month

Your full history, 30 and 90 day trends, and no limits on saved meals or habits.

  • See 30 and 90 days, not just the last 7
  • Trends and insights across the whole range
  • Unlimited saved meals and habits
  • Your full history, however far back it goes
  • Export everything to CSV whenever you want

Run it on your own server, free

Deploy the open source edition with Docker Compose. Your data stays on your machine, sign-in is local, and you can move to the hosted plans later.

Not ready to sign up? Try a calculator first.