Import your history
Kohlrabi imports workout history from Hevy, Strong and MacroFactor exports, a CSV in the Kohlrabi format, or a Kohlrabi JSON backup, and nothing joins your log until you review the preview and tap Import.
Updated
What you can import
| Source | File |
|---|---|
| Hevy | Workout export (.csv). |
| Strong | Workout export (.csv). The preview asks kg or lb. |
| MacroFactor | Workout history (.csv), or a program or workout sheet (.xlsx). |
| Any app | A CSV in the Kohlrabi format. |
| Kohlrabi | A backup (.json). |
MacroFactor's nutrition and body export isn't supported.
Import a file
- Open Settings → Data → Import / restore, or tap Import workouts in first-run setup.
- Choose the file and check the preview.
- Tap Import.
Undo this import appears right after; later, Settings → Data → Undo last import.
Review the matches
Each exercise that needs you has a menu: Match: …, Create custom, Use existing exercise… or Skip. One choice covers every workout.
- Workouts already in your history are pre-skipped. Untick Skip this workout to import one anyway.
- Rows with a bad date or unreadable weight or reps are listed and left out.
Your own CSV
Use Download the column template on the import screen. Columns: date,workout_name,exercise,set,reps,weight_lb,rpe,tags,notes,duration_s.
- Rows sharing
date(YYYY-MM-DD) andworkout_nameform a workout.weight_lbis pounds. tagstakes set tag names separated by semicolons.- In
set,W1marks a warm-up andFa failure set.
Backups and exports
Settings → Data has Export data (JSON), a full backup, and Export workouts (CSV), in the columns above.
To restore, choose the backup on the import screen and tap Restore backup. It replaces all your data, after two confirmations. Undo last restore works for 30 days.