Set up Rackd in 5 minutes
Install, skip the account, pick a program, log your first set. Five minutes from App Store or Play Store to bar in hand.
The moment that pushed me into building Rackd was small. I switched up my training and tried to swap an exercise in the gym app I was using, and it wanted a subscription for that. So when I built the import flow, the rule was simple: if you already have a program written down somewhere, you should be able to bring it with you and run it today.
Open Rackd, head into Settings, and tap Import program. Pick a JSON file from Files, iCloud Drive, or Google Drive. The app reads it, shows a preview of what it found, and waits for you to confirm before anything is added to My Rack.
If you are coming from a spreadsheet, you do not need to convert it by hand. Paste the columns into any AI assistant and ask for the Simple format described below. It is forgiving by design.
Two shapes, both JSON.
Export the blank template from Settings to see the exact schema. Filling in the template by hand takes about ten minutes for a typical 4-day program.
Rackd does not need exercise names to be perfect. The catalog has 453 lifts and the matcher runs in four passes: manual review, exact name, alias, and fuzzy. "Bench" finds Barbell Bench Press. "RDL" finds Romanian Deadlift. Anything the matcher cannot place is created as a custom exercise so the import never fails halfway. You can rename or merge those later.
Confirm the preview, tap Add to Rack, and the program is yours. Show up and lift.
Install, skip the account, pick a program, log your first set. Five minutes from App Store or Play Store to bar in hand.
How to pick a program that fits your week, your goals, and where you actually are right now. Beginner to intermediate, barbell to bodyweight.
Tap Start, log your sets, and let the rest timer and Coach Note do the bookkeeping. Here is the full active workout flow.