Printable + CSV

Workout log template.

List the movements you expect to train. The template creates three blank set rows per exercise and keeps everything in your browser.

Up to 12 exercises, with three blank set rows each. Only the first 12 non-empty lines are included. Changing units changes the label; it does not convert weights.

PlanMyGym

Workout log

Date: __________

ExerciseSetRepsWeight (kg)Notes
Squat1   
2   
3   
Bench press1   
2   
3   
Lat pulldown1   
2   
3   
Romanian deadlift1   
2   
3   

Record completed reps. For dumbbells, note whether weight is per hand. Keep equipment settings in Notes. Blank cells mean not recorded, not zero.

From blank template to a useful record

  1. Replace the example exercises with the movements in your own session. These defaults demonstrate the format; they are not a training prescription.
  2. Choose kg or lb and optionally add the session date. Leave the date empty when printing several copies for later.
  3. Print for handwritten entries, or download the CSV and open it in your spreadsheet app. The export repeats the exercise name and date on every row so sorting will not detach sets from their context.
  4. Fill in what you actually completed after each set. If you need more than three sets, insert another row in your spreadsheet or write the extra set beside the printed table.

The builder does not save completed workouts, and refreshing resets its inputs. Save the CSV or print before leaving. Exercise names and date stay in your browser; an export action is counted without including those entries.

Example: record a missed rep honestly

Suppose your planned dumbbell-row sets were 10 reps at 20 kg per hand, but the results were 10, 10, and 8. Enter those three actual rep counts, put 20 in each weight cell, select kg, and write “per hand” in Notes. This is a notation example, not a recommended load.

Keep an unperformed set blank or mark it “not performed.” Do not enter 10 just because it was the target. For bodyweight work, name the movement and describe assistance or added load in Notes instead of treating body mass as an interchangeable machine weight.

On your next visit, compare the same movement, equipment, and units. A row labelled “20” without those details cannot tell you whether the sessions were comparable. A CSV is a plain table: it does not calculate progress or convert units for you.