Create random exercise routes, made by a 15 year old runner

๐Ÿ—บ๏ธ Routeshuffle is a random route generator for running, walking or biking! Just enter your starting location, how long you want your route to be, and what sport you want. Try it now!

Would you recommend this product?
19 Reviews4.7/5
Hello Product Hunt! ๐Ÿ‘‹ I'm really excited to bring you Routeshuffle, a project I've been working on for the last 3 months. It's a webapp for creating random routes for running, walking or cycling. It's very simple โ€“ all you have to do is enter your starting location and the distance that you want your route to be, and Routeshuffle handles the rest. As a 15 year old year-round runner, I built it because I would spend too much time scrolling around Google Maps for a nice route to go on, instead of actually running. With Routeshuffle, this is now a problem of the past. Routeshuffle is free to use, but with a premium membership you can save and export your routes to Google Maps, Komoot, GPX and more. You can also setup routes to be automatically made and emailed to you at specific times and days of the week. Thanks for reading this, and I hope you like the site! Let me know if you have any feedback or suggestions!
Upvote (25)Share
@w this is great, really well done. I love that you can go straight to generating routes without signup.
@w Nice ! I've been looking for something like this for a long time. Great job. I have a couple of small issues. First of, how to switch between mi / km should be more clear :-) I didnt try and click on the Miles, until I noticed on your homepage (making of Routeshuffle) that km's was an option :-) And the area in witch to enter the desired distance is really narrow. I do 3-digit biking distances and 2-digit runs. But what is a real pain is, that Routeshuffle constantly changes the desired distance. Example is a 30 km run, that can come out as 29.5 km. Thats absolutely fine. I wanna change the routing and click on Remake Route and then it cuts it to 5.8 km... Ok, I put in 31 km's then and calculate the route. Now it comes out as 3.8 km's. It's like it's only the first calculation thats close to the original desired distance... (?) For now I use it as a rough guide to finding new running/biking routes and then manually fine-tune a route from that. Having this program as an App (Android) and with a "my position" button would be awesome, when travelling in different countries. Keep up the good work. /Ib
@ib_erik_soderblom Hi Ib! Yes, I know that Routeshuffle is currently really rough to work with. I've been working on a 2.0 version that will fix all of these issues and expand route creation so that you can do everything without leaving Routeshuffle. This was my first big coding project, so since then I've learned so much that I can use to rebuild a better version. Thank you for the feedback!!
Upvote (1)Share
Awesomely nice UI! I'd just suggest to have a "current location" btn or something.
@nel_kamai Hi Nelly! I'll definitely add this feature in the coming days. Thanks for the suggestion!

Great UX. Very useful functionality, that solves a real issue for people. Works very well, did have to reload a few times when the address search got hung. Price is a bit steep, but at a better price point it would be a very good freemium product.


Works pretty well, great user interface.


Price. $60 a year a pretty steep. I would get this down to a $5 per month or $25 per year option and I think you'll find a lot more uptake.

Hey Nick! Thanks for the kind feedback. The price is currently monthly, so $5/month. You can't pay annually at the moment.
Hey, I loved it! I'm not a runner by any means, but if I jogged on regular, I'd totally use it. Are routes totally random or pseudo-random to avoid repetition? It was not obvious that you can change miles to kilometers. Plus, it didn't want to place me next to my house despite adding house number to the address - the best it could do is the street. I also think that some current premium features like exporting to Google Maps should really be. Also, jogging is more fun with a friend - do you have plans to address that? :)
@igoruphere Thanks for the comment! Routes are pseudo-random, and routes may be repeated in areas with less roads but this is rare. Yes, I'll have to add a more obvious way of switching units. Currently, you can just click on the current units and it will switch to the opposite. I use the Open Street Map geocoder and will probably switch to a better one like Google Maps soon, as OSM isn't very accurate with house numbers. And if you want to share a route with a friend, just click the "Generate share link" button and you can get a link to send to someone else. Let me know if you have any questions, I'd be glad to answer them! ๐Ÿ˜Š
Very cool idea and it seems to work well. Found a bug/feature: when planning a 100 mile bike ride starting in Zaandam (The Netherlands) it suggested that I take the ferry to Newcastle in the UK as part of the trip. Maybe not the best idea ;).
@danielkegel LMAO. Follow through or no balls ;)
@danielkegel Yes, this is a bug with ferries showing up as part of the route. Trying to fix, but Mapbox does not support avoiding ferries in pedestrian directions. I think the temporary fix will be to show a warning when a route does include a ferry. Thanks for the feedback though!
@w You could filter out the most obvious ones by checking for long ferry segments. Regular ferries to cross a river or something should not be a problem, but if the ferry segment is longer dan 2 miles you should omit that route.