Plan your next race with confidence.

Route Validator helps you stay on track by checking your cycling routes against prohibited roads. Import banned roads or query them dynamically to make planning faster, safer, and stress-free.

  • Windows Desktop App
  • Works Offline
  • Completely Free
Checks
Route ↔ Banned Roads
Fast validation
Detects intersections and overlaps with restricted roads.
Explainable results
Shows where the route conflicts with the restrictions.
Limitations
What can't it do?
Road Crossings
Currently, the app cannot distinguish between crossing a banned road via a bridge/tunnel and crossing it at grade. They are all flagged as intersections.
Overpass API
Dynamic searching uses the Overpass Turbo API, which may occasionally be slow or fail depending on server load.

Download

Windows Desktop

Download the newest stable build from GitHub Releases.

Install notes

  • Windows may warn you on first run that it is a third party app. Only downloaded from the official github release link above!
  • Keep your banned-road dataset up to date for the event you’re riding.

How to Use

Getting started with Route Validator is quick and easy. For a more detailed explanation, check out our full guide.

1. Load Data

Load your planned GPX route and select the appropriate banned-road dataset (KML).

2. Analyze

The app will highlight any intersections your route has with the supplied forbidden roads.

3. Export & Query

Export your app state or query the Overpass API for real-time road data.

About

Originally designed for riders of races like the Transcontinental Race (TCR), Route Validator helps you find intersections between a planned .gpx route and forbidden roads. The idea stems from listening to the ultra-cycling podcast Sitzfleisch and hearing that riders have to manually check their routes. I wanted to build a user-friendly tool to automate this repetitive task and help people save time for what really matters.

Core Features

  • Loads planned routes in .gpx format.
  • Imports banned-road datasets via .kml or dynamic search.
  • Highlights intersections to ensure race compliance.
  • Works entirely offline for your privacy.

Limitations

  • It's a helper tool; always double-check critical sections.
  • Currently available for Windows only.
  • Crossing roads (via bridge/tunnel) show as intersections. I have no (efficient and good) way of solving this as of now.

Support the Project

Maintaining and developing Route Validator requires ongoing effort. Contributions help ensure the tool remains available and updated for the cycling community.

Direct Support

Support the continued development of this tool (and maybe fund a few snacks for my next bikepacking trip).

Support the project

Community Contributions

  • Submit detailed bug reports including session exports and version info.
  • Distribute the official download link within the cycling community.

Feedback & Technical Support

We utilize GitHub Issues to track feedback, bug reports, and feature requests in a transparent and searchable manner.

Open a Ticket

Report technical issues, unexpected behavior, or data inaccuracies.

Submit Issue

Submission Guidelines

  • Application version (available in About/Settings)
  • Relevant GPX files or route links
  • Associated KML datasets
  • Complete session export (.json)
  • Supporting screenshots
Providing comprehensive data allows for more efficient troubleshooting. If you prefer not to share route data publicly, please submit your report via email to contact@routevalidator.com.

Frequently Asked Questions

Is it free?

Yes, Route Validator is completely free. I built this for the community, and if you find it saves you hours of planning (as it did for me), consider a small donation to keep it going. I spent a lot of time, energy, and thought on this project, so I hope it serves you well on your next adventure.

How accurate is it?

It's a helper tool. While highly accurate, you should always double-check critical sections of your route manually—especially those "suspiciously" direct bypasses.