How it works
Plan, log, progress!
Plan once, then just show up to the gym and log your workouts.
Proven Programs
Start from GZCLP, with Greyskull LP, 5/3/1 and more on the way.
Fast Logging
Tap through sets with targets in view and rest timers built in.
Track Progress
Every session updates your projections and next-session targets.
Tailored to You
Set your numbers once, then progression adapts as you lift.
The app
Offline-first, easy-as workout logging
Focused on simplicity and easy-of-use, the app never gets in the way. No internet? No problem. Need to drop a set or swap out an exercise on the fly? No problem.

Program
Your program at a glance. Upcoming workouts, progress made, and training history.

Configure
Configure your program & manage progression state.

Up next
Preview the next session and it's warm-ups and working sets.

Preview
Detailed break-down of upcoming workout.

Train
Intuitive, fast, offline-first logging experience.
More features
More things the app can do
At it's core IronGains combines faithful program implementations with an inuitive & flexible logging experience, but it offers even more
Plan ahead
Preview how program settings affect upcoming workouts and projected progressions.
Guided opt-in progression
Progression rules are prescribed by the program and selected based on performance, but you retain the final say.
Edit anything
Change a weight, add a set or drop one mid-session. The app guides, it does not dictate.
Cloud Sync
Sync your history & progress across devices.
Program & lift progression charts
Track & visualise progress of your lift
Templates
Save the workout shapes you keep coming back to and start from one instead of a blank screen.
Offline first
Every set is saved to your phone the moment you tap it, then syncs once you have a connection. No signal needed to train.
Scriptable
Programs are implemented in a custom language called 'IronScript' with a streamlined editing experience in the web dashboard.
Programs
Popular strength programs built-in
Choose a curated strength program instead of building from a blank workout template. Progression is suggested automatically based on performance, but remains entirely in your control
Faithful implementation of the popular GZCLP routine.
- Configure your T1, T2, T3s
- Configurable rep schemes
- Configurable AMRAP progression
- Optional warmup sets
More faithful, configurable program implementations are on the way.
- Greyskull LP In development
- 5/3/1 programs In development
Want something else? Help choose what comes next.
Request a programProgram Designer
Feature-complete program editing experience
Build or fork an IronScript program, then simulate its workouts and progression beside the source. Refine the plan before you run it in the gym.

Good to know

