Split a Strava Activity: Multi-Day Ride into Daily Rides

Published Updated

By TrailBlender

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.

How Do I Split a Strava Activity into Two or More Days?

Strava can split an activity itself, on the website only and for GPS rides and runs. It replaces the original with separate activities, and kudos and comments stay on the first part. That works for one cut. For a multi-day file with several overnight gaps, TrailBlender finds the pauses for you and writes one file per day:

  1. Open the multi-day file in TrailBlender.
  2. TrailBlender detects long pauses — It automatically identifies gaps where you stopped for camp, meals, or overnight stays.
  3. Review the suggested split points — Each pause is highlighted on the timeline. The map shows where each segment starts and ends.
  4. 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.
  5. Split into separate files — TrailBlender creates one clean file per segment, each with proper headers and metadata.
  6. Upload each day to Strava — Three separate activities with accurate daily stats, clean maps, and proper segment matching.

Try TrailBlender — Free

Merge your GPX files in seconds. No upload, no account.

Send me the download link

Free · Takes 10 seconds · Open it on your computer

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.
  • Trim leftovers from a day — If a day starts with a few minutes of standing around at camp, the warm-up trimming guide shows how to cut them before you upload.
  • Undo a split — If you split in the wrong place, the guide to merging GPX files for Strava shows how to combine the files again before you re-split.
  • 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.

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.

Sources

Frequently Asked Questions

How do I split a Strava activity into two?

On the Strava website you can split a GPS ride or run with Strava's own split tool, but not in the app, and the original is replaced by separate activities. If you only have a single recording of several days, or you want the cuts at the overnight pauses, open the file in TrailBlender, split it there and upload each day as its own activity.

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. Strava itself can't merge two activities, but TrailBlender can combine the split files again. Follow the guide to merging GPX files for Strava, then re-split until each activity covers exactly the time range you want.

Related Guides