Track your workouts with simple, markdown-based workout plans — write them yourself or let an agent take the wheel.
Own Your Data
Bring your own data in, and export out just as easily. No lock-in.
App built for flexible training
Handy features to make training easy
Supersets
Group exercises and track interleaved sets, with rest that stays visible when collapsed.
Rest timers
Countdown timers with audio cues that keep running when the app is backgrounded.
Plate Math
Per-side barbell plate math, automatically, in pounds or kilograms.
Progress trends
Searchable history with per-exercise trend indicators across recent sessions.
iCloud sync
Automatic backup and multi-device sync through CloudKit — no account required.
Live Activities
Rest timer and workout progress on the Lock Screen and in the Dynamic Island.
Export & import
Take your data out as JSON or markdown, and import plans from any .md file.
Apple Health
Save completed workouts to Health with volume and duration metadata.
Flexible set types
Bodyweight, timed holds, AMRAP, and drop sets — all in plain text.
Built on an open format
Every workout lift.md reads is just markdown — the lift.md format. Write it by hand, generate it with an LLM, validate it live, and keep your programs portable forever.
Read the format docs →