How to Split a Multi-Day Ride into Separate Strava Activities
The Multi-Day Recording Problem
You just finished a 3-day bikepacking trip and your Garmin recorded the entire thing as one continuous activity. Or maybe you intentionally left recording running overnight to capture your full route. Either way, you've got a single massive file that Strava displays as one activity spanning 72 hours.
The problems with uploading this as-is:
- Misleading stats — Strava shows total elapsed time including sleep, making your "ride time" look absurd.
- No daily breakdowns — You can't see Day 1 vs Day 2 vs Day 3 stats separately.
- Segment matching fails — Strava struggles to match segments in a file with hours-long pauses.
- Social awkwardness — Your followers see a single 200 km, 50-hour "ride" in their feed.
Why Not Just Start/Stop Each Day?
In hindsight, stopping and restarting the recording each morning would have been easier. But there are good reasons people record continuously:
- Forgot to stop — You were exhausted at camp and fell asleep without pressing stop.
- Route continuity — You wanted one unbroken track showing the entire route for navigation or sharing.
- Battery concerns — Some devices handle long recordings better than start/stop cycles, especially with external power.
- Device auto-pause — The device was set to auto-pause, so you assumed it would handle stops automatically. It did — but Strava still sees it as one activity.
The Hard Way: Manual File Splitting
You could open the GPX file in a text editor and find the timestamps where each day starts. Then manually copy trackpoints into separate files, making sure each file has proper GPX headers and closing tags.
For a 3-day trip recorded at 1-second intervals, the file can have 100,000+ trackpoints. Finding the right split points and maintaining valid XML structure across three separate files is a multi-hour project. One wrong angle bracket and the file won't parse.
The Easy Way: Split with TrailBlender
- Open the multi-day file in TrailBlender.
- TrailBlender detects long pauses — It automatically identifies gaps where you stopped for camp, meals, or overnight stays.
- Review the suggested split points — Each pause is highlighted on the timeline. The map shows where each segment starts and ends.
- Adjust if needed — Move split points to exactly where you want each day to start and end. Maybe you want Day 1 to include the evening spin around camp.
- Split into separate files — TrailBlender creates one clean file per segment, each with proper headers and metadata.
- Upload each day to Strava — Three separate activities with accurate daily stats, clean maps, and proper segment matching.
Tips for Multi-Day Recordings
- Name each day's activity — After splitting, rename each file (e.g., "Day 1: Portland to Salem") before uploading to Strava.
- Check elapsed vs moving time — After splitting, each day should show realistic riding time without overnight hours.
- Keep the original file — The original multi-day file is a nice keepsake showing the entire route. Store it separately.
- Consider splitting at rest stops too — If you had a 3-hour lunch in a town, you might want that as a split point rather than lumped into one day's stats.
- Export as FIT for Garmin Connect — If you want each day to appear in your Garmin Connect calendar, export as FIT. GPX works for Strava and most other platforms.
Try TrailBlender — Free
Merge your GPX files in seconds. No upload, no account.
Frequently Asked Questions
Can I split a file into more than two segments?
Yes. TrailBlender can split a file at as many points as you need. A week-long tour can be split into 7 separate files, one for each day. Add split points wherever you want — at overnight stops, lunch breaks, or any other natural pause.
Will splitting lose my sensor data (power, HR)?
No. Each split segment retains all sensor data from the original file — power, heart rate, cadence, temperature, and every other channel. It's the same data, just divided into shorter time ranges.
What if I paused my Garmin overnight instead of stopping it?
Garmin's auto-pause creates a gap in the data, not a separate file. TrailBlender detects these long pauses and suggests them as split points. The result is the same as if you had stopped and restarted each day.
Can I merge some days back together after splitting?
Yes. If you split too aggressively and want to combine two segments, use TrailBlender's merge function on the split files. You have full flexibility to split, merge, and re-split until each activity covers exactly the time range you want.
Related Guides
How to Trim Warmup and Cooldown from GPX Before Uploading to Strava
Remove warmup loops and cooldown segments from your GPX file before uploading to Strava. Trim your ride to keep only the data that matters.
tutorialHow to Merge GPX Files for Strava
Learn how to merge multiple GPX files into one activity for Strava upload. Step-by-step guide using TrailBlender — free, offline, no upload required.