Home › Calculators › Workout Log

Workout Log

Log each workout's exercises, sets, reps and weight in a few taps. The log shows what you lifted last time, flags new personal records, estimates your one-rep max and charts volume and strength per lift so you can see progressive overload at a glance. No account: it is all stored in your browser.

Last updated:

Log a workout

Session volume (sets × reps × weight) Best estimated 1RM (Epley)

No workouts saved yet. Log your first one above, or to see how charts and PRs look.

Your log is stored only in this browser (local storage). Download a backup now and then, or to move it to another device.

Advertisement
Advertisement

How to use the Workout Log

  1. Pick the date and add an exercise. Start typing a name such as Bench Press or choose a suggestion.
  2. Enter reps and weight for each set. + Add set (or Enter in the weight box) copies the previous set so you only change what differs. Use 0 or leave weight empty for bodyweight moves.
  3. Add more exercises and press Save workout. New personal records are announced right away.
  4. Open Progress and choose a lift to see volume and estimated 1RM over time, or Personal records for all your bests.
  5. Use History to edit a workout or repeat it as today's template, and download a CSV or backup when you like.

Formulas used in the log

MetricFormulaExample
Set volumereps × weight8 × 60 kg = 480 kg
Session volume (per exercise)sum of set volumes3 sets × 480 kg = 1,440 kg
Estimated 1RM (Epley)weight × (1 + reps ÷ 30)60 kg × 8 → 60 × 1.267 ≈ 76 kg
Change in 1RM(latest − first) ÷ first × 10076 → 84 kg = +10.5%

Estimated maxes are a guide for tracking trends, not a target to test. They tend to be most accurate between about 2 and 10 reps and vary between people and exercises.

Using your log for progressive overload

Progressive overload means gradually asking more of your muscles: a little more weight, an extra rep, an extra set or better form at the same load. The "last time" line under each exercise shows exactly what to beat. A simple approach many lifters use is double progression:

  1. Pick a rep range, for example 3 sets of 8–12.
  2. Keep the same weight until you can do 12 reps on every set with good form.
  3. Then increase the weight by a small step (often 2.5 kg / 5 lb for upper body, 5 kg / 10 lb for lower body) and work back up from 8.

On the Progress chart, rising bars mean more total work and a rising orange line means you are getting stronger. Flat periods are normal; a few flat weeks can be a cue to adjust sets, reps, sleep or recovery.

Tips for a clean log

  • Use the same exercise names every time (the suggestions help) so charts and PRs group correctly.
  • Log working sets; warm-up sets can be skipped or logged with low weight, but they lower average numbers.
  • Use Repeat on last week's session to get a ready-made template.
  • Download a backup every few weeks, especially on a phone.

Frequently asked questions

How is the estimated one-rep max calculated?

With the Epley formula: 1RM = weight × (1 + reps ÷ 30). For example, 80 kg for 8 reps gives 80 × (1 + 8/30) ≈ 101 kg. A single rep counts as its own weight. Sets above 15 reps are not used because estimates become unreliable at high reps.

What is training volume?

Volume load is sets × reps × weight added up for an exercise in one session. Three sets of 8 at 60 kg is 3 × 8 × 60 = 1,440 kg. Tracking it shows whether your total work is going up over time, which is one way to check progressive overload.

What counts as a personal record?

The log tracks four bests per exercise: the heaviest weight lifted in a set (ties go to more reps), the best estimated 1RM, the most reps in a single set and the highest session volume. When you save a workout that beats your previous heaviest set or estimated 1RM, it is announced and the History entry gets a PR badge.

How do I log bodyweight exercises like pull-ups?

Enter the reps and leave the weight empty or 0. Bodyweight sets count toward most reps and set totals but not volume or 1RM. For weighted pull-ups or dips, enter just the added weight.

Can I switch between kg and lb?

Yes. Weights are stored internally in kilograms and shown in the unit you choose, so switching converts everything, including numbers you have already typed into the form (1 lb = 0.45359237 kg).

Where is my data stored, and can I use it on another device?

Everything is saved in this browser's local storage and never uploaded. To move it, use Download backup (JSON) and then Import backup on the other device. Clearing site data or private browsing will remove the log, so keep a backup.

Can I open my log in a spreadsheet?

