Cycling apps for Android

I’ve shown the iPhone a lot of love previously here on London Cyclist for the simple reason that it is the phone I use. However, when I released my Bike Doctor application, there was a ton of emails asking me about if there would be an Android version. So I figure it’s about time I spread the love to the Android mobile users out there. After all they are 200,000 Androids activated everyday according to recent news. Here is a list of applications for cyclists with an Android phone. Oh, and yes, Bike Doctor will be making its way over soon too.

Bike Doctor

Samsung Galaxy S3 Android phone with Bike Doctor showing

Bike Doctor for the Android looks after your bike by providing instructions to the 24 most common bike repairs. Using it helps you save money by avoiding expensive trips to the bike shop. Each repair comes with a colour picture and a short, clear description of what you need to do to get your bike fixed.

Find out more in this post: Bike repair on your Android

Cycling GPS trackers for the Android

My Tracks

My Tracks app on Android

My Tracks is a free Android application by Google allowing you to GPS track your cycling and export it to view on Google My Maps. It is pretty well refined and well trusted. Great for keeping track of your routes. It also has plenty of statistics such as speed, distance and elevation. It also allows you to import KML and GPX files in to Google Maps.


SportsTracker which is integrated with Facebook and Twitter allows you to track your cycling and monitor your performance. It shows you what speed you are moving at, a map, the distance you’ve covered and plenty of other similar stats. The free version holds a total of 5 tracks. The application can also be hooked up to a heart rate and cadence sensor to give you even more information. It generally comes well recommended from its users. This comes in a free and a paid version. The paid version costs £5.99.

Sports Tracker Live app screenshot for the Android


BreadCrumbz is an app I came across by mistake and I’m so glad I did. It is a really innovative way of sharing routes with friends. You can add photos of way pointers and tag points of interest. You can then share the routes online and discover routes other people have added.


SportyPal similarly to all the other apps shows speed, distance, tempo, pace, altitude and calories burnt. It will graph your performance and also display your route on a map. The app provides voice feedback and also links in with the social networks. The app is free to download.


RunTastic links in with the online community to allow you to upload your training data. The app comes in both a lite version with adverts and a professional paid version. It allows you to track all the classic things and has a nice clean design that is easy to use.

Run Tastic app for the Android


AboveRoad is a free app for the Android that tracks your GPS movements. It includes speed, distance, start, stop time and calories burnt. Unfortunately it doesn’t show the distance in miles for UK users.


RunKeeper tracks all the classic things and is a fairly well designed app although could do with a little added functionality. It also links in with a good online community which is where this app becomes useful.


EveryTrail allows you to capture your route on a map using the GPS and also includes functionality to add any pictures you take. It links in with their online community.


CardioTrainer is an excellent workout trainer. It integrates with your music player and has clever features such as an autopause when you are stopped at traffic lights. The premium version for $2.99 also has weight loss and race against yourself functionality. A great, refined cycling and running app for the Android.

Cardio Trainer cycling app for the Android showing main screen

Gear Calculator

FixedGears allows you to calculate gearing ratios.

Cycle Hire Scheme on Android

The various cycle hire schemes throughout the world are well catered for on the Android. In London there are applications such as London Cycle Hire Live which costs 50p and Cycle Hire Widget which is available from the Android Market for free.

Cycle hire widget

Please feel free to leave any app recommendations for cyclists you have in the comments.

See also:

Join 10,221 fellow cyclists who are subscribed to the London Cyclist newsletter

Sign up for our free newsletter to get...

  • Advice on the best cycling gear
  • A Friday roundup of all the latest London cycling news
  • Exclusive content not available on the blog

