Lift logo
Lift - Gym Log

Progressive overload app for smarter strength progression

Progressive overload is simple in principle: do a little more over time. The tedious part is the bookkeeping. Lift keeps that record for you, shows what you did last time next to the set you are about to start, and handles the progression rule for each exercise.

  • See last session's weight and reps on the set you are logging
  • Get a weight and rep target for every working set
  • Set progression per exercise, automatically or by hand

Download on the

App Store

GET IT ON

Google Play

Lift workout screen showing previous sets and the weight and reps for the current bench press set

Why progressive overload gets annoying to manage

Almost nobody stalls because the principle is complicated. It falls apart in the details:

  • Remembering what you lifted last time, set by set, across a dozen exercises.
  • Deciding whether this is the session to add a rep or add weight.
  • Running one rule on a heavy compound and a different one on an accessory.
  • Noticing a stall while it is happening instead of three weeks later.
  • Telling an actual upward trend apart from one good day.

A notebook handles all of this. It just costs attention during the session, and it is easy to skip a note on the day you needed it most.

How Lift handles progressive overload

Lift keeps the whole progression loop in one place: what you did, what to aim for now, and whether the numbers are actually moving.

Previous performance, on the set you are doing

Every set shows what you lifted for that exercise last time, right next to the weight and rep fields. No scrolling back through history mid-workout.

Weight and rep targets

Lift shows a target for each working set. You still log what you actually completed, and that recorded set is what the next target is based on.

Automatic progression

Turn automatic progression on and Lift builds your reps at the current weight, then increases the load and resets the rep range once you reach the top of it.

Progression per exercise

Progression is configured on the exercise, not on your whole plan, so a squat and a lateral raise can run completely different rules.

Periodization when you want it

If you would rather plan progression in blocks, you can set a custom multi-week periodization cycle on an exercise instead of a session-to-session rule.

Your routine, planned and scheduled

Build and schedule your own routines, import Lift and community programs, or generate a split. Rep ranges and progression live on the exercises inside them.

Put your routine in and let Lift keep the record

Lift is available for iOS and Android. Log a session, and the next one already shows you what you lifted and what to aim for.

A concrete example: double progression

One common way to run progressive overload is double progression. You hold the weight, add reps until you reach the top of your range on every working set, then add weight and build the reps back up. On a bench press with an 8 to 10 rep range, it can look like this:

  1. Week 1

    80 kg x 8

    Bottom of the rep range at a weight you can repeat

  2. Week 2

    80 kg x 9

    Same weight, one more rep

  3. Week 3

    80 kg x 10

    Top of the range reached on every working set

  4. Week 4

    82.5 kg x 8

    Load goes up, reps drop back, and the cycle repeats

This is one method, not a rule Lift forces on you. The rep range, the size of the jump, and whether progression runs automatically are all yours to set, and you can always log what you actually completed instead of what was planned.

Progression should fit the exercise

A 2.5 kg jump is a small step on a squat and a large one on a lateral raise. Exercises also differ in how they progress at all: barbell lifts move in fixed plate increments, pull-ups usually gain reps before you add load, and a machine only offers what is on the stack.

In Lift, rep ranges and progression settings sit on the exercise inside your routine. A heavy compound can run a tight range with small load increases while an accessory runs a wider range and progresses on reps first.

Bench press
Tight rep range, small load increases when every set hits the top
Squat
Similar rule, but the smallest useful jump is usually larger
Pull-ups
Add reps first, then add load once bodyweight sets get easy
Lateral raises
Higher reps, more rep headroom before the next dumbbell size

These are examples of how lifters commonly set things up, not prescriptions. Lift stores whatever ranges and rules you choose.

Lift routine editor showing per-exercise rep ranges for two different exercises

See whether you are actually progressing

One good session is not a trend. Lift keeps enough history to tell the difference:

  • Weight and reps for every logged set
  • Training volume, rep, and duration trends
  • Estimated one-rep max over your whole history
  • Personal records and per-exercise goals
  • Workout calendar with weekly and monthly summaries

Estimated one-rep max is useful here because it folds weight and reps into a single number, so 100 kg x 5 and 95 kg x 7 become comparable instead of debatable. Viewed over months rather than sessions, a stall shows up as a flat line, which is a much better reason to change something than a single bad day.

Lift exercise detail screens showing an estimated one-rep max chart, a strength goal, and personal records

Help with progression without giving up control

Lift does not need to write your program to be useful. Keep your own routine and exercise selection, and let the app handle the parts that are pure bookkeeping: the record of what you did, the target for the next set, and the progression rule per exercise.

If you would rather make every call yourself, leave automatic progression off. Previous performance, history, and the charts still work exactly the same, and nothing changes your sets without you.

Automatic progression is part of Lift Premium, which includes a 2-week free trial. Some capabilities require an account, internet access, or device permissions, and availability can vary by platform and region.

Useful tools for planning your progression

Two free calculators on this site cover the arithmetic around a load increase. Both are also built into the app.

One-Rep Max Calculator

Estimate a working max from a set you have already completed, then pick a sensible starting weight for a new exercise.

Weight Plate Calculator

Work out which plates go on each side for a target weight, so a small increase is one you can actually load.

More on progression

If you want the reasoning behind the method above, including what to do when linear progress stops working:

How to Keep Progressing as an Intermediate Lifter

Once you can't add weight every session, progress has to come from somewhere else. Here's what "intermediate" actually means and how to run double progression on your lifts.

Progressive overload FAQ

What is a progressive overload app?

It is a workout app that keeps the record progressive overload depends on: what you lifted last time, what to aim for now, and whether your numbers are moving over weeks rather than sessions. Lift does that per exercise and shows previous sets while you train.

How does progressive overload work?

You gradually increase the demand on a muscle over time, usually by adding reps, weight, or sets while keeping your technique consistent. Adding a small amount you can repeat next week matters more than adding a lot once.

Should I increase weight or reps first?

Reps first is the common choice, because one more rep is a smaller step than the smallest plate you own. Once every working set reaches the top of your rep range, add weight and build the reps back up.

How often should I increase weight?

As often as your performance actually supports it. Early on that can be most sessions on a lift. Later it may be every few weeks. A rep range with a defined upper limit turns that into a rule instead of a guess.

Can I use double progression in Lift?

Yes. Set a rep range on the exercise and enable automatic progression, and Lift builds reps at the current weight, then increases the load and resets the range once you hit the top. You can also run it manually and simply log your sets.

Does Lift track progressive overload automatically?

Lift records every set and shows previous performance and targets without any extra work from you. Whether the load also increases on its own depends on whether automatic progression is enabled for that exercise.

Can I use different progression methods for different exercises?

Yes. Progression is configured per exercise, so a heavy compound and an accessory can use different rep ranges and rules, and an exercise can follow a custom multi-week periodization cycle instead.

Spend less time deciding what to do next

Log your sets, let Lift keep track of the weight, the reps, and the rule you chose, and spend the session on the lift instead of the arithmetic.