Skip to main content

Program guide

StrongLifts 5x5 guide: simple linear progression without spreadsheet drag

StrongLifts 5x5 is popular because the setup is clear: repeat the main lifts, add weight when the work is completed, and keep the routine simple.

Important boundary

This guide explains concepts and helps you calculate inputs. For the official program, read or buy the original source.

Best for

Beginners who want simple barbell structure

Days/week

Typically 3

Main lifts

Squat, bench, deadlift, row, overhead press

Progression style

Simple linear progression

Complexity

Low

Spreadsheet reliance

Low

Protocol fit

Strong built-in preset fit

Preset path

Use the preset when it matches your source version, then adjust the routine before the block starts.

Start with a Protocol preset
Calculate firstPlate calculatorLoad the next target without arithmetic during the session.Next stepStrongLifts comparisonCompare the official StrongLifts workflow with Protocol's broader routine runtime.

Program structure

What has to be set up before week one

Use the source material for the program rules. Use this section to decide how the routine should live inside Protocol.

Support mode

Built-in Protocol preset

Session shape

Typically 3

Progression anchor

Simple linear progression

Spreadsheet friction

Low

Protocol setup path

Strong built-in preset fit

How to build this in Protocol

Use Protocol as the execution layer, not the program source.

  • Protocol includes an independent StrongLifts 5x5-style preset, not the official StrongLifts app.
  • The preset can guide A/B sessions and configured progression, but StrongLifts source material owns the exact rules.
  • No automatic import or external account sync is claimed.

Protocol can

  • Save the routine as named days, exercises, sets, rest notes, and load anchors.
  • Guide workouts exercise by exercise and set by set while logging completed, failed, and skipped work.
  • Apply configured weighted progression, failure-threshold load reductions, and equipment-aware rounding when those rules exist in the routine.

Protocol cannot

  • Protocol does not import spreadsheets or pass calculator values into the Training app automatically.
  • Protocol is independent from named program owners; source material and coaching override this guide.
  • Built-in presets are independent starting points, not official versions of the named programs.

Preset path

Calculate your inputs

Use the preset when it matches your source version, then adjust the routine before the block starts.

1. Pick the first input: target work weight.

2. Use the calculator: start with Plate calculator.

3. Run the block: build the routine in Protocol after checking the source rules.

Start with a Protocol preset

How StrongLifts 5x5 works

The public StrongLifts material describes a simple A/B structure built around frequent practice on the squat, bench press, deadlift, row, and overhead press.

The classic shape is three training days per week, alternating two full-body sessions. The official guide explains the exact exercise order, progression, deloads, and app-specific rules.

The appeal is that the lifter knows what to do next: repeat the session structure, complete the work, then add weight when the program says the work was successful.

Protocol is not affiliated with StrongLifts. StrongLifts owns the program and app-specific rules.

This guide explains the concepts and helps you calculate your own inputs. For the official program, read or buy the original source.

Progression and failed sets

The beginner appeal is linear progression: complete the work, then move the target up next time according to the official rule.

The execution problem starts when a set is missed, the gym does not have the right plates, or the lifter is no longer sure whether the next session should repeat, reset, or move forward.

That is where a clear log matters. The system needs to know what was completed, what failed, what was skipped, and what the next target should be.

Calculator inputs and session setup

StrongLifts does not need a complicated max estimate to get started, but lifters still need practical loading decisions: warm-ups, bar loading, unit conversions, and rounded jumps.

Use the plate calculator to load targets quickly. Use the warm-up calculator when a work weight is heavy enough that the ramp matters. Use the kg/lb converter when a program or gym uses a different unit than your log.

If you are returning to the program after time away, choose a conservative starting point rather than forcing old numbers into a new block.

How to build this in Protocol

Protocol includes a StrongLifts 5x5-style preset. You can use that as a starting point, then run the A/B sessions as executable workouts instead of loose notes.

Protocol can guide the workout set by set, log completed, failed, and skipped sets, apply configured progression rules, and round loads to the equipment you have available.

Protocol is not the official StrongLifts app. Keep StrongLifts-specific rules tied to StrongLifts material, then use Protocol when you want the routine, session, log, and progression in one workflow.

Execution traps

Common mistakes

  • Adding weight when the prior work was not actually completed.
  • Ignoring repeated failed sets.
  • Letting small plate jumps dictate the program instead of configuring equipment.
  • Skipping warm-ups because the session looks simple on paper.
  • Treating the beginner structure as the only long-term training option.

Common questions

FAQ

Does Protocol include StrongLifts 5x5?

Protocol includes a StrongLifts 5x5-style preset. It is not official or affiliated with StrongLifts.

How many days per week is StrongLifts 5x5?

The official StrongLifts guide describes a three-day weekly structure.

What lifts are in StrongLifts 5x5?

Public StrongLifts material centers the routine on squat, bench press, deadlift, barbell row, and overhead press.

What happens when I fail a set?

Record the failed work clearly, then follow the official StrongLifts rule for whether to repeat, reduce, or adjust the load.

Can I use Protocol instead of a spreadsheet for 5x5?

Yes, if you configure the routine and progression rules you want to run.