

A route page: interactive map, elevation profile coloured by gradient, route stats and destinations
Route Finder turns your WordPress site into a route library. Upload GPX files and visitors get interactive maps, elevation profiles, cafe stops and fast filtering to find the right route.
It suits road and off-road cycling, hiking, walking, running, cross-country skiing and more. Most screenshots show cycling, but each route can be set to any activity, and its maps, routing and directions follow it.
Highlights:
Route Finder is completely free. It is provided as is, without support. More information: routefinder.cc
Requirements: Advanced Custom Fields (the free version is fine), Leaflet Map and Extensions for Leaflet Map.
Route Finder can use the services below. Optional ones are off until an administrator enables them. “Browser” means the visitor’s browser contacts the service directly (sending its IP address and user agent, as any web request does); “server” means your site does, sending only the data listed. No visitor names, emails or accounts are sent anywhere, except to RideWithGPS when a visitor connects their own account. Routes > Setup lists which services are active, and a public list is created at /third-party-services/.
FOSSGIS e.V. runs Overpass API, the OSRM and the Valhalla servers below. Terms: https://www.fossgis.de/arbeitsgruppen/osm-server/nutzungsbedingungen/ – Privacy: https://www.fossgis.de/datenschutzerkl%C3%A4rung/
Browser, whenever a map is shown: the tile’s zoom and x/y position (the area viewed) plus the API key where one is needed. OpenStreetMap is the default; the others are used only if an administrator selects them in Routes > Config. The “Test” button in Routes > Setup fetches one sample tile from the server.
{a,b,c}.tile.openstreetmap.org. Terms: https://operations.osmfoundation.org/policies/tiles/ – Privacy: https://osmfoundation.org/wiki/Privacy_Policy{a,b,c}.tile.opentopomap.org. Terms: https://opentopomap.org/about#verwendung – No privacy policy; legal notice: https://opentopomap.org/credits{a,b,c}.tile-cyclosm.openstreetmap.fr, {a,b,c}.tile.openstreetmap.fr/hot. Terms: https://www.openstreetmap.fr/fonds-de-carte/ – No privacy policy; legal notice: https://www.openstreetmap.fr/mentions-legales/{a,b,c}.basemaps.cartocdn.com. Terms: https://carto.com/legal/ – Privacy: https://carto.com/privacy/cyberjapandata.gsi.go.jp/xyz/ (std, pale, relief). Terms: https://www.gsi.go.jp/ENGLISH/page_e30286.html – Privacy: https://www.gsi.go.jp/ENGLISH/page_e30237.html{a,b,c}.tile.thunderforest.com. Terms: https://www.thunderforest.com/terms/ – Privacy: https://www.thunderforest.com/privacy/api.maptiler.com, including its logo. Terms: https://www.maptiler.com/terms/ – Privacy: https://www.maptiler.com/privacy-policy/maps.hereapi.com. Terms: https://legal.here.com/terms – Privacy: https://legal.here.com/privacymt0.google.com to mt3.google.com. Terms: https://cloud.google.com/maps-platform/terms – Privacy: https://policies.google.com/privacywww.mapquestapi.com/sdk/leaflet/v2.2/mq-map.js, which loads tiles from tiles.mapquest.com and mqcdn.com. Terms: https://hello.mapquest.com/terms-of-use – Privacy: https://system1.com/terms/privacy-policyserver.arcgisonline.com. Terms: https://www.esri.com/en-us/legal/terms/master-agreement – Privacy: https://www.esri.com/en-us/privacy/overviewBrowser, tile positions only, while an overlay an administrator has enabled is switched on in the map’s View menu.
tile.waymarkedtrails.org. Terms: https://cycling.waymarkedtrails.org/#help-legal – No privacy policy.tiles.opensnowmap.org. A volunteer service with no published terms or privacy policy.nominatim.openstreetmap.org. Server: place names or “use my location” coordinates a visitor searches with; destination addresses without coordinates (once); route coordinates when an administrator processes a route or generates directions, to name towns and climbs; search text and map area for the administrators’ “Find new places”. Browser: address searches typed by administrators. Terms: https://operations.osmfoundation.org/policies/nominatim/ – Privacy: https://osmfoundation.org/wiki/Privacy_Policymaps.googleapis.com, places.googleapis.com. Server, only when Google is the chosen search provider: administrators’ address and place lookups, “Find new places” searches, and visitors’ map searches (search text and map area). Terms: https://cloud.google.com/maps-platform/terms – Privacy: https://policies.google.com/privacyoverpass-api.de/api/interpreter. Browser: a visitor’s map search text and map area, when Google isn’t used. Server: one coordinate when an administrator generates directions, to name nearby peaks and lakes.routing.openstreetmap.de. Server: points along a route and the travel mode, when an administrator generates turn-by-turn directions (saved with the route).api.heigit.org. Server: start, end and waypoint coordinates and travel profile, for point-to-point routing, distances to destinations and the route editor. Terms: https://openrouteservice.org/terms-of-service/ – Privacy: https://heigit.org/privacy-policy/valhalla1.openstreetmap.de, brouter.de. Only if an administrator selects them in Routing Services; sent the same as OpenRouteService, and Valhalla also the points of hand-drawn lines to get their heights. BRouter: no published terms – Privacy: https://brouter.de/privacypolicy.htmlapi.openweathermap.org (server: a route’s coordinates, for forecasts), tile.openweathermap.org and openweathermap.org (browser: weather layers and icons). Terms: https://openweathermap.org/terms – Privacy: https://openweather.co.uk/privacy-policymaps.googleapis.com/maps/api/streetview/metadata. Server: a destination’s coordinates, when an administrator looks up its Street View image. Google terms and privacy as above.ridewithgps.com. Off by default. When a visitor clicks “Send to RideWithGPS” and approves access, the route’s GPX file and title are uploaded to their account. Terms: https://ridewithgps.com/terms – Privacy: https://ridewithgps.com/privacyassets/leaflet/) – BSD-2-Clauseassets/js/leaflet-hotline.min.js) – BSD-2-Clauseassets/fontawesome/) – CC BY 4.0 / SIL OFL 1.1 / MITRoute Finder stores its route, destination and configuration data in your WordPress database. It never sends data to the plugin’s author. Data only leaves your site through the external services documented in the External Services section above, and only when the feature that uses them is enabled.
On visitors’ devices it sets only functional cookies: signed markers for password-protected routes a visitor has unlocked, and – only if a visitor uses “Send to RideWithGPS” – a short-lived request cookie and an encrypted RideWithGPS access token. Remembered display preferences (units, map options, dark mode) are kept in browser storage only after the visitor has given functional consent, when a supported consent plugin is active. The Ride Planner saves its drafts against the logged-in user’s account.