FIT File Editor: Trim, Crop & Fix Garmin FIT Files

Edit FIT files in your browser: change the name, sport or start time, trim the start or end, fix GPS drift and correct heart rate, power or distance. Then re-save a clean file for Garmin Connect or Strava.

100% Private. Files are processed locally in your browser.

Open FIT File to Edit

Drag & drop or click to browse

Edit Metadata

Change activity type, sport category, start time, and other metadata. Fix incorrectly tagged activities or update device information.

Trim Activities

Remove unwanted portions from the start or end of your activity. Perfect for cutting out warm-ups, cool-downs, or accidental recording.

Adjust GPS

Fix GPS drift or offset issues by adjusting latitude and longitude coordinates. Correct tracks that are shifted from the actual route.

How to edit a FIT file

  1. 1

    Get the original .fit file

    In Garmin Connect use Export Original on the activity and unzip the download, or copy the file from the Garmin/Activity folder of your device. Wahoo, COROS and Zwift exports work the same way.

  2. 2

    Open it in the editor

    Drag the file onto the upload area above. The map, charts and summary appear after a second or two.

  3. 3

    Make your changes

    Rename the activity, fix the sport or start time, trim the start or end, shift a drifted GPS track, or correct distance, calories, heart rate and power values.

  4. 4

    Download and upload

    Download the edited FIT file. Before uploading it to Garmin Connect or Strava, delete the original activity there, because both services reject duplicates. Check the result first in the FIT file viewer.

What you can edit

  • MetadataActivity name, sport, sub-sport (e.g. trail run, indoor cycling) and start time.
  • TrimCut a warm-up, a car ride at the end or the minutes after you forgot to stop.
  • GPS offsetMove the whole track north/south or east/west to fix a shifted recording.
  • Session statsTotal and moving time, distance, calories, ascent, descent, average and max speed, heart rate, power and cadence.
  • Data pointsEdit single records or apply an offset to a range, for example to remove a heart-rate spike.
  • ExportSave as FIT, or as GPX, TCX, CSV or KML (supporters) for other apps.

Repair a corrupt FIT file

A FIT file that won't open or that Garmin Connect or Strava refuses is usually cut off: the watch or bike computer crashed, ran out of battery or had a full memory before it wrote the end of the file. The data you recorded up to that moment is still in the file. Open it above and, when the file is damaged, a Repair this file panel appears.

  1. 1

    Open the broken .fit file

    The tool checks the header, every message and both checksums, and lists what is wrong: truncated file, wrong data size in the header, bad header or file CRC, corrupt bytes, or a missing session summary.

  2. 2

    Click "Repair this file"

    It keeps every complete message up to the damage, drops the partial last record, rebuilds the header (data size and header CRC) and the file CRC, and adds the missing lap and session summary when the recording never finished.

  3. 3

    Check what was recovered, then download

    You see the recovered records, laps, duration and distance, and how many bytes were dropped. Download the repaired .fit, or open it in the viewer or editor to check the map and charts before you upload it.

The repair runs locally in your browser; the file is not uploaded. It cannot bring back data the device never wrote, and when the damage is in the middle of a file, everything after the first corrupt byte is dropped.

FIT file won't open or won't import into Garmin Connect or Strava?

"Invalid FIT file format" when opening the file here

The file is not a FIT file. Garmin Connect "Export Original" gives a .zip: unzip it first. A file of 0 KB was not copied completely from the device.

The upload fails or the file seems corrupted

Usually the recording ended abruptly (battery, crash, full memory). Open the file here and click "Repair this file" in the panel that appears (see "Repair a corrupt FIT file" above), then upload the repaired file.

Garmin Connect or Strava says the activity already exists

Both services reject a file with the same start time and device as an existing activity. Delete the original activity first, then upload the edited file.

The activity shows the wrong date or time

A device with a reset clock can record 1989 or 2000 dates. Set the correct Start Time; records, laps and events all move with it.

The track is shifted next to the road, or the sport is wrong

Use the GPS offset controls to move the track, and change sport and sub-sport in the metadata card.

Private by design

The FIT file is decoded with the official Garmin FIT SDK and re-encoded in your browser. It is not uploaded, stored or shared, so your home location, routes and heart-rate data stay on your device.

Frequently asked questions

How do I edit a Garmin FIT file?
Drop the .fit file into the editor, change what you need (name, sport, start time, trim, GPS offset, session totals or single data points) and click Download. The editor writes a new FIT file that you can upload to Garmin Connect, Strava or TrainingPeaks. Nothing is uploaded to a server.
Where do I find the FIT file of an activity?
In Garmin Connect open the activity, click the gear icon and choose "Export Original". You get a .zip file; unzip it to get the .fit file. On a Garmin device connected by USB the files are in Garmin/Activity. Wahoo, COROS, Hammerhead and Zwift also let you export the original .fit file.
Can I trim a FIT file, for example when I forgot to stop my watch?
Yes. Use Trim Activity to set a new first and last record, check the chart, then update distance and time in the session stats if needed and download the file. The removed part is not written to the new file.
How do I change the date or start time of a FIT file?
Change Start Time in the metadata card. All timestamps in the file move by the same amount: records, laps, timer events and the session, so the activity stays consistent when you upload it.
Can I repair a corrupted FIT file?
Often, yes. Files from a watch that crashed or ran out of battery usually lack a proper end. When you open a damaged file, a Repair panel appears: it keeps every complete message, drops the cut-off last record, rebuilds the header and checksums, adds the missing session summary and lets you download the repaired .fit. If the file has no ".FIT" signature at all, it is not a FIT file (for example the .zip from Garmin Connect) or it is empty.
Will I lose data such as power, cadence or running dynamics?
No. The editor copies all original messages, including device info, developer fields, laps, HRV and running dynamics, and only changes the values you edit.
Is the FIT file editor free and private?
Editing and downloading as FIT is free for files up to 200 KB, 5 edited files per day. Supporters get larger files, unlimited edits and GPX/TCX/CSV/KML export. All processing runs in your browser, so your GPS tracks and health data never leave your device.

More FIT tools