Skip to main content

Program guide

Best app for running 5/3/1: what matters beyond the percentage table

A good 5/3/1 app should protect the training max, keep percentage work clear, and make the session easy to run without pretending to replace Jim Wendler's source material.

Important boundary

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

Best for

Lifters choosing how to run 5/3/1-style training

Days/week

Depends on the source template

Main lifts

Squat, bench, deadlift, overhead press

Progression style

Training-max percentage work

Complexity

Low to moderate, source dependent

Spreadsheet reliance

Common for templates and percentage math

Protocol fit

Strong for configured percentage blocks

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

Depends on the source template

Progression anchor

Training-max percentage work

Spreadsheet friction

Common for templates and percentage math

Protocol setup path

Strong for configured percentage blocks

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: tested max or e1RM, then a lower training max.

2. Use the calculator: start with 5/3/1 training max calculator.

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

Start with a Protocol preset

What a 5/3/1 app has to handle

5/3/1 starts with training-max discipline. If the app makes it too easy to use a true max as the anchor, the block can become heavy before it has room to work.

The app also needs to make the percentage work executable: today's lift, today's target, warm-up path, plate loading, completed sets, and notes for the next cycle.

This page is about app workflow, not official programming. Jim Wendler's source material owns the program rules.

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

When a dedicated 5/3/1 app makes sense

A dedicated 5/3/1 app can make sense if you want the app to focus almost entirely on Wendler-style templates, training-max math, and cycle tracking.

Use official Wendler material to decide which template you are actually running. Third-party app pages can show the market workflow, but they do not replace the source.

When Protocol makes sense

Protocol is the better fit when 5/3/1 is one structured block inside a broader training system. You can build or choose the routine, run the session set by set, and keep logs connected to progression.

Start with the 5/3/1 training max calculator, then use warm-up and plate calculators so the session is ready before the first work set.

Protocol does not pass calculator values into the app automatically. Use the numbers as preparation, then build the routine in Protocol.

What to avoid

Do not choose an app because it promises to handle the math while ignoring whether you understand the source template.

Do not let a best-day max become the training max unless the source or coach specifically tells you to do that.

Execution traps

Common mistakes

  • Using a true max as the training max.
  • Choosing an app workflow before choosing the source template.
  • Treating third-party app claims as official Wendler guidance.
  • Ignoring warm-ups and plate loading until the session starts.

Search questions

FAQ

Is Protocol an official 5/3/1 app?

No. Protocol is not affiliated with Jim Wendler or official 5/3/1 material.

What should I calculate before running 5/3/1?

Start with a conservative training max, then calculate warm-ups and plate loading for the work sets.

Can Protocol import 5/3/1 calculator values automatically?

No. Use the calculator as preparation, then build or choose the routine inside Protocol.