Gaia GPS is unique among the apps on this page, in that it has a web interface that allows users to plan and create routes (much like RideWithGPS that I use for planning and displaying my routes on my website). The smartphone app that goes with Gaia GPS then gives you the ability to view those routes you created or uploaded. Any routes you record in the Gaia GPS app will also automatically be added to your online account with Gaia.

With a little bit of extra effort, it is possible to use the GSI topographical maps on Gaia GPS. Thanks to jorion on Teton Gravity Forums for the heads up on this. To add the GSI maps, you’ll have to add them as a custom map in the web interface first, and then you’ll see them in your Gaia GPS app. Joel O’Rourke from SkiDescent.com gives the procedure in his post here, but I will reproduce the instructions here.

If you want to work with layers on your maps in Gaia GPS – such as putting slopes layers over the topo map base map – you’ll need to purchase the annual premium subscription (US$39.99). Unfortunately, there is no option to add Google Maps as a layer (https://www.reddit.com/r/GaiaGPS/comments/49kx2l/google_maps/) to get the English place names, as is the case with AlpineQuest.