What is Exercise Logger?

Exercise Logger lets you record your workouts including exercise type, duration, sets, and reps. Track your fitness progress over time with a complete history of every session, all stored locally on your device.

The log stores entries with timestamp, exercise type (cardio, strength, or flexibility), duration in minutes, sets, reps, and weight in your localStorage. Copy the running log as plain text or export it as a CSV file you can open in Excel, Google Sheets, or feed to another fitness app.

How to use

  1. Select the exercise type (cardio, strength, flexibility) and enter details like duration, sets, reps, or weight used.
  2. Tap 'Add Exercise' to save the entry to your workout log with the current date and time.
  3. Review your exercise history sorted by date, and clear individual entries or reset the entire log.

When to use

  • Building a six-week training program and you want to spot which lifts are stalling.
  • Recovering from injury and your physio asked for a written record of sessions.
  • Training without a gym subscription and you don't want a separate fitness app on your phone.

Result

You completed a morning run of 5km in 28 minutes. Log it as cardio with 28 min duration, then add 3 sets of 12 push-ups as strength training.

FAQ

Where does the data live and what happens if I clear my cookies?
Entries are saved to your browser's localStorage on this device only. Clearing site data or switching browsers wipes the log, so export to CSV every couple of weeks if the history matters to you.
Can I track an exercise that doesn't fit cardio, strength, or flexibility?
Pick whichever bucket is closest. A 20-minute kettlebell complex usually goes under strength even though it raises your heart rate. A yoga flow with weights can sit under flexibility if the goal is mobility.
Why are there separate fields for sets, reps, weight, and duration?
Different lifts need different numbers. A bench press wants sets/reps/weight, a plank only needs duration, and a treadmill run uses duration alone. Leave fields blank or at zero when they don't apply.
What format does the CSV export use?
Columns are Exercise, Type, Duration (min), Sets, Reps, Weight, Unit, Notes, Date. The Unit column holds kg or lbs so a Sheets pivot can stay honest, and Notes carries any cue you typed. Dates are ISO timestamps so they sort correctly in any spreadsheet. Import into Sheets or Numbers with no fiddling.
Can I fix an old entry if I typed the wrong weight?
Yes. Tap the pencil icon on any row to edit its type, duration, sets, reps, weight, unit, and notes in place. The original date and time stay untouched, so your history and personal-record badges keep their real session dates.

Related Tools