Current session
See planned sets, previous performance, editable exercises, and automatic rest timing in one place.
Free for iPhone
Track your workouts with previous performance, fast set entry, RPE, rep ranges, automatic rest timers, and detailed progress insights. Gym Log is free, works offline, and requires no Gym Log account or subscription.
The workout screen is designed around the few things needed between sets: what is planned, what happened previously, what needs changing, and how long remains before the next set. A set can be completed directly or edited through the quick input pad.
See planned sets, previous performance, editable exercises, and automatic rest timing in one place.
Adjust reps, weight, or RPE with the selected value ready, then complete the set without extra navigation.
Training insights
Follow each exercise over time using the measure that makes sense for it. Graph estimated 1RM, maximum or average weight, repetitions, total sets, or average RPE across a selected period.
Estimated 1RM methods can be chosen separately for individual exercises, and the app can compare different methods against recorded performance.
See how completed training is distributed across the body using a muscle map and numerical breakdown.
Primary and secondary muscles are tracked separately, with fractional set contributions where an exercise trains several muscle groups. This makes compound movements count toward the muscles they involve without treating every contribution as a full set.
Private and free
No Gym Log account is required. Workout data stays on your device unless you enable the optional iCloud Sync and Backup feature, which stores data through your Apple Account. The app does not include analytics, advertising identifiers, or data mining.
There is no subscription and no separation between free and paid training features.
Workout history is stored locally. The optional iCloud Sync and Backup feature uses your Apple Account and is recommended during onboarding to help protect against data loss.
No analytics SDK, advertising identifier, or user profile.
The full app is available without a subscription or feature unlocks.
I wanted a workout log that did not require an account, turn training history into a service, or reserve basic analysis for a paid tier. When I could not find one that suited me closely enough, I built it.
The result is the app I still use for every workout: private, practical, and designed around recording and understanding training rather than monetising it.