How to Edit FIT Files: Complete Guide to Cropping, Trimming & Modifying Garmin Data
Learn how to edit FIT files online for free. Crop activities, fix GPS drift, change sport type, and modify workout data. Works with Garmin, Wahoo, and all FIT-compatible devices.
How do you edit a FIT file? Use our free FIT File Editor to modify any aspect of your workout data. Upload your FIT file, make changes like trimming, GPS correction, or sport type changes, then download the edited file. All processing happens locally in your browser for complete privacy.
FIT files store your complete workout data from Garmin, Wahoo, COROS, and other fitness devices. While these files are designed to be a permanent record of your activities, there are many legitimate reasons you might need to edit them.
Why Would You Need to Edit a FIT File?
There are several common scenarios where editing a FIT file becomes necessary:
| Use Case | Problem | Solution |
|---|---|---|
| Remove warm-up/cool-down | Activity includes time before/after the main workout | Trim the start and end |
| Fix GPS drift | Track is shifted from the actual route | Apply GPS offset correction |
| Wrong activity type | Watch detected "Run" instead of "Hike" | Change sport type in metadata |
| Incorrect statistics | Sensor glitch caused wrong averages | Modify session data |
| Privacy concerns | Need to remove start/end location | Crop the activity |
Common Editing Scenarios
- Race day recording issues: You pressed start too early or stopped too late
- GPS lock problems: The first few minutes show wild GPS points
- Multi-sport confusion: Your watch detected the wrong sport
- Sensor malfunctions: Heart rate or power data has obvious errors
- Strava/TrainingPeaks uploads: Need to clean data before uploading
How to Crop or Trim a FIT File
Cropping (also called trimming) removes unwanted portions from the start or end of your activity. This is the most common FIT file edit.
Step 1: Upload Your FIT File
- Go to the FIT File Editor
- Drag and drop your FIT file or click to browse
- Wait for the file to load (happens instantly in your browser)
Step 2: Use the Trim Controls
- Find the "Trim Activity" section
- Use the slider to select your new start and end points
- Watch the preview update in real-time
- Check the "After Trim" statistics to verify
Step 3: Download the Edited File
- Click "Download Edited FIT"
- The new file contains only your selected portion
- All timestamps and distances are automatically recalculated
For a detailed walkthrough, see our guide on how to crop a FIT file.
How to Fix GPS Drift in FIT Files
GPS drift occurs when your recorded track is systematically shifted from the actual route. This is different from random GPS scatter—the entire track moves in one direction.
Identifying GPS Drift
Signs your FIT file has GPS drift:
- Your route shows you running through buildings
- The track is consistently 10-50 meters off the road
- Start/end points don't match where you actually were
- The shape of the route is correct, just shifted
Applying GPS Offset Correction
- Open your file in the FIT File Editor
- Find the "GPS Offset Correction" section
- Enter offset values in meters (North/South, East/West)
- Use the quick adjustment buttons for fine-tuning
- Watch the map preview update in real-time
The editor shows your corrected track immediately, so you can verify the adjustment before saving.
Learn more about GPS issues in our guide to fixing GPS drift in FIT files.
How to Change Sport Type in a FIT File
Sometimes your watch auto-detects the wrong sport type. This affects:
- How the activity appears in Garmin Connect
- Training load and recovery calculations
- Statistics categorization in Strava
- Heart rate zone calculations
Changing the Sport Type
- Open your FIT file in the FIT File Editor
- Find the "Activity Metadata" section
- Select the correct sport from the dropdown
- Optionally choose a sub-sport (e.g., "Trail" for running)
- Download your corrected file
Available Sport Types
The editor supports all standard FIT sport types:
- Running (Street, Trail, Track, Treadmill)
- Cycling (Road, Mountain, Gravel, Indoor)
- Swimming (Pool, Open Water)
- Hiking, Walking
- Multisport, Triathlon
- And many more...
See our complete guide on changing activity type in FIT files.
How to Modify Session Statistics
The session data in a FIT file contains summary statistics like total distance, elapsed time, and average metrics. While these are normally calculated automatically, you may need to modify them if:
- A sensor malfunction caused incorrect averages
- You want to adjust the recorded distance
- Calorie calculations seem wrong
Editing Session Data
- Open the "Session Statistics" section in the editor
- Modify fields like total distance, elapsed time, or averages
- Changes are reflected in the downloaded file
Note: Modifying session statistics doesn't change the underlying record data. For consistent results, consider trimming the activity instead.
How to Edit Individual Data Points
For advanced users, the FIT File Editor also allows editing individual data records:
- Heart rate: Correct sensor dropouts or spikes
- Power: Fix power meter anomalies
- Cadence: Adjust incorrect cadence readings
- Speed: Modify speed values
- Elevation: Correct altitude data
Bulk Editing
Use the "Bulk Edit" feature to apply an offset to all values at once. This is useful for:
- Correcting a heart rate monitor that read consistently high/low
- Adjusting power data if your meter was miscalibrated
- Shifting all elevation values by a fixed amount
Privacy and Data Security
All FIT file editing happens locally in your browser. Your files are never uploaded to any server.
| Privacy Feature | Description |
|---|---|
| Local Processing | Files are read and written entirely in your browser |
| No Upload Required | Your data never leaves your computer |
| No Account Needed | Use the tool without signing up |
| No Data Storage | Nothing is saved or logged |
This makes the editor safe for sensitive workout data, including location information.
What Data Can Be Edited?
| Data Type | Editable | Notes |
|---|---|---|
| Activity name | ✅ Yes | Change the workout title |
| Sport type | ✅ Yes | Running, cycling, swimming, etc. |
| Start time | ✅ Yes | Adjust the activity timestamp |
| Trim points | ✅ Yes | Remove start/end portions |
| GPS offset | ✅ Yes | Shift the entire track |
| Session totals | ✅ Yes | Distance, time, calories |
| Average metrics | ✅ Yes | HR, power, speed averages |
| Individual records | ✅ Yes | Per-second data points |
| Lap data | ⚠️ Limited | Affected by trimming |
| Device info | ❌ No | Preserved from original |
Alternative: Platform-Specific Editing
Some fitness platforms offer limited editing capabilities:
- Garmin Connect: Can crop activities and correct GPS
- Strava: Can crop and hide portions of activities
- TrainingPeaks: Can exclude data ranges from analysis
However, these platforms edit the data after upload. If you need to fix the source file before uploading, or want more control over the edits, use a dedicated FIT File Editor.
Related Tools and Guides
If you're working with FIT files, you might also find these resources helpful:
- Complete Guide to Garmin FIT Files - Understanding the FIT format
- FIT to GPX Converter - Convert to universal GPS format
- FIT to CSV Converter - Export data for spreadsheet analysis
- FIT File Viewer - Analyze your workout data
Frequently Asked Questions
Can I edit FIT files from any device?
Yes, the FIT file format is standardized. Files from Garmin, Wahoo, COROS, Suunto, and other devices all use the same format and can be edited.
Will editing break my FIT file?
No. The editor creates a new, valid FIT file with your changes. The original file remains untouched. All required checksums and message structures are properly generated.
Can I undo edits after downloading?
Not directly—you'll need to keep your original file. We recommend always keeping a backup of unedited FIT files.
Will edited files upload to Garmin Connect?
Yes. Edited FIT files are fully compatible with Garmin Connect, Strava, TrainingPeaks, and other platforms that accept FIT uploads.
Is there a file size limit?
No strict limit, but very large files (multi-hour activities with per-second recording) may take a few seconds to process in your browser.