Weight training tracker — log compound lifts (squat/bench/deadlift/OHP), track 1RM via Epley formula, see strength gains by week.
- Runs locally
- Category Calculator
- Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.
Log a workout
Add at least one set with weight and reps.
Strength by lift
Recent workouts
What this tool does
Free weight training tracker and 1RM calculator built for lifters who want a clean log of every set without an app store install or a monthly subscription. Punch in a lift (squat, bench, deadlift, overhead press, pull-up, barbell row — or any custom exercise), enter the weight and reps for each set, hit save, and the tool records the session, estimates your one-rep max with the Epley formula (1RM = weight × (1 + reps / 30)), and updates per-exercise strength curves. You get four things on one page: a per-lift 1RM trend line so you can see whether the bar is actually moving up week over week, total training volume (tonnage = sets × reps × weight) trends so you can spot deloads and overreaching, a week-by-week comparison so this week vs last week is obvious, and a goal tracker where you set a target 1RM per lift and watch the progress bar fill. Everything lives in your browser under localStorage — no account, no cloud, no analytics carrying your numbers anywhere. Built for the lifter who logs in a notebook and wants something just as private but with the chart on tap.
Tool details
- Input
- Files + Text + Numbers
- The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
- Output
- Live result + Preview
- The result area focuses on usable output, with copy, download, or preview actions when supported.
- Privacy
- Browser-side processing
- The main tool logic does not call an external API, so inputs normally stay in the current tab.
- Save / share
- Local preference storage
- Preferences, history, or drafts are saved in this browser without an account.
- Performance budget
- Initial JS <= 22 KB
- No WASM budget is declared, keeping the tool quick to open on mobile.
- Best fit
- Calculator · Student
- Category and role tags drive related tools, internal links, and quick fit checks.
How to use
-
1. Input
Paste or drop your content into the tool panel.
-
2. Process
Click the button. All processing is local in your browser.
-
3. Copy / Download
Copy the result or download to disk in one click.
How Weight Training Tracker — 1RM Calculator & Strength Progress Log fits into your work
Use it for fast estimates, comparisons, and planning numbers before you make the final call.
Calculation jobs
- Getting a realistic range before a purchase, plan, workout, or schedule decision.
- Comparing scenarios by changing one input at a time.
- Turning rough assumptions into a number you can discuss.
Calculation checks
- Double-check units, dates, rates, and rounding assumptions.
- Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
- Save the inputs that produced an important result so you can reproduce it later.
Good next steps
These links move the current task into a more complete workflow.
- 1 Water Intake Calculator Water intake calculator — daily water target by body weight, activity, climate. With drink-log to track today's progress. Open
- 2 Calorie Calculator Calorie calculator — daily calorie needs (BMR + TDEE), weight loss/gain targets, macro breakdown. Open
- 3 BMR Calculator BMR calculator — basal metabolic rate by Mifflin-St Jeor and Harris-Benedict (compared side-by-side). Open
FAQ
Tool combos
Folks in your role tend to reach for these alongside this tool.
- Chinese Acupoint Locator 200+ meridian acupoints / WHO 2008 standard locations / with contraindications, manipulation, and combinations.
- Affine Cipher Encoder & Decoder Encrypt and decrypt the ax+b affine cipher with live modular-inverse check, browser-only
- Age Calculator Calculate your exact age — years, months, days, hours. Compare two dates or count to a future date.
- Anagram Solver Check if two words are anagrams, rearrange a set of letters into every ordering, and read the sorted letter fingerprint, all in your browser