Export and Analyze Your Hevy Workout Data

To export your Hevy data, open Profile → Settings → Export & Import Data → Export Data → Export Workouts. Hevy creates a CSV file with every set you have logged. This guide covers each step, explains what the file contains, and shows how to turn it into charts of your training.

Export your workouts from Hevy

To export Hevy workout history, follow these steps:

Select Profile. Open the Profile tab in the Hevy app.

Select Settings. Open Settings from your profile.

Select Export & Import Data. Open Hevy’s data-transfer options.

Select Export Data, then Export Workouts. Hevy creates the workout-history CSV. Save it to Files or send it to the device where you want to use it.

Body measurements are exported separately: choose Export Measurements on the same screen. Once the workout export is ready, select it in Gym Log to visualize weekly training, exercise progress, and muscle-group analytics.

Move your Hevy history to Gym Log

Switching apps doesn’t mean starting over.

Gym Log for iPhone imports the same Hevy export, so your past workouts, exercises, and sets carry over and your progress charts start from your full history. Gym Log is free, with no account, subscription, or paid tiers.

Get Gym Log on the App Store

What the Hevy CSV export contains

The export has one row per set, grouped by workout and exercise. Weight and distance columns follow your Hevy unit settings, and Hevy lets you set the two independently: weight appears as weight_kg or weight_lbs, and distance as distance_km or distance_miles. Saved routines are not included; the file contains the workouts you completed.

ColumnWhat it contains
titleWorkout name, for example “Push Day”.
start_time, end_timeWhen the workout started and finished, written like “5 Jan 2026, 17:00”.
descriptionNotes for the whole workout.
exercise_titleExercise name as it appears in Hevy, for example “Bench Press (Barbell)”.
superset_idA shared number for exercises performed as a superset; empty otherwise.
exercise_notesNotes attached to the exercise in that workout.
set_indexPosition of the set within the exercise, starting at 0.
set_typenormal, warmup, dropset, or failure.
weight_kg or weight_lbsLoad for the set, in your Hevy units.
repsRepetitions completed.
distance_km or distance_milesDistance for cardio, carries, and other distance-based exercises.
duration_secondsTime for timed sets such as planks or cardio.
rpeRating of perceived exertion, if you logged one.

What your Hevy workout history can show

Weekly metrics

Review workout count, completed sets, external-load volume, duration, and distance across Monday-based weeks.

Exercise progress

Visualize individual exercises by maximum or average weight, repetitions, estimated 1RM, sets, or volume.

Muscle analytics

See muscle-group volume trends and a body map based on exercises that Gym Log can match reliably.

Visualize your Hevy workout data

Once the data is exported in CSV format, open the Gym Log tool:

Hevy export questions

How do I export my workout data from Hevy?

In the Hevy app, open Profile, then Settings, then Export & Import Data. Choose Export Data, then Export Workouts. Hevy creates a CSV file with every set you have logged.

What format is the Hevy export?

A CSV file with one row per set, so a workout with five exercises of four sets becomes twenty rows. It opens in Excel, Numbers, and Google Sheets. Work on a copy: saving the file again from a spreadsheet can reformat the dates and stop other tools from reading it.

Does the Hevy export include my routines?

No. The workout export contains the workouts you completed. Saved routines are not part of the file.

Can I export my body measurements from Hevy?

Yes. The same Export Data screen has an Export Measurements option, which creates a separate file from your workout history.

Is the weight in the Hevy CSV in kilograms or pounds?

It follows your Hevy unit settings. Weight and distance units can be set separately, so the file has either weight_kg or weight_lbs, and either distance_km or distance_miles. Both the Gym Log iPhone app and the browser analytics tool read every combination.

What do the set types in a Hevy export mean?

The set_type column is normal for working sets, warmup for warm-up sets, dropset for drop sets, and failure for sets taken to failure.

Can I import my Hevy history into the Gym Log app?

Yes. Gym Log for iPhone imports Hevy workout exports, so your history comes with you if you switch. Export the CSV with the steps above, then import it in the app. Gym Log is free, with no account or subscription.