How to import workouts from StrengthLog

Switching from StrengthLog? Gript reads StrengthLog's CSV export directly, so your lifting history — every workout with its sets, reps, weights, and RPE — transfers in a few minutes.

Step 1: export your data from StrengthLog#

  1. In StrengthLog, open your profile and go to Settings.
  2. Choose the export option to generate a CSV of your training log. If you can't find it, StrengthLog's support (app@strengthlog.com) can send your data export.
  3. Save the CSV where your iPhone can reach it, like iCloud Drive or email.

Step 2: import into Gript#

  1. In Gript, open Profile → Import Workouts.
  2. Choose CSV File (Hevy, Strong, Gript) and pick the exported file. StrengthLog exports are recognized automatically.
Gript's import source menu with CSV File, Paste Text, and Other File options
Profile → Import Workouts — pick CSV File for a StrengthLog export.

Step 3: match exercises and confirm#

Gript matches StrengthLog's exercise names to its own library on the Match Exercises screen — accept the suggested matches, remap anything it got wrong, and let unmatched movements be created as custom exercises. See how import matching works for the full details.

Gript's Match Exercises screen showing matched, partial, and unmatched StrengthLog exercise names
Review partial matches and unmatched exercises before anything is saved.

Then review the summary and confirm. Duplicate workouts already in your history are skipped automatically.

Gript's import confirmation screen with a summary of workouts, sets, and new exercises
The final summary before the import — nothing is saved until you tap Import.

What transfers and what doesn't#

StrengthLog's export doesn't include workout comments or distance-based cardio, so those stay behind — the confirmation summary counts any skipped rows. Your charts, records, and history pick up everything else immediately.

Common problems#

Gript doesn't recognise the file#

The format is detected from the file's structure, so a CSV that a spreadsheet app has re-saved may no longer look like a StrengthLog export. Import the original file rather than an edited copy.

Some rows didn't import#

The confirmation summary separates skipped duplicates from unreadable rows, so read it before assuming anything was lost — cardio rows and sessions already in your Gript history are skipped deliberately. See how import matching and duplicates work.

Did this answer your question?

Don't have Gript yet?

Download Gript