Import Strong
Import your Strong workout history into Anneal
Strong exports your whole history as one CSV. Anneal reads it directly, including the per-row weight unit, warm-up sets, timed sets and cardio distance.
Export your history from Strong
On iPhone
- Open Strong and go to Settings.
- Tap Export Strong Data.
- Save the CSV to Files or iCloud Drive, or share it to yourself.
On Android
- Open Strong and go to Settings.
- Tap Export Data.
- Save the CSV to your phone or Google Drive.
Steps read from the Strong Help Center article "Can I export my workout data?" (help.strongapp.io, last updated by Strong on 2021-04-27) on 2026-11-05.
Import it in Anneal
- Install Anneal and sign in.
- Open Settings, then Notifications & privacy, then Import workout history under Your data.
- Pick the CSV, or paste its contents. Anneal reads the file and shows every workout and exercise it found before anything is saved.
- Review the exercise names it could not match, pick the Anneal exercise for each or confirm a new custom one, then import.
Importing is free. Anneal matches your exercise names against its built-in library, and a library match uses nothing. A name that does not match becomes a custom exercise after you confirm it, and a free account has 5 custom exercise slots. Match more names to existing exercises on the import screen if you run out.
What Anneal reads from the file
These are the columns the importer uses. Extra columns are ignored, so a newer Strong export with more fields still works.
| Column | What Anneal does with it |
|---|---|
Date | Workout date and time. Rows sharing a workout name and date become one session. |
Workout Name | Session name |
Exercise Name | Exercise name, matched against the Anneal library |
Set Order | Set number. W marks a warm-up set. |
Weight | Weight as logged |
Weight Unit | lbs or kg per row. Older exports without this column use the unit you pick on the import screen. |
Reps | Repetitions |
Seconds | Seconds, for timed sets |
Distance and Distance Unit | Distance with its unit (m, km or mi). A distance without a unit is rejected rather than guessed. |
RPE | RPE, kept when it is between 1 and 10 |
Workout Duration or Duration | Session length, like 1h 6m |
Not read: Notes, Workout Notes.
The unit is read per row from the Weight Unit column. If your export has no such column, you choose lbs or kg on the import screen and Anneal applies it to every row.
What transfers
- Every workout with its name, date, time and duration
- Every set: weight with unit, reps, seconds, distance, RPE
- Warm-up sets (Set Order W)
What does not transfer
- Set notes and workout notes
- Drop set and failure markers (Set Order D and F import as normal working sets)
- Templates and routines
- Body measurements
Worth knowing
- Strong states that exported files cannot be imported back into Strong, so the CSV is a one-way copy. (Strong Help Center, read 2026-11-05.)
Common questions
My Strong export uses semicolons. Does that matter?
No. Anneal detects the delimiter from the header line, so comma and semicolon exports both work.
What happens to a set that has both reps and seconds?
Anneal cannot keep both in one set. The import screen flags the row and lets you choose reps or time for it, or skip it.
Can I import twice?
Yes. Anneal skips sessions it already has, so re-importing a newer export only adds the new workouts.