Help

Built by Developers, for Developers

Add enterprise-grade routing to your application with our REST API. Get started in minutes with clear documentation, ready-to-use code samples, and all the routing power without the algorithmic complexity.

API Suite: Built for Scale & Performance

Routing API

Beyond A to B: Production-grade routing for many vehicle types. Get comprehensive route data including turn-by-turn instructions, elevation profiles, and precise ETAs – all through one powerful API.

Route Optimization API

Master complex logistics and turn your fleet’s toughest routing challenges into efficient delivery plans. Handle real-world constraints like time windows, driver skills, and vehicle types – all through one powerful API.

Geocoding API

Location to logic: Turn addresses into coordinates and coordinates into precise locations. High-performance geocoding and reverse geocoding for enterprise applications.

Matrix API

Fast Distance Calculations at Scale: Calculate time and distance between multiple points instantly. Power your optimization algorithms with high-performance matrix calculations based on real road networks.

Isochrone API

Smart coverage mapping turning travel times into actionable insights. Generate precise reachability polygons for any location, customizable by vehicle type and road preferences.

Map Matching API

Convert scattered GPS points into accurate road-level routes. Turn messy real-world tracking data into clean, actionable route intelligence.

Technical Docs: Start Building

Dive into our comprehensive API docs – from quick integration guides to advanced routing scenarios.

API Explorer

Test API calls and see results instantly – both in code and on the map. The fastest way to explore GraphHopper’s API suite.

Get Help & Share Knowledge

Join our developer community where routing challenges meet solutions. Direct access to GraphHopper experts and fellow developers.

Developer Tools

Jump-start your integration with our official Java and JavaScript SDKs.