Hevy + Strong CSV import

SWITCH APPS.
KEEP YOUR HISTORY.

Bring supported strength workouts from Hevy or Strong into LIFTL instead of beginning with an empty log. The portal previews the file and lets you review every uncertain exercise match first.

HevyStrong
Install LIFTL FreeImport requires Pro · Web portal

Product facts reviewed

LIFTL Pro portal CSV import dropzone for Hevy and Strong workout history
CSV auto-detection · manual source selection available

Three deliberate steps

01

Export the CSV

Use the workout-history export provided by Hevy or Strong. Keep the source file unchanged.

02

Upload and preview

The Pro portal auto-detects supported formats and shows workout, set, and date-range counts before writing anything.

03

Resolve exercises

Confirm uncertain exercise matches or create custom exercises, then start the import when every item is resolved.

Exercise matching

NO SILENT
GUESSING.

Exact exercise names match automatically. Anything uncertain stops for review, with suggested catalog matches and the option to create a custom exercise using the correct muscle group and equipment.

The import cannot begin until every unmatched exercise is resolved, so history does not land under a random movement.

Exercise needs review

Incline Dumbbell Press

Dumbbell Incline Bench Press
Choose another match
Create custom exercise+

Illustrative layout based on the current review workflow.

Current field map

WHAT MOVES.
WHAT DOESN'T YET.

LIFTL imports the strength-training fields it can map reliably. It does not pretend unsupported source data survived the move.

Workout timing

Workout date and start time; Hevy end time when supplied

Imported

Workout name

Kept as import context on the LIFTL session

Imported

Strength sets

Exercise, set order, weight, reps, RPE, and warmup status

Imported

Unknown exercises

Mapped to the catalog or created as custom exercises after review

Reviewed

Existing PR flags

Imported sets begin without source PR flags

Not imported

Source notes

Exercise, set, and workout notes are not currently written

Not imported

Hevy cardio + supersets

Cardio-only rows and superset grouping are not currently written

Not imported

Strong does not include a unit marker in its CSV. The current importer treats Strong weight values as pounds. If your Strong history is recorded in kilograms, contact LIFTL support before importing.

Hevy CSV

What LIFTL reads

Named strength workouts, their start and end times, exercise names, normal and warmup sets, pounds, reps, and RPE when supplied.

Cardio-only distance or duration rows and superset grouping are currently skipped.

Strong CSV

What LIFTL reads

Named strength workouts, timestamps, exercise names, normal and warmup sets, weight values, reps, and RPE when supplied.

Because the export has no unit column, confirm the current pound-only handling before importing metric history.

Using another workout app?

Tell us what to support next.

We are actively expanding import support. Send us the app name and its export format so we can evaluate it—without pretending every file is compatible today.

Contact support

Import FAQ

BEFORE YOU UPLOAD.

Can I import workout history from Hevy or Strong into LIFTL?+

Yes. LIFTL Pro can import supported strength-training history from a Hevy or Strong CSV through the web portal.

What fields does the import preserve?+

For supported strength sets, LIFTL imports the workout date and name, exercise, set order, weight, reps, RPE when present, and warmup status. Hevy session end times are used when available.

What happens when an exercise name does not match LIFTL?+

The importer pauses for review. You can map the source exercise to an existing LIFTL exercise or create a custom exercise with a muscle group and equipment type before continuing.

Does the import preserve PR flags, notes, cardio, and supersets?+

Not currently. Imported sets do not arrive with existing PR flags, source notes are not written, and Hevy cardio-only rows and superset grouping are not imported.

What if my Strong export uses kilograms?+

Strong CSV files do not include a unit column. The current importer reads Strong weight values as pounds, so contact LIFTL support before importing a Strong history recorded in kilograms.

Can I upload the same CSV more than once?+

The importer does not currently de-duplicate repeated uploads. Import each history range once to avoid duplicate workouts.

Do I need LIFTL Pro to import?+

Yes. Importing from another app is a Pro feature available in the LIFTL web portal.

What if my current workout app is not supported?+

Contact LIFTL support and tell us which app you use. We are actively expanding import support and can review the export format, but we cannot promise immediate compatibility with every app or file.

Start with your numbers

YOUR NEXT APP.
NOT A BLANK SLATE.

Install LIFTL, activate Pro, and import supported Hevy or Strong strength history through the web portal.

Install LIFTL Free