Garmin Died Mid-Ride? Recover and Merge It
By TrailBlender
Does Garmin save an activity if it dies?
Yes. Your Garmin saves everything it recorded up to the moment the battery died. Edge bike computers and Forerunner, Fenix, Venu and Instinct watches all write the activity to a .FIT file on the device as they go, not when you press Save. A dead battery mid-ride, or mid-run, costs you the last few seconds at most.
What is not saved is everything after the screen went dark. If you kept going on your phone, a second watch or a friend's unit, that part lives in a second file. Neither Garmin Connect nor Strava will join the two for you, which is why so many people upload one half and lose the other.
The fix takes three steps: find the partial file, get it off the device, and merge it with the second recording. Each step is covered below.
What Garmin writes to the .FIT file before it shuts down
A Garmin records in the background the whole time the timer runs. Every second (or every few seconds in Smart Recording) it appends a record with your position, speed, heart rate, power and cadence to an open .FIT file. When the battery gets low, the device shows a warning and, on most current firmware, closes the file cleanly before it powers off.
If it powers off before it can do that, the file is truncated, not corrupted. The ride data is intact. What is missing is the summary block at the end: lap totals and session totals. Garmin Connect may refuse a file like that with a "corrupt" or "unable to process" message, but the data is still there and a repair tool can rebuild the summary.
Where to find it once the device is charged and connected by USB:
- Edge bike computers —
Garmin/Activities/. The unit mounts as a USB drive on macOS and Windows. - Forerunner, Fenix, Venu, Instinct and Enduro watches —
GARMIN/Activity/(older models:GARMIN/ACTIVITY/). Recent watches use MTP instead of a plain drive: they show up in File Explorer on Windows, and on macOS you need an MTP client such as OpenMTP.
Files are named by start time (2026-09-20-08-15-32.fit) or by a short hex code on newer devices. Sort by date and pick the one from the ride that died.
Why did my Garmin die mid-ride?
Almost always the battery, and usually for one of these reasons:
- Cold — Lithium batteries lose capacity fast below freezing. A unit that reads 40% at the top of a winter climb can shut down on the descent.
- Battery age — After two or three years, a Garmin that once lasted 20 hours can be down to 8. The percentage shown gets less reliable too, so it jumps from 30% to off.
- Power-hungry settings — Multi-band GNSS, an always-on backlight, map navigation, music, and a constant Bluetooth link with notifications each shave hours off the runtime.
- It was never full — Dirty charging contacts, a loose cradle or a cable that only powered the screen. The device said 100% at 11 pm and had 60% at 6 am.
- A crash, not the battery — If the device rebooted and came back with plenty of charge, that was a firmware crash. The activity is usually saved and offered for recovery on the next boot.
Whatever the cause, the partial file is on the device. Prevention comes next; recovery is one section further down.
How to stop it happening again
- Check the real charge before you roll — Plug in, wait for the charging icon, unplug at 100%. Clean the contacts if the charge seems to stall.
- Switch to a battery-saver power mode — On Edge units, Battery Saver lowers the screen and GPS rate and roughly doubles runtime. On watches, pick a power mode with single-band GPS (UltraTrac or Max Battery) for anything over four hours.
- Turn off what you're not using — Maps you're not navigating with, backlight on gesture, music, phone notifications, and paired sensors that aren't on the bike today.
- Carry a small power bank on long days — An Edge charges while it records. A 5,000 mAh pack weighs about 100 g and refills an Edge twice. Some watches also charge mid-activity with the cable attached; check your model.
- Know your number — If the unit lasts 12 hours in the mode you ride in, plan around 8. Battery estimates are optimistic and the last 10% goes fast.
- Start a backup early — On epic days, run Strava or a second device from the start. Overlapping recordings merge just as cleanly as back-to-back ones.
Recover the partial activity: Garmin Connect or USB
Charge the device before you do anything else. Most Garmins that shut down mid-activity offer to save or resume it on the next boot; pick Save, not Discard. Then try the routes below in order.
- Let it sync — Open Garmin Connect on your phone with Bluetooth on. If the file closed cleanly, the activity appears within a minute and you can skip to the export step.
- Export from Garmin Connect — Open the activity on the Garmin Connect website, click the gear icon and choose Export Original. That gives you the .FIT file with every sensor channel intact.
- Copy it over USB — If Connect never shows the activity, or shows "file is corrupt", plug the device in and copy the .FIT from the folder listed above to your computer. USB always works, even when sync doesn't.
- Repair it if Connect rejected it — Open the copied file in TrailBlender. It rebuilds the missing summary block, and the repaired file uploads to Garmin Connect and Strava normally. The corrupted Garmin file guide covers what to do if that isn't enough.
Then export the second half. From Strava: activity page, three-dot menu, Export GPX. From a second Garmin: the same Export Original. From Wahoo, Coros or Apple Watch: export .FIT or .GPX from their app.
Merge the recovered file with your second recording
You could splice the two by hand: convert both to GPX, find the timestamp where the Garmin stopped, paste the second track after it, fix the XML. That takes 30 to 60 minutes and one wrong character breaks the file. TrailBlender does it in under a minute and keeps power, heart rate and cadence from both files.
- Download TrailBlender — Get it for macOS, Windows or Linux. A two-file merge is free, and it runs offline, so your files never leave your computer.
- Drop both files in — The recovered Garmin .FIT and the second recording, in .FIT or .GPX. No conversion needed.
- Check the timeline — TrailBlender lines the files up by timestamp. A back-to-back pair is sequenced; an overlapping pair (backup started before the Garmin died) is aligned and de-duplicated.
- Pick a source per channel — Keep the Garmin's GPS and power for the first part, the phone's GPS for the second, and heart rate from whichever device wore the strap. The power and heart-rate guide shows how to do this channel by channel.
- Export and upload — One .FIT or .GPX with the complete ride. Upload it to Strava, Garmin Connect or intervals.icu as a single activity, then delete the two halves.
Two Garmin files from the same ride, say an Edge that died and a Forerunner that kept going, merge the same way. See merging FIT files for the FIT-specific details.
Checked 19 October 2026: Strava’s manual upload limit is 25 MB per GPX, TCX or FIT file. Check the exported file size before uploading.
Try TrailBlender — Free
Drop the recovered .FIT and your second recording into TrailBlender and get one complete activity. Free for two files, runs offline, no account.
Sources
Frequently Asked Questions
Does Garmin save an activity if it dies?
Yes. Everything recorded up to the shutdown is in a .FIT file on the device, on rides and runs alike. Charge it, power it on, accept the save prompt if one appears, then sync or copy the file over USB. Only the part you recorded afterwards on another device is separate, and you can merge the two into one activity.
Can I recover a Garmin activity after the battery died?
Yes, in nearly every case. Charge the device, turn it on and let Garmin Connect sync; if the activity doesn't appear, connect by USB and copy the .FIT from Garmin/Activities (Edge) or GARMIN/Activity (watches). If Garmin Connect calls the file corrupt, open it in TrailBlender to rebuild the missing summary and upload the repaired copy.
How do I merge two Garmin files from the same ride?
Drop both .FIT files into TrailBlender and export one activity. It sequences back-to-back files and aligns overlapping ones by timestamp, keeps GPS, power, heart rate and cadence, and writes a single .FIT or .GPX for Strava or Garmin Connect. A two-file merge is free and everything runs offline.
Why did my Garmin die mid-ride?
Usually the battery: cold weather, an ageing cell, multi-band GPS, backlight, navigation or a phone connection that drained it faster than the estimate. If it wasn't actually full at the start, dirty contacts or a loose cradle are the likely cause. If it rebooted with charge left, that was a firmware crash, and the activity is normally offered for recovery on the next boot.
If my Garmin dies mid-run, will it save?
Yes. A Forerunner, Fenix or Venu saves the run up to the moment it shuts down, exactly like an Edge on a ride. On the next boot it usually asks whether to save the activity; say yes, then sync. If you finished the run on your phone, merge the two recordings the same way as for a ride.
Will the merged file have a gap in the middle?
Only if there was one in real life. If two minutes passed while you dug out your phone, those two minutes are missing from the merged file, and the ride before and after is complete. TrailBlender doesn't invent data to fill the gap, which keeps the file honest for Strava.
Can I merge a Garmin .FIT file with a Strava .GPX export?
Yes. TrailBlender reads FIT and GPX natively, so drop one of each in and it handles the format differences itself. No manual conversion needed.
What if my Garmin file is corrupted from the battery death?
It can still be repaired. Battery death usually produces a cleanly truncated file rather than a corrupted one, and TrailBlender rebuilds the missing summary when you open it. If Garmin Connect rejected the file, repair it first, then merge.
My phone GPS is way less accurate than the Garmin. Will that look weird?
Slightly, and it doesn't matter. Phone GPS is less precise than a head unit, so the second part of the merged track may look a little less smooth on the map. The data is real and accurate enough for Strava distance and segment matching. A slightly wobbly line beats a missing 40 km.
Related Guides
FIT File Merger: Combine Garmin & Wahoo Files
Free FIT file combiner: merge multiple FIT files from Garmin, Wahoo and Coros into one activity with all sensor data preserved. Works offline.
tutorialGPX File Repair: Remove GPS Spikes, Trim Errors
Free GPX file repair for Garmin files: find and remove GPS spikes, trim bad data, export a clean GPX or FIT. Runs on your computer; limits explained.
device-comboHow to Combine Power and Heart Rate Data from Two Devices
Merge power meter data from your head unit with heart rate from your watch into one file. Get complete training data in a single Strava activity.
tutorialMerge Strava Activities: Combine GPX Files
Strava can't merge two activities. Export both, merge GPX or FIT files in TrailBlender, upload one ride, delete the duplicates. Free, offline.
tutorialMerge Garmin Activities: Step-by-Step
Garmin Connect can't merge two activities. Export both .FIT files, combine them in TrailBlender, check the totals and upload one ride. Free, offline.
tutorialFix GPS Drift in GPX and FIT Files: Remove Spikes
Fix GPS drift and position spikes in GPX and FIT files: detect the jumps, remove them, check your distance. Tunnel gaps are not filled.