The full body workout app that knows what to lift each day

A full body workout app should give you a plan that hits every muscle each session, the right weight for every exercise, and a clear rule for adding more. RIRLift does that for free on iPhone and Apple Watch, for two, three or four days a week. Log reps and how many you had left; each lift moves up when every set reaches the top of its range.

Free on iPhone and Apple Watch · No account · Coming to Android: join the waitlist

4.9 on the App Store 3,000+ lifters
The progress screen: an exercise's estimated 1RM trend charted over the last eight weeks

What a full-body lifter needs from an app

Full-body weeks, set by set

Three days: heavy, moderate, light

A full gym, Monday, Wednesday, Friday. Chest gets trained all three days, each time with a different exercise and rep range.

ExerciseYou loggedNext sessionWhy
Barbell Bench PressHeavy day: 155 lb, 8 / 8 / 8, 2 left160 lb × 5–8Top of 5–8 on every set. One step up, target back to 5.
Barbell Back SquatHeavy day: 205 lb, 7 / 7 / 6, 2 left205 lb × 7The last set missed today's target of 7. Weight and target both stay.
Incline Dumbbell PressModerate day: 50 lb pair, 12 / 12 / 10, 1 left50 lb × 11The weakest set hit today's target of 10. Same weight, one more rep.
Machine Chest PressLight day: 120 lb, 15 / 15 / 15, 1 left130 lb × 12–15Top of 12–15. Next step on the stack, reps back to 12.

Three chest exercises in one week, each with its own next step. You don't track which day you're on; the app does.

Only two days a week

Saturday and Tuesday, about 75 minutes each. With each lift seen twice a week, every logged set matters.

ExerciseYou loggedNext sessionWhy
Barbell Back Squat225 lb, 10 / 10 / 9 / 9, 2 left225 lb × 10The weakest set hit today's target of 9. Same weight, aim for 10.
Lat PulldownSet 1: 130 lb × 12, 3 left (planned 1) · sets 2–4: 135 lb × 12 / 12 / 12, 1 left140 lb × 8–12Set 1 was easier than planned, so set 2 went up: 130 × 44 ÷ 42 ≈ 136, rounded to 135. Every set at 135 reached 12: one step up, target back to 8.
Romanian Deadlift185 lb, 12 / 12 / 12, 2 left190 lb × 8–12Every set reached 12. One step up, target back to 8.

Two days is enough for steady progress when each session's weights are right.

Four short sessions: a 35-minute lunch break

Four short full-body days with tight rest. The app checks each set against the target and fixes the next one.

ExerciseYou loggedNext sessionWhy
Leg Press270 lb, 10 reps, 3 left (planned 1)280 lb for set 2Two reps more in the tank than planned. 270 × 42 ÷ 40 ≈ 284, rounded to 280 lb.
Seated Leg Curl80 lb, 12 reps, 1 left80 lbExactly on plan. The weight holds.
Dumbbell Lateral Raise15 lb, 11 reps, nothing left (asked for 15)12.5 lb for set 2Below the 12–20 range. 15 × 40 ÷ 44 ≈ 13.6, so the next lighter dumbbell.

Short sessions leave no time to guess. Each set tells the app what the next one should be.

Full-body plans that open in RIRLift

Make it fit you

When a different app fits better

Questions

What is the best free full body workout app?

For lifting, look for real plans, a weight for every exercise and a rule for adding more. RIRLift's free tier has all three, with unlimited workouts and up to 4 active routines.

How many days a week should I do full body?

Two to four. Three is the classic, two works if sessions are longer, four works if they're short. Full body workout split runs the numbers.

Can I do full body every day?

Most people recover better with a day off between hard full-body sessions. If you want to train more often, use four shorter sessions with fewer sets each.

Is full body good for building muscle?

Yes. Training each muscle two or three times a week works at least as well as once, as long as weekly sets add up. The sets per muscle group calculator gives a target.

Do I need an Apple Watch?

No. RIRLift is a complete iPhone app. With a Watch you can log, rest and see plates per side from your wrist.

More ways lifters use RIRLift

Every lifter and goal