Import your history

Kohlrabi recognizes the file on its own and shows you every exercise match before anything joins your log.

What the import looks like

Hevy

  1. Export your workout history from Hevy as a CSV.
  2. In Kohlrabi, go to Settings → Data → Import workouts (CSV) and choose the file.
  3. Review exercise matches, units, and dates before importing.

Strong

  1. Export your Strong workout history as a CSV.
  2. In Kohlrabi, go to Settings → Data → Import workouts (CSV) and choose the file.
  3. Check duplicate workouts and mapped exercises before importing.

MacroFactor

  1. Export your workout history as a CSV, or a program as a spreadsheet (.xlsx).
  2. In Kohlrabi, go to Settings → Data → Import workouts (CSV) and choose the file (the same entry also takes .xlsx program spreadsheets).
  3. Confirm units and exercise matches in the preview. Program spreadsheets import as saved workouts: rep ranges become targets, RIR becomes RPE, and warmup sets become Warmup tags.

Your own CSV

  1. Download the column template from the import screen.
  2. Match your columns: date, workout_name, exercise, set, reps, weight_lb, rpe, tags, notes, with dates as YYYY-MM-DD. Add duration_s for timed exercises.
  3. Fix flagged rows in the preview, then import. Nothing joins your log until you confirm.

Exporting

Settings → Data has a full JSON backup you can import again, and a CSV of your workout history for spreadsheets.