Every square is a day you showed up.
TrainLog is a workout logger for Android. Log your sets, chart every lift, and watch the grid fill in.
v1.0.0 · Android 7.0+ · FREEThe log
What TrainLog does, one set at a timeLog every set.
Add exercises, type the weight and reps, swipe to delete. Every set is time-stamped, so you see how long you rested.
100 KG × 8 · 2:10 RESTKnow what's next.
Push, pull or legs? TrainLog reads what you actually trained, skips what's still recovering and tells you why. It's on your home screen too.
UP NEXT · PUSH DAYSee every muscle.
Upper chest, side delts, the long head of your triceps. Each exercise lights up the part it works, so you can see what a session missed.
32 MUSCLE PARTSSee every PR.
Every exercise gets its own chart - heaviest set, estimated 1RM or volume, from a week to a year - with your PRs marked.
102.5 KG × 8 · PRWatch yourself grow.
Every lift you've logged, ranked by how much it has grown. Your top set now and the change over three months - in kilos, in reps, or in estimated 1RM.
+20 KG ON SQUAT · 3 MONTHSGet honest notes.
Small wins, lifts you've dropped, and a nudge to check your form when the weight climbs but the reps fall. No judgement, cross them off any time.
INSIGHTS · NOT LECTURESKeep the streak.
The heatmap fills in by how complete each workout was, outlines the planned days you missed, and tracks your weekly target.
4 WEEKS ON TARGETAnalysis
Every lift, chartedWatch the line go up.
Every exercise gets its own chart. Switch between heaviest set, estimated 1RM and total volume, zoom from a week to a year, and see every PR marked on the way.
Warm-up: install
Three sets. About a minute.NOTE · TrainLog isn't on the Play Store yet - it installs straight from this site. Android will ask you to confirm because of that. That's expected.
- ONE FILE
A · Download the APK
Open this page on your Android phone and tap Download APK.
- ONE-TIME
B · Allow the install
When Android asks, allow your browser to install apps, then tap Install. If Play Protect warns you, tap Install anyway.
- < 1 MIN
C · Sign in and train
Open TrainLog, sign in with Google or email, and set up your profile in under a minute.
Cool-down: FAQ
Questions people ask01What is TrainLog?
TrainLog is a workout log app for Android. You log your sets, reps and weight, and it charts every lift, marks your personal records, tracks your weekly training target and shows which muscles each workout trained on a body map.
02Is TrainLog free?
Yes. TrainLog is free to download and use.
03Is TrainLog on the Google Play Store?
Not yet. TrainLog installs straight from this site as an APK file and needs Android 7.0+. Android asks you to allow the install once, which is expected for apps from outside the Play Store.
04How does TrainLog decide what to train next?
Up next looks at the muscles your recent workouts actually trained, not their names. Muscles trained hard in the last two days count as recovering, and it picks the split day (for example push, pull or legs) that has rested the longest - then shows you why.
05Can I see which muscles I trained?
Yes. Every workout is shown on a front and back body map split into 32 muscle parts, such as upper chest, side delts and the long head of the triceps. Each exercise lights up the part it works, so you can see what a session missed. There is a male and a female figure.
06Does TrainLog track progress and personal records?
Every exercise gets its own chart of your heaviest set, estimated one-rep max or total volume, from one week to a year, with personal records marked. The Progress tab ranks your lifts by how much they have grown over three months.
07Is there an iPhone version?
Not yet - TrainLog is Android only for now.
08How do I sign in?
With your Google account or an email and password. Your workouts are stored in your account, so they are there on a new phone too.