Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Location Platform Software
  3. GraphHopper

GraphHopper

Munich, Germany

What it is

GraphHopper provides routing and route optimization APIs for applications and transportation operations. Its routing service calculates travel times and distances, provides turn-by-turn directions, and supports vehicle-specific profiles, including custom profiles. Route planning can account for time windows, vehicle capacities, and service times. Other tools cover address and coordinate conversion, territory planning, GPS track processing, distance and time calculations, and service area mapping. Traffic-aware planning uses TomTom traffic data to reflect changing travel times during the day. GraphHopper uses OpenStreetMap data for routing and geocoding, and says it works with map providers such as Thunderforest and MapTiler. Its commercial APIs build on the open-source GraphHopper routing engine and jsprit; the Java-based engine supports cloud servers, mobile devices, and offline use. The service is available on the web, Android, iOS, through an API, and as a self-hosted option. The Free plan is limited to non-commercial use. Paid plans start at €69/mo.

For and against

For

  • Supports custom vehicle routing profiles.
  • Route optimization handles time windows and vehicle capacities.
  • Traffic-aware planning uses TomTom traffic data.
  • Available for web, mobile, API, and self-hosting.

Against

  • Free plan is for non-commercial use only.
  • Free plan has limited credits and vehicle profiles.
  • Free plan has no guarantees.

The verdict

GraphHopper brings routing, optimization, and location tools together, with support for multiple deployment options. The Free plan has clear usage restrictions, while paid plans start at €69/mo.

Who it suits

GraphHopper suits developers building routing features and transportation teams planning routes with vehicle and time constraints. It also offers geocoding and territory tools for applications that use location data.

Plans and prices

Free

Free

500 credits/day · 5 locations/request · 1 vehicle/request · forum-only support

Basic

€69a month, billed yearly

5,000 credits/day · 30 locations/request · 2 vehicles/request · 150 map-matching locations/request

Standard

€199a month, billed yearly

15,000 credits/day · 80 locations/request · 10 vehicles/request · 500 map-matching locations/request

Premium

€479a month, billed yearly

50,000 credits/day · 200 locations/request · 20 vehicles/request · 700 map-matching locations/request

Custom

Priced on request

Custom credits/day · up to 10K locations/request · up to 200 vehicles/request · up to 1K map-matching locations/request

Every plan, in full

On the record

API libraries
The API documentation lists Java and JavaScript client libraries and recommends MapLibre Navigation SDK for iOS or Android turn-by-turn navigation.docs.graphhopper.com · read 9 Oct 2026
Company history
GraphHopper says its routing engine began as an open-source project in 2014 and that the company was founded in Munich in 2016.graphhopper.com · read 9 Oct 2026
Free plan limits
The Free Plan is for non-commercial use, has limited credits per minute and vehicle profiles, does not support flexible mode, and has no guarantees.graphhopper.com · read 9 Oct 2026
Location tools
The product includes address-to-coordinate and coordinate-to-address geocoding, territory planning, GPS track processing, distance and time calculations, and service area mapping.graphhopper.com · read 9 Oct 2026
Mapping integrations
GraphHopper says it works with map providers such as Thunderforest and MapTiler, and uses OpenStreetMap data for routing and geocoding.graphhopper.com · read 9 Oct 2026
Open source
The commercial APIs are built on the open-source GraphHopper routing engine and jsprit; the routing engine is Java-based and supports cloud servers, mobile devices, and offline use.graphhopper.com · read 9 Oct 2026
Optimization
Route optimization supports constraints such as time windows, vehicle capacities, and service times.graphhopper.com · read 9 Oct 2026
Product
GraphHopper provides routing and route optimization APIs for applications and transportation operations.graphhopper.com · read 9 Oct 2026
Routing
Its routing service provides travel times, distances, turn-by-turn directions, and vehicle-specific routing profiles, including custom profiles.graphhopper.com · read 9 Oct 2026
Security and privacy
GraphHopper says API requests are processed on Hetzner servers in Germany, stored for up to five weeks, and protected in transit using HTTPS, PFS, and similar techniques.graphhopper.com · read 9 Oct 2026
Support and service
All plans include online support, software updates, and at least weekly OpenStreetMap data updates; paid plans include email support and Premium includes telephone support.graphhopper.com · read 9 Oct 2026
Traffic
Traffic-aware route planning uses TomTom traffic data to account for changing travel times during the day.graphhopper.com · read 9 Oct 2026

Alternatives to GraphHopper

Every alternative, ranked