iPhone gym workout tracker

Know what to lift next.

RepStack logs your sets, reads the last workout, and turns that history into exact targets for the next session. No spreadsheet math in the rack.

Free logging. No account required. Offline-first in the gym, with optional iCloud sync.

RepStack home screen showing today's workout and exact weight targets
RepStack workout screen with progressive overload recommendations
RepStack strength score screen showing compound lift progress
873
exercise guides
with muscles, equipment, and images
0-999
Strength Score
bench, squat, deadlift, OHP, and row
offline
first logging
SQLite on device, no account required
1 tap
to train
resume, swap days, or quick start

Why lifters switch

The workout loop, cleaned up.

RepStack is built around the few moments that matter: start fast, log cleanly, and know what changes next time.

Training library

873 exercises, sorted by the muscle you came to train.

Every page connects form cues, equipment, movement images, similar exercises, and the rest of the RepStack training system.

Switching apps

Bring Strong or Hevy history instead of starting from zero.

Import CSV history, match exercises, preserve stats, then let RepStack use that history for weight suggestions, PRs, and progress charts.

RepStack personal record screen showing every PR captured

e1RM, max weight, max reps, and max volume PRs are detected after every workout.

FAQ

Before you download

Is RepStack free?

Yes. RepStack includes unlimited workout logging, the exercise database, built-in programs, rest timer, plate calculator, 30-day history, and personal records for free. Pro adds progression coaching, imports, Strength Score, projections, unlimited history, iCloud sync, and Live Activity.

Does RepStack work without internet?

Yes. Workouts, programs, exercise images, PRs, and the local progression engine run on-device with SQLite. Internet is only needed for optional cloud sync, import parsing, and App Store subscription checks.

Can I import from Strong or Hevy?

Yes. RepStack imports CSV workout history from Strong and Hevy, matches exercises against the 873-exercise database, and preserves progress so your next workouts are based on your real history.

How does RepStack decide what weight I should lift?

RepStack uses a double-progression engine. It adds reps inside your target range first, increases weight after all sets hit the top of the range, and suggests deloads when performance stalls or a set is rated too hard.

Show up. RepStack handles the math.

Download free on the App Store and log your next workout in under a minute.

Download for iOS