How to import workouts from Lyfta

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

Step 1: export your data from Lyfta#

  1. In Lyfta, open Profile → Settings and choose Export Data. You can also sign in at my.lyfta.app and export from there.
  2. Lyfta generates a single CSV of your training log.
  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. Lyfta 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 Lyfta export.

Step 3: match exercises and confirm#

Gript matches Lyfta'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 Lyfta 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#

Lyfta's export doesn't include RPE, workout or exercise notes, or body measurements, 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 Lyfta 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 — 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? Everything in this guide is free to try — download it and log your first workout in under a minute.

Download on the App StoreGet it on Google Play
I feel that every single time I open the app there is a new feature. Thanks for making it better every day.
Shoshana M. · App Store

You're already in Gript

Everything on this page is also available inside the app — this article opens from Help, and the calculators live under Tools.