GainBook is a workout tracker built for people who take strength training seriously. Plan your workouts, log every set in the gym, and review your progress over time. There are no ads and no account required. Everything stays on your device.
Start in a minute
• Answer a few questions and GainBook builds a starting plan for you
• Or build your own from scratch, exercise by exercise
Plan your workouts
• Organize routines into multiple workout plans
• Build workout templates with target reps, weight, rest time, and set types (warm-up, working, drop set, failure)
• Group exercises into supersets with synchronized sets
• See your previous performance while editing or starting a workout
• Duplicate templates or update them from completed workouts
Track every workout
• Log reps and weight quickly
• Add or remove sets at any time
• Automatic rest timer with sounds and notifications
• Live workout bar so you can jump back to an active workout from anywhere in the app
• Replace or skip exercises if equipment isn't available
• Timed sets with countdown alerts
• Training volume is calculated correctly for dumbbells and single-leg or single-arm exercises
Exercise library
• Hundreds of built-in exercises with instructions, muscle groups, equipment, and images
• Search by exercise name, muscle group, or equipment
• Create your own custom exercises
• View exercise history and see what you did last time
Review your progress
• Browse completed workouts with duration, volume, and set summaries
• Calendar view of your training history
• Muscle volume heatmap to see what you've trained
• Complete workout breakdown with every set and rest period
Your data stays yours
• Everything is stored locally
• No account or internet connection required
• Export and import your complete database for backups
• Included in your Google account backup, so your training history comes back when you reinstall
Customize the app
• Light and dark themes
• Supports kg and lb
• Configurable default and maximum rest times
Made by someone who actually uses it
I built GainBook for myself. I've spent years in the gym and years cycling through tracking apps, and every one of them was missing something I needed — the set types I actually use, supersets that behave, training volume counted correctly for dumbbells and single-side work, a rest timer that stays out of the way. GainBook is all of it in one app: fast, detailed and fully offline, with no cloud account.
I train with it every week, and that is why it keeps moving — whatever I find missing gets built, so expect new features regularly. If you prefer owning your data instead of storing it on someone else's server, that's exactly what GainBook is built for.
Power-user strength training tracker. Templates, sets, rest timer & history.