Log what you eat. See your calories and protein at a glance.

MacroMax is an Android tracker with 8,379 foods built in. Search is instant, your data stays on your phone, and there is no account or subscription.

Foods built in
8,379
Search time
<3 ms
Accounts needed
0
App size
~65.8 MB
MacroMax today screen with calorie and protein rings

See it in use

Logging meals, checking the rings, and locking the day.

Two goals, two rings

Calories and protein each get their own ring. Drag the sliders to see how a day adds up against a 2,500 kcal and 180 g goal.

On track 2,150 kcal logged
145 g protein logged
2,150 / 2,500 kcal
145 / 180 g
86% of calorie goal
81% of protein goal

Inside the app

Drag, swipe or use the arrows to deal through the deck. Tap any screen to see it full size.

Today screen
Meal log screen
Dish builder screen
Analytics screen
Profile and backup screen

Today

Calorie and protein rings for the day, a weekly strip to jump between days, and a nudge when your intake is running low.

Your data stays on your phone

No sign-up, no subscription, no ads, no analytics.

Works fully offline

Your logs, goals and saved dishes live in one local SQLite file (macromax.db). Logging, search and charts all work without a connection, and your history survives app updates.

No account
No analytics
Survives updates

8,379 foods ready to log

Indian (IFCT 2017) and USDA foods are bundled and searched on-device in under 3 ms. Anything missing is looked up online and cached for next time.

Lock and save the day

Once a day is reviewed, lock it. Entries can't be changed by accident, so your 7-day averages stay accurate.

Export and restore with JSON

Export your full history as readable JSON through the Android share sheet. Restore it on a new device and MacroMax checks the file before importing.

Download MacroMax

Free, open source, and installs directly on Android 8.0 or newer.

MacroMax v1.0.0

Android 8.0+ ~65.8 MB Universal APK
SHA-256
e8b7c4d81f2a3390c88502f9e4210e7b99c1a0e74f2619cb24074213d297ff01