Yes. Download CSV gives one row per set with date, session name, exercise, set number, reps, weight, volume and estimated 1RM, which opens in Excel, Google Sheets or Numbers.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

One Rep Max CalculatorEstimate your 1RM with Epley and Brzycki, plus a percentage table.Barbell Plate CalculatorWhich plates to load on each side of the bar for any target weight, in kg or lb.Wilks CalculatorPowerlifting Wilks 2020 and DOTS scores from body weight, sex and total in kg or lb.Random Workout GeneratorPick a goal, equipment, muscles and time to get a random workout with sets, reps and rest.30 Day Fitness Challenge GeneratorBuild a printable 30-day squat, plank or push-up challenge calendar with rest days.Printable Workout PlannerPlan your training week with exercises, sets and reps, then print a workout planner PDF.Kegel Exercise TimerGuided squeeze and relax timer for pelvic floor exercises with levels, sets, sound, vibration and streaks.Mood TrackerLog your daily mood with emojis, notes, sleep and exercise; see a calendar heatmap and trends.Running Pace CalculatorCalculate pace and predict race times.Steps to Calories CalculatorConvert steps to distance and calories burned from your height, weight and pace.Heart Rate Zone CalculatorFind max heart rate and 5 training zones with the Fox, Tanaka, Gulati or Karvonen method.VO2 Max CalculatorEstimate VO2 max from a Cooper run, resting heart rate or 1.5-mile time, with norms.Golf Handicap CalculatorCalculate your WHS Handicap Index and Course Handicap from scores, rating and slope.Steps to Miles CalculatorConvert steps to miles and km from your height or step length, with time and calories.Swimming Pace CalculatorSwim pace per 100 m or yd, speed and splits from distance and time, plus CSS from a test.Bike Gear CalculatorGear ratio, gear inches, development and speed for every chainring and cog combination.Bike Size CalculatorRight bike frame size from height and inseam: road, mountain, hybrid or kids, in cm and inches.Elo Rating CalculatorExpected score, rating change and new ratings for a game or a tournament with any K-factor.Ski Size CalculatorRecommended ski length in cm from height, weight, ability and ski type.Snowboard Size CalculatorSnowboard length from height, weight, style and ability, plus board width for your boots.Treadmill Incline CalculatorSpeed and incline to equivalent flat pace, calories burned, METs and vertical gain.Watts per KG CalculatorCycling power-to-weight (W/kg) from FTP and weight, with a level chart from novice to pro.Bowling Score CalculatorEnter rolls frame by frame to get running bowling scores, max possible score and a scorecard.5/3/1 CalculatorWendler 5/3/1 cycle: training maxes, 4-week sets, reps and plate-rounded weights for 4 lifts.Air Force PT Test CalculatorEstimate USAF fitness test component and composite scores from run or HAMR, push-ups and core.Batting Average CalculatorBatting average from hits and at-bats, plus OBP, SLG, OPS, ISO and BABIP.Bike Tire Pressure CalculatorRecommended front and rear bike tire PSI and bar from weight, tire width, surface and tubeless.Cricket Run Rate CalculatorFind the current and required run rate, runs needed and projected score for any innings.Darts Checkout CalculatorFind the best double-out checkout route for any score from 2 to 170 with 1, 2 or 3 darts.ERA CalculatorWork out a pitcher's earned run average from earned runs and innings pitched.FTP CalculatorEstimate cycling FTP from a 20-min, ramp or 8-min test, with W/kg, 7 power zones and HR zones.Hiking Time CalculatorEstimate hike time from distance and elevation with Naismith and Tobler, plus turnaround time.Marine Corps PFT CalculatorEstimate USMC PFT points and class from pull-ups or push-ups, plank and 3-mile run time.Navy PRT CalculatorEstimate US Navy PRT points and category from push-ups, plank and 1.5-mile run or row time.RPE CalculatorWeight × reps @ RPE to estimated 1RM and target loads for any reps and RPE (RPE chart).Ski DIN CalculatorFind your ski binding DIN setting from weight, height, age, skier type and boot sole length.VDOT Running CalculatorVDOT score from a race time, with equivalent race times and E, M, T, I and R training paces.
See all 32 Fitness & Sports Calculators →