Skip to content
CalculatorGeek

5/3/1 Calculator

Updated Jul 2026 Used 1 times

Use the 5/3/1 Calculator to calculate and interpret training max.

Percentages are always applied to the training max.
Select one pattern; repetition instructions are not mixed.
Use the smallest total-bar increment your equipment supports.
The exact value remains visible beside the loadable value.

Guest calculations stay on this device. Signed-in results sync privately.

Your result

Training max

Enter your values, then calculate to see a verified result.

Inputs usedReview the information used for this result.
Full calculation and sourcesReview the source max, training-max percentage, template, exact set percentages, AMRAP labels, and plate-rounding convention.

Versioned calculationFormula v2.0.0

5/3/1 cycleTraining-max-based percentagesFormula v2.0.0

What is calculated

Method

Calculator logic, unit normalization, formula version, precision, rounding, invalid-input behavior, result actions, internal links, and responsive output.

Important boundary

Training and scoring results depend on correct inputs, a named formula version, and the stated equipment or competition context.

Result actions
1
Enter the inputsAdd the values and choose the options required for this calculation.Required fields
2
Run the calculationValidate the inputs and apply the versioned method.Formula v2.0.0
3
Review the resultRead the answer together with its context and important boundary.Result + assumptions

Interpretation

The result reflects the current inputs and selected workflow.

Calculated with the versioned 2.0.0 model.

Review the result assumptions and important boundary before acting on the plan.

Use this result

5/3/1 Calculator: purpose and method

Calculates training max, week 1 top set, week 2 top set, and week 3 top set from max entered, max value, training max percentage, and template with visible method, validation, precision, and limitations.

Method and test recordFormula v2.0.0
Recorded scope
Calculator logic, unit normalization, formula version, precision, rounding, invalid-input behavior, result actions, internal links, and responsive output.
Publisher
CalculatorGeek
Recorded review date
2026-09-21
Next source review
2027-09-21 or when a cited formula, federation rule, or program source changes
Definition fixtures
1 configured scenarios
Published examples
1 shown below

Recorded method

Source-package vectors, independent formula checks, JavaScript/PHP differential parity, invalid-input boundaries, unit-equivalence cases, result-layout checks, contextual-link audit, schema validation, and responsive browser QA.

These records describe the published model and reference tests. A test-case count is not a certification of every possible input or an independent specialist review. Editorial policy

Known limitations

  • Training and scoring results depend on correct inputs, a named formula version, and the stated equipment or competition context.

Method sources

Latest model update

2026-09-16 - Premium strength and powerlifting rebuild from the supplied content package, legacy files, competitor review, and independent fixtures.

Reference inputs and expected results

These published examples are separate from the configured definition fixtures and any additional automated assertions. Expected values use the stated output units; invalid inputs are intended to be rejected.

CaseInputsExpected result
180 kg at 85 percenttraining_max=153, week_three_first_exact=114.75, week_three_first_loadable=115

Report an issue with this tool. Include the page URL, units, expected answer, and steps to reproduce. Do not include sensitive personal information.

On this page

How the calculation works

A 5/3/1 calculator first creates or accepts a training max, then applies the percentages for the selected 5/3/1 version. The page must state whether the input is a true 1RM or training max and must name the template used. Percentages should never be applied to the wrong base.

  • Training max = entered 1RM ร— selected training-max percentage, unless the user directly enters a training max.
  • Working load = training max ร— set percentage.
  • Show exact weight, rounded load, rounding direction, and actual percentage after rounding.
  • Classic 5/3/1 and 5s PRO are different options. Do not merge their repetition instructions or AMRAP rules.

Worked example

With a 180 kg estimated 1RM and an 85% training-max setting, the training max is 153 kg. A set at 75% is exactly 114.75 kg. If the selected increment is 2.5 kg, the interface must show whether it loads 115 kg and that 115 kg is 75.16% of the training max.

How to interpret the result

  • The percentages in the table use the training max, not the true 1RM.
  • Jim Wendler's public beginner guidance favors an intentionally conservative training max and says to err too light when uncertain.
  • Deload timing, supplemental work, and progression differ across published 5/3/1 versions. The calculator should expose the selected version and avoid claiming one schedule is universal.

Limits and safety

  • This tool is independent and is not affiliated with or endorsed by Jim Wendler or J M Fitness.
  • The calculator performs arithmetic; it does not reproduce or replace a complete copyrighted training program.
  • Pain, technique, recovery, assistance work, and exercise substitutions require individual judgment.

Inputs, outputs and result meaning

Calculates training max, week 1 top set, week 2 top set, and week 3 top set from max entered, max value, training max percentage, and template with visible method, validation, precision, and limitations.

Inputs

Max entered
Percentages are always applied to the training max. Available choices are True or estimated 1RM and Training max directly.
Max value
Supported units include kilograms (kg) and pounds (lb). The supported range is 0.01 through 2,000.
Training max percentage
Supported units include percent (%). The supported range is 50 through 100.
Template
Select one pattern; repetition instructions are not mixed. Available choices are Classic plus-set pattern and 5s PRO repetition pattern.
Available load increment
Use the smallest total-bar increment your equipment supports. Supported units include kilograms (kg) and pounds (lb). The supported range is 0.25 through 100.
Rounding rule
The exact value remains visible beside the loadable value. Available choices are Nearest increment, Round down, and Round up.

Outputs

Training max
This is the primary result. The visible value uses up to 2 decimal places according to the output rule.
Week 1 top set
The visible value uses up to 2 decimal places according to the output rule.
Week 2 top set
The visible value uses up to 2 decimal places according to the output rule.
Week 3 top set
The visible value uses up to 2 decimal places according to the output rule.

Full-precision calculation, one unit normalization, final display rounding. Keep the result label, unit, selected mode, and stated limitations together when sharing the answer.

Frequently asked questions

Is the training max the same as my 1RM

No. It is a deliberately reduced programming number.

Should I use 85 or 90 percent

Use the percentage specified by the program version you are following. Official public beginner guidance recommends a conservative choice.

Are all 5 3 1 sets AMRAP

No. Rep instructions differ by template, including 5s PRO and versions with plus sets.

How should weights be rounded

Use available plate increments and display exact and rounded values.

Sources

From the guide library

Latest Fitness articles

View all articles