Skip to main content

Turning a Strava Club Event route to a Garmin Course

3 min read

This post is written in response to queries from my local cycling group as to how to get a Strava Club Event into a Course on a Garmin device, so people can follow the course on the day.

At the end of this post I also show how you can save the Route into your own 'My Routes', so you can ride it again and again!

Method One (copy and paste):

If you have received a Strava Club Event that has a route included, the top of the Club Event web page will look something like this:


If you scroll down a little bit you will get to the actual route, which looks like this:


To get the route onto your Garmin device:

  1. Click on Export TCX (for devices without viewable maps, e.g. Edge 200) or Export GPX (for newer devices with viewable maps, e.g. Edge 1000)
  2. Save the GPX or TCX somewhere on your PC / laptop, e.g. Desktop or Downloads
  3. Connect your Garmin device to your PC / laptop with a USB cable
  4. Using your file explorer (e.g. Windows Explorer) navigate to your Garmin device's 'Garmin/NewFiles' folder, which in Windows Explorer will look something like this:
  5. Copy your downloaded TCX or GPX file into the NewFiles folder (make sure it goes into 'Garmin/NewFiles', and not into just 'Garmin'). It will look something like this:
    6. Unplug your Garmin device from your PC / laptop. The Garmin should then restart and the route should appear in your Courses list.

Method Two (use the 'Strava Routes' Connect IQ app ):

If you have a newer device that supports Garmin Connect IQ apps (e.g. Edge 520, Edge 1000), a much simpler method is to use the (free) 'Strava Routes' app. Instructions on how to install and use this app are here

Saving a Club Event route into your own 'My Routes':

Remember above where you can see the Route Details. The link to the Route (in this case PP: Stondon Shillington Pirton) is actually clickable, so if you click on:


you will get to here:


Notice the little grey star on the left of the route name (I've circled it in red)? If you click on the grey star it will turn red (Strava calls this 'starring'):


Starred routes will be saved in your own 'My Routes' folder, which you can get to by clicking on Dashboard > My Routes.


It will look something like this (notice the red star in the top right):


N.B. It's not just Club Event routes that you save in your own 'My Routes'. Any route that has been shared with you can be saved in the same manner, and you will be able to use Method One or Two above to add them as a Course onto your Garmin device.

Anyway, hope this has been useful. Any comments please let me know.


First posted: 22 October 2017
Last updated: 22 October 2017

Great idea, Chris. I can't think of a better person to write this book, as your introduction articles have been comprehensive yet easy to understand - not an easy combination! If there's a crowfunding for it I'm sure many of the IndieWeb community will contribute - I certainly would.

Thanks for this link, Daniel. A fascinating read: who knew there could be so much intrigue around an everday object like a mattress?!

Convert Strava activity to a Strava route: the two 'official' methods

3 min read

This post is written in response to queries from my local cycling group as to how to convert Strava activities to Strava routes.

Both methods are not always entirely reliable and have limitations (see below). Method One is the easiest and simplest.

Method One (via the 'standard' Strava website):

Follow the instructions here


Method Two (via the Strava labs website):



1. In your browser, open the Strava activity you want to export. It will be in the format

2. Copy that link to your clipboard

3. Open the Strava Labs 'GPX to Route tool here

4. Paste the link in to the tool and then click 'Convert'. (The first time you do this you will be asked to link Strava Labs to your Strava. This is fine as both websites are run by Strava.)

If you get an 'Error Computing Route' message, you can either try again later (occasionally waiting will work) or more usually you have to give it up as a bad job! (There are online and offline tools for advanced users that can sometimes help.)

Exporting routes to GPS devices:

Once your route has been converted intro Strava using either method, you can then export it as a GPX or TCX file for importing into your device.

N.B. If you have a newer Garmin device - e.g. Edge 520, Edge 1000 - you can cut this step out by installing the Strava Routes Connect IQ app and downloading the route direct from your device.


Both methods do not allow you to easily edit your routes, if at all. So if you went the wrong way on your activity, the route will go the wrong way as well. Or if you want to simplify your route, perhaps by taking a more direct route, you will probably not be able to.

There are also map limitations in the converter. If it can't find a valid route on the Strava basemap then it will route a longer valid way around - even if your activity went the shorter way!

For these reasons I rarely use either of these methods, preferring to create my Strava routes from scratch via the Route Builder tool. (There are also ways of doing routes via non-Strava websites, e.g. RideWithGPS, but that's outside the scope of this post.)

Summary: if you're happy with the limitations and don't mind route imperfections, then by all means use these methods. But if you're a perfectionist like me, these methods will not be for you!

First posted: 1 October 2017
Last updated: 1 October 2017

Pleased with my new @seesense_cc ICON lights, but I wish they came with the latest firmware installed. Took me 6 phone reboots to update!

Chris Aldrich's A reply to Aaron Davis on setting up IndieWeb replies in WordPress

Jeremy Monroe's Support The Platform

Jeremy Cherfas's Virtual Homebrew Website Club

Hi, I'm just joined (having been over on for a few months), and intend this to be my main Mastodon instance. I'm keen on the movement and co-operative principles (my first job leaving school was working for a co-op!). When I saw that like-minded people were already over here I decided to take the plunge myself, so here I am :)

Replied to a post on :

Thanks for the reply Martin. Sounds like a plan, so if I'm around I'd be happy to virtually come along! (Though on most weeknights I'm not home until around 1900 UK time / 2000 Western European time.)

Alex Kearney's post on

Chris, I use the self-hosted open-source TinyTinyRSS which also syncs to their Android app. When opening a link on the Android app there's a WWW symbol which you can click on to view in a browser if you want to. App is 7-day free trial, then £3.14 if you buy on Google Play. TT-RSS desktop has an Javascript bookmarklet that makes subscribing to RSS feeds easy.

I've written a short blog post with my musings about the from an end-user perspective

Colin Walker's post on

Indieweb for end-users - some thoughts

3 min read

I've been mulling over this post by this post by Jeremy Cherfas , my reply and then Chris Aldrich's response asking for views on what the could do better.

My attraction to the IndieWeb has been about owning my data, avoiding silos where possible (i.e. where the friction is tolerable), and federalising content. (You can read a little about my journey on my IndieWeb user page .) I only came across the definitions of IndieWeb Generations the other day, but would label myself as a Gen2 with a little bit of Gen1 thrown in for good measure.

I've had a Known instance since 2014 with varying degrees of success with POSSEing and so on, but to be honest my focus has often been more on the 'own your data' side of things. I've needed to nudge myself to get back on track with Known and stuff.

Whilst I'm a geek I generally feel a fish out of water by the more techical content of the IndieWeb site and the conversations in the IRC chat room . There's probably a few relatively simple things that could be done to improve things, as others replying to the original post have already mentioned (easier onboarding, more user-friendly documentation, more approachable look-and-feel, etc.). Also perhaps an IRC sub-chat room for beginners (or, dare I say, some sort of more modern forum where Q&As can be asked in non-real time?). And whilst I prefer text instructions myself, a lot of people prefer videos so how about some tutorial videos?).

Here's an example from the Gen 2 bit of the Generations page:


What if this said something like:

Understand basic concepts of posting content on your site that's also copied elsewhere, replying to posts on others' sites from your own, and using online free tools to make this work seamlessly

(Wording not definitive; just to illustrate how simpler wording could help newer users.)

I'd also like to mention Homebrew Website Clubs. I was really attracted to these when I first knew about the IndieWeb, but have never actually been to one. The impression I got is that they were more for coding and developing than helping end-users to improve their own websites, incorporate blogging, etc. I think I'm wrong (and am very glad to be!), but do we always present an inclusive 'all levels of experience welcome' approach?

None of this is intended to sound ungrateful for what we've got and where we are now - quite the opposite. Without the highly-skilled and commited developers we have, and the shared vision of IndieWeb, we wouldn't have anything to talk about improving (we'd be oblivious in our walled gardens!). I am massively grateful for the work and efforts of the IndiewWeb community, and only want to help us collectively improve and attract others to join.


john's post on

I'm probably an archetypal end-user. Love geeky stuff but I'm not a programmer or a developer. Have used Known for a few years now, and I'm definitely signed up to the whole philosophy. But goodness me, it's hard and silos are always there with their superficially attractive "come over, the water's warm and it all just works" message! Luckily (or perhaps unluckily) I'm quite stubborn so I'm not giving up either, but completely respect why people do.

Getting a WP blog on my site is my next itch, and this will make it much easier to setup. Thanks for going through the pain to reduce the pain for those that follow!

Hi Marty, is this downloadable / subscribable so I can listen offline on my commute?

An Introduction to the IndieWeb – AltPlatform

Great article from Chris Aldrich - lots of to-dos for me in there!

@Cryptomator Know you don't have autostart yet (coming soon!), but presumably I could add to the Windows startup menu manually?

Ryan Barrett's New side project: Indie Map

Finished upgrading my hosted to @nextclouders instead - looking good so far :)