Subscribe today, and get exclusive access forever! (It's free)

*No spam, ever!

As seen on The Guardian, BBC and The Independent.

, , , , ,

56 Responses to Cycling apps for Android

  1. Evan 11/08/2010 at 5:44 pm #

    Also check out Endomondo for iPhone and Android. Its another app for tracking your favourite activity and uploading to compare with your friends.

    • RRC 31/12/2010 at 4:34 pm #

      Endomondo is good because it will pause its tracking and calculations if the cyclist stops. For city riding, this gives more accurate data. Runkeeper is great, but it lacks the pause function (at last check).

  2. kev 12/08/2010 at 9:48 am #

    what are some cheap android phones? i am unemployed so when i say cheap i need cheap, thank you

    • Thomas Wiltshire 12/08/2010 at 10:04 am #

      They are all fairly cheap with most availible for free – it just depends on the cnotract you get. It’s not just HTC releasing them now either; LG, Samsung and even Acer have all released handsets in recent weeks.

    • Steve 23/03/2011 at 10:41 am #

      You can get a contrant on an Android phone for as little as a tenner a month BUT this does not have a data ‘bolt’ with it which costs extra and means using the internet will be expensive and sort of defeats the object of having a smart phone. You can buy one like an LG Optimus for about £70 but would have to research the pay as you go data packages. My daughter has an Optimus and this does pretty much everything my more expensive phone does just in a slightly less flashy package, screen etc..

    • Soledad Salvador 15/06/2017 at 9:29 am #

      i use my Gold x1 (agm) as a GPS on my cycling to the beach, i like going far parts since is less crowded- — just me my phone and the gear. BTW: the x1 doesnt need a waterproof case to resist falls and water. .. and still have battery left over; you know: rugged phone! The coolest thing about it is price: really cheap for those specs. Well, great note ! Thank you for sharing

  3. Andrew 13/08/2010 at 1:45 pm #

    Also check out Velox (free) and the Pro paid version. I managed to upload gpx files with some success for cycle touring.

  4. Odie 15/08/2010 at 9:10 am #

    What about Nokia 5800 Symbian Operating system. Does anyone know of an app for that.



    • Steve 22/08/2010 at 11:33 am #

      For Symbian phones (and Android, in Beta) – I use ViewRanger for my hill-walking. It works well with recording routes, tagging photos, real-time tracking for others to see you etc.

      The maps aren’t free, but they are proper 1:25,000 OS maps, so are really detailed.

      I’d recommend it – works really well and is rich in functionality.

  5. Stef 26/08/2010 at 1:59 pm #

    You may want to check out iMapMyRun – for cycling, runners or hiking. Free currently on Android, and available for Phone and Blackberry also

    • George 10/05/2014 at 7:09 am #

      +1 for MapMyRide for Android and iOS – I use it for years and is great to analyze your history, as it has full web site as well where you can see things on larger screen and with more analysis features.

    • Soledad Salvador 15/06/2017 at 9:29 am #

      Sure ! in Cycling is always a concern, … my tip on this will be … well: used to worry about durability but i discovered AGM 🙂 I ll leave this review here ( its quite an amazing line for the price, specks and durabilty… is perfect for surfing mostly for the waterproof but also the x1 gold that i got shiped resist falls without a scratch an i m always getting it smashed to the ground since my running holder sucks 🙁 ! again thx for the note!!

  6. Paul 03/09/2010 at 12:37 pm #

    Has anyone come across an app covering cycle parking, cycle hire and cycle route mapping? i.e a one stop shop?

  7. Huw 09/09/2010 at 4:57 pm #

    Endomondo rocks! And for non-gps days you can still log your workouts by using the very easy to use ‘draw route’ feature. It has a great calendar feature and you can import/export all sorts.

    I’m currently using both endomondo and sports track live pro together until I can decide between them. I use one on my android, then export the data from one to the other online – that way I can trial them both while maintaining a full workout log.

    STL shows lots of lovely stats, but I think endomondo will catch up and it has a nicer interface on the web. I did get an imediate response to a support question from the maker of STL though – thumbs up!

    Thanks for the great articles – my concern lies in the vibration issues assosciated with attaching to the bike. Loose connections are the highest fault cause in electronic equipment!

    • Simon 05/01/2011 at 12:36 pm #

      I’ve had support responses from Endomondo, so they do listen! It also works well with the Zephyr bluetooth HRM.

  8. Brent 20/09/2010 at 4:50 pm #

    Do any of these Apps have functionality to guide you back to your starting point either by voice or screen navigation? Something quite handy when trying to explore new routes.

    • Creager 06/12/2014 at 8:57 am #

      ORUX Maps on Gplay would. You can load and reverse follow a track. Has more features than a Garmin and works neatly.

    • Oscar 10/04/2017 at 12:04 pm #

      I love the social aspect of STRAVA to compete with other cyclists! I get on the bike; my headset on, agm x1 (a phone that endurance falls, water, aaaalll) some water … and I lose a few hours in the road ♥

  9. Michael P. O'Connor 26/09/2010 at 4:07 am #

    Thanks for the links, I found that the My Tracks seams to be exactly what I wanted (something while biking that would give speed, and save the course, that I later can add up all the distances later)

    Thanks again.

  10. Joel 04/10/2010 at 5:10 pm #

    I’ve been using Cardio Trainer and My Tracks, and noticed enormous discrepancy in the elevation. I live in Seattle, and as much as I don’t really care how many calories I am burning (it’s more just for novelty) it would be nice if this thing was accurate as I know I am burning more calories going home (up-hill) than going to work (down-hill). Does anyone know of any apps that are elevation-accurate and integrate this data into your work-out?

  11. Alex 25/12/2010 at 9:57 pm #

    I finally ended up using B.iCycle for Android.
    It either runs with a nice bike map or in the background with screen turned off for long battery life.
    I get my route on a special bike map and the app shows me top/avg speed, distance, time, calories elevation and elevation gain values. I can also review and email tracks with a value overview and an attached GPX/KML file that I can load into GoogleEarth 😀
    What I really love about B.iCycle is that it is just super easy to use and
    that it has a GPS auto-stop feature that cuts off all standstill and near-standstill segments –
    this gives a much better view on the recorded values.


  12. Pat Brighton 12/05/2011 at 9:36 am #

    Use Endomondo myself, like the online interface and stop/start function, though this doesn’t work too well if hiking, continually turns off and on, with voice message too if you have that switched on, ammoying! Fine for cycling though.

    • Soledad Salvador 15/06/2017 at 9:30 am #

      Anything but Hangbiker, please … ahahha…. I just somedays take the long road to home , my agm x1 ( great rugged phone), some music and enjoy the afternoon 🙂 i love being able to do it.

  13. yoshi 20/05/2011 at 8:58 pm #

    My vote goes to Endomondo, athough admittedly I haven’t given the other ones mentioned here a good try out.

    I love endomondo because of the interface and the fact that it caters for cycling well. You get to upload your stats online too, which is awesome to check out after a good ride. I uploaded my recent London to Brighton ride up here so you can have a look at what you can expect:

    • Petrica 07/08/2011 at 9:16 pm #

      Endomondo does not measure elevation. Also, B.iCycle permit to load a map from your area saved into a phone and read nicely. in this way, you don’t need the gps or data connections that reduce battery life on roads.

      Also B iCycle has auto-oause feature like endomondo (as they say in descriptions ).

      I will try B.iCycle to see. I tried already Endomondo. It’s nice but no elevation or possibility to load my map stored offline ( its possible only if an existed map is on the WEB site ).

  14. prise 04/07/2011 at 9:34 am #

    can you use a belt to track your heart rate with this tipe of app? thank you

    • Baldymoongit 08/09/2011 at 8:50 am #

      I use a zephyr heart rate monitor with Endomondo on my Android phone. It gives a heart rate and relates that to the map. So on the website you can scroll a cursor along a graph looking at your heart rate and speed and see exactly where you are on a map of your route. It is serious fun! see how your heart goes up and your speed goues down when you hit those long hills!

  15. Dan 24/08/2011 at 11:14 am #

    Strava kicks ass

    • Simon 02/09/2013 at 6:27 am #

      It’s odd that only one person mentioned Strava, given the fuss/ controversy…

  16. Brandon 22/09/2011 at 7:29 pm #

    Does anyone know of an Android app for indoor cycling? A friend uses Spin Mentor for her iPhone but I can’t find anything for Android. Any help is appreciated.

    • Tony 02/12/2011 at 4:00 pm #

      The “Sports Tracker” link in this article goes to “” which is not Sportstracker. Sportstracker, which is a superb programme, is free (yes free!) for Android and Nokia, and is a paid app for iPhone (never mind iphone users – you’re worth it!) and does everything sportstracklive does and more. Sportstracker can be found at Well worth downloading this one, a great app!

      • Andreas 02/12/2011 at 7:19 pm #

        Updating the article now..

      • Tony 05/09/2012 at 9:53 am #

        The article still hasn’t been updated. The link goes to, which is the best of all the “sports-tracker” apps and is now available on most platforms for FREE.

        There is no charge to download or use this app and the developers keep it bang up to date. I’ve used it now for 4 years, first on a Nokia (symbian), now on a Samsung S2 – brilliant app that never fails!

    • Brandon 26/02/2012 at 2:48 pm #

      This one popped up in the market about a month ago. It’ decent and getting better:

  17. chuksjossie 04/09/2012 at 10:11 pm #

    It is brilliant using your phone as a track reader, but what about all the vibrations it experiences while using it on london roads. This will definitely shorten the life span of the phone.

  18. Tom 26/10/2012 at 2:18 pm #

    As far as I’m concerned OsmAnd (Open Street Maps Android) is the best navigation app for cyclists on the Android platform.

    I know Google maps now have a cycling option but it is nowhere near Osmand in terms of plotting the best route for cyclists.

    Osmand has turn-by-turn voice instructions (install Osmand Voice) and you can use gpx tracks with it.

    I create my own GPX tracks online at and use them with Osmand.


  19. Mark 28/12/2012 at 12:03 pm #

    will you be making a list of apps for windows phones?
    and, is there a list of bike shops in london ,again, for windows phones?

  20. Mike F 26/07/2013 at 5:04 pm #

    I’ve been a Velox pro user for over 5 years now. It’s a clean ui and easy to use. Fairly basic but will show routes using google maps data. I have tried several of the suggested apps on this article but always end up uninstalling them and going back to velox….

  21. Carlos 28/07/2013 at 3:51 pm #

    Good article although, in the fast moving world of apps, it’ll need an update at least every year.

    What I’m looking for is for an app with offline functionality. When you’re on a trip it’s difficult to rely on data connection to get your route. Even less when you’re abroad and don’t want to incur in roaming charges.

    Does anyone know of an Android app where I can save the map of the area where I’m going in my mobile, load a GPX file with the route and access them while travelling?

    • Dave 29/10/2014 at 3:39 pm #


      OsmAnd allows you to use vector maps offline. It also has a cycle mode and turn-by-turn voice navigation.

      A great app that’s being improved all the time.

    • Creager 06/12/2014 at 9:11 am #

      ORUX Maps on GooglePlay does this. I’m so puzzled that no one else is referencing it. You can load and save maps of the area you want to use off line using a variety of online map sources – OpenStreetsCycling is my favorite but you can select whichever you prefer from within the ORUX interface. You can upload your rides directly from ORUX to MapMyTracks, Gpsies, everytrail, back to OpenStreetMap and others. Dosen’t yet load directly to Strava unfortunately so I upload to MapMyTracks and then export to Strava. You can create tracks to follow; it has navigation and warning beeps when you go off course. I’ve been using it for over three years – works perfectly!

      • Creager 21/04/2015 at 1:05 pm #

        Forgot to mention: GooglePlay rating – 4.6. 1-5million installs. I’ve cross-checked every other app; ORUX appears to have the most users and most positive rating.

    • Lanterne Rouge 21/04/2015 at 11:30 am #

      You can save Google maps for offline use. Search for your area, say “Guildford” and map will show that location. At the top are three vertical dots. Tap that and you can save off-line, even defining the area you want to save.

      Google “Save maps offline” if that description is not clear.

  22. Tony 28/07/2013 at 4:44 pm #

    Carlos try the following Android apps;
    cyclestreets (which seems to get better and better) down load this with the cycle streets UK map pack which will give you the whole of the UK & Ireland offline.
    locusfree (again excellent)
    viewranger gps (another excellent app)

    Have fun!

    • Carlos 06/08/2013 at 11:17 pm #

      Thanks for the recommendations Tony. I’ll try them!

  23. Creegr 27/09/2014 at 5:11 pm #

    ORUXMAPS needs to be included. Not only does it track your route providing time, distance, avrg speed, avrg speed moving, elevation gain/loss, heart rate and cadence tracking options with direct upload to a number of sites, eg. MapMyTracks, EveryTrai, Gpsies and others; you can also plan routes or copy routes to follow. This can be used for following new routes/trails or Geocaching. Provides warning alarms when you stray off course. Offers numerous offline map options – Google, OpenStreets and others. On PlayStore; Android 1.6 to latest version.

  24. Bob H 17/11/2014 at 11:01 am #

    How about First Aid for Cyclists from St John Ambulance? Innertube as a sling, etc.?
    Saw it in the Comic:

  25. Ollie 12/06/2015 at 10:15 am #

    This article gets referred to in every weekly email you send, but it seems to be a bit outdated.

    I’m yet to find a decent app where I can plan a route, load it to my phone and cycle it..

    Any chance of an update?! 😉

  26. Tony 12/06/2015 at 10:25 am #

    Hi, I still use one of the original apps called Sports-Tracker (note the hyphen!) which was designed about 10-12years ago for Nokia phones, but is now for Android and iPhones and which can be found at This has proved very reliable and trustworthy over the years. I also use, which is a very straightforward app for planning walks and rides. You get one region free (I live in Hampshire, so I have this region) and additional ones are charged for. You can however find codes on the internet that will enable you to load another couple of regions. It is well worth a try.

  27. Creegr 12/06/2015 at 1:02 pm #

    Ollie, I’m beating my gums here. ORUX is your answer. 4.6 PlayStore rating, nearing 5mil downloads. I’ve been using it for years; it does everything you’ve asked for plus much more. Free, no adds – there’s an option to donate but the features are identical in both versions.


  28. becca 01/01/2016 at 11:29 pm #

    Can’t believe strava is not here- that’s my baby!

  29. Oscar 10/04/2017 at 12:04 pm #

    I love the social aspect of STRAVA to compete with other cyclists! I get on the bike; my headset on, agm x1 (a phone that endurance falls, water, aaaalll) some water … and I lose a few hours in the road ♥

Leave a Reply