Strength
Velocity-Based 1RM Estimator
Estimate one-rep max from the bar speed of one set: published load-velocity equations for squat and bench, approximate lines for deadlift and overhead press.
Result
Estimated 1RM and its likely range
Load ÷ (%1RM ± 2 standard errors of the load-velocity equation).
Training zone at this speed
Strength-speed
Bar-speed zones
- Max strength: 0.15–0.45 m/s, absolute strength
- Strength-speed: 0.45–0.65 m/s, strength under speed
- Speed-strength: 0.65–0.95 m/s, explosive intent
- Starting strength: 0.95–1.50 m/s, speed development
The formula, worked through
- Formula Velocity-Based 1RM Formula
Velocity-based 1RM: load-velocity profile, MVT (minimum velocity threshold) per lift. González-Badillo 2010 method. Bench 0.17 m/s, squat 0.30 m/s, deadlift 0.15 m/s.
- Formula RPE to Percentage Formula (Tuchscherer)
RPE to % 1RM (Tuchscherer table). RPE 10 = 100% 1RM. Each RPE point ≈ 2-3% drop. Powerlifting autoregulation standard.
Related calculators
- Strength One-Rep Max Calculator
Estimate one-rep max with Epley, Brzycki, and Lombardi formulas.
- Nutrition TDEE Calculator
Estimate your daily energy expenditure with Mifflin-St Jeor + activity factors.
- Nutrition Macro Calculator
Convert calorie targets into protein, carbs, and fat grams for your goal.
- Planning Calorie Deficit Calculator
Estimate required daily calorie deficit for a target timeline and bodyweight change.
Articles
- 7 min read How to Estimate a 1RM Without Testing for One
Estimate a 1RM without testing: Epley, Brzycki, Lombardi, O'Conner, Wathan, and Mayhew — error bands, rep-range fit, and safety.
- 13 min read Velocity-Based Training: 1RM From Bar Speed
A load-velocity profile estimates your 1RM from sub-maximal bar speed, no max attempt needed. How the math works, the research, and a worked example.
- 8 min read Epley, Brzycki, Lombardi, Lander: A Methodology Deep-Dive on 1RM Math
Epley, Brzycki, Lombardi, and Lander 1RM formulas: where each comes from, how the constants were chosen, and where they break above eight reps.
By goal
Use it from code
The same calculation as a JavaScript module you can import. It runs where you import it, with no request, key or rate limit.
import { compute } from "https://aifithub.io/engines/velocity-based-1rm.js"; Input and output contract, TypeScript types and the guide for agents.