pyBikeRouter

    Checking… The sight lookup uses a free public service that is often overloaded.

    OSM bike routing with scored candidates

    Evaluation dashboard

    Chat

    Plan, change and compare routes by talking: a one-line request, your own words, or step by step. Routes appear on the map.

    Earlier conversations

      No earlier conversations in this browser.

      Describe your ride

      Read by an AI model into the fields below, so you can check and adjust them. It only picks out what you wrote; places are still looked up on the map, never guessed.

      Places

      Tip: type lat, lon (e.g. 51.75, -1.25) to skip geocoding, or use ◉ then click the map.

      When

      Sets the weather forecast along the route, up to 14 days ahead.

      Constraints

      With several routing engines, near-identical routes count as one. Leave empty to see every candidate.

      Sights on the way

      Picks the best-known sights between origin and destination (by how many languages describe them) and adds them as stops. Uses the sight kinds ticked in the settings (⚙). Not available for loops.

      Optimize for

      Several routes are fetched for the same trip, measured, and the one that serves your goals best is chosen — with the numbers behind the choice. Origin, destination and the constraints above apply.

      Which place did you mean?

      What was compared

      Result

      Touch screen: press and hold the route, then drag the round handle to reshape it. Drag a numbered marker to move a stop.

      Colour the route

        Elevation

        Move over the chart to see the grade and where it is on the map.

            Where the time went
            Directions

            The routing engine's turn instructions, in order. It knows no street names, so a step says what to do and how far to the next one. Click a step to see where it is.

            Alternative routes

            The same trip priced differently. Each line is a measured difference between the routes, not advice; click a card to see it on the map.

            The files at the bottom of the result are always the top-ranked route.

            Candidates

            Click a row to inspect that candidate on the map. The explanation and export files always refer to the selected candidate.

            Score breakdown
            Surface coverage

              Errors

                API docs · About

                Settings

                Points of interest

                Open data: OpenStreetMap, Wikipedia, Wikidata, Wikivoyage. Click a marker to read more.

                Remember my choices

                Off until you switch it on. It stays in this browser: nothing is sent to the server, and a shared link always wins over it.

                Nothing to configure on this server yet.

                Settings are kept in this browser only.

                Click the map to set the · cancel