Guide · about 4 minutes
Switching from Strong or Hevy
You do not have to start from zero. Top Sets imports the CSV export from Strong and from Hevy, keeps your loads, reps and dates, and checks with you before it guesses at anything.
1. Export your history
Both apps can export your whole log as a CSV file.
- Strong: Settings, then Export. Choose CSV.
- Hevy: Profile, then Export Data. Choose CSV.
Those menus belong to Strong and Hevy and can move between their app versions. If you cannot find them, look for “Export” in that app’s settings. Save the file somewhere your phone can open it, such as Files or iCloud Drive.
2. Import it into Top Sets
- In Top Sets, open Settings (the gear on Home) and tap Import from Strong / Hevy.
- Pick the app the file came from, then choose the file.
- Check the preview. It shows how many workouts and sets were read, before anything is saved.
- For any exercise name that does not match a Top Sets exercise, choose whether to create it or skip it.
- Confirm. The finished screen accounts for every set in the file.
What comes across
- Every set: weight, reps, RPE, set type, set order and notes, grouped into the sessions you logged, on the days you logged them.
- Pounds and kilos: pound loads are converted to kilos at the exact factor (1 lb = 0.45359237 kg). Some Strong exports do not say which unit they use, so Top Sets asks you rather than guessing, because a wrong guess would scale your whole history by 2.2.
- Dates in any common format, including day-first dates used outside the US. The format is worked out from the whole file, not the first row.
- Timed sets and workout notes: a set logged in seconds keeps its time, and each workout keeps its notes, where the export has them.
- Milestones replay in the order you earned them.
What does not, and why
- Distance is not stored. Top Sets is built for lifting, so cardio distance has nowhere to go. The sets themselves still import, and the import tells you it dropped the distance.
- Exercise names are matched carefully. A name links to a Top Sets exercise only when the words are the same, in any order: Strong’s Bench Press (Barbell) matches Barbell Bench Press. Anything less certain comes to you to decide. That is deliberate: a looser match once filed deadlifts under a rowing variant.
- Exercises you create during the import keep all their sets and loads, but do not count toward weekly volume per muscle, because the import does not guess which muscles they train.
- Very long notes are cut to 200 characters.
- Only Strong and Hevy exports are supported today.
Safe to run twice
Importing the same file again adds nothing: sets already in your account are recognised and skipped. Import a newer export later and only the sets you logged since are added, so you can keep using your old app for a while and catch up whenever you like.
If an import fails part way, nothing from that file is kept and you can simply try again. If the app is closed in the middle of one, import the same file again: only what is missing is added. A history of around 8,000 sets, roughly ten years of training four days a week, imports comfortably.
Questions
Can I import from Strong or Hevy into Top Sets?
Yes. Export a CSV from Strong (Settings, Export) or Hevy (Profile, Export Data), then in Top Sets open Settings and tap Import from Strong / Hevy. Workouts, sets, weights, reps, RPE and notes come across.
What happens if I import the same file twice?
Nothing is duplicated. Sets that are already in your account are skipped, so you can import a newer export later and only the new sets are added.
Does the import cost anything?
No. Importing is free. Exercise trend charts on the free plan cover the last 30 days; Top Sets Pro extends them across your whole history.
Something did not come across the way you expected? Email support@topsets.app with the file’s source app and what you saw. More free tools are on the tools page.