GraphHopper

Login to GraphHopper

New Customer? Register
Forgot Password?

Get started for free.

Including a standard package for 2 weeks.

I accept the terms and privacy policy.
I want the newsletter (max. monthly)
What do I get?
V Fast routing solutions for every usecase
V Get optimized routes in seconds
V Free sign up, no credit card required
V Tools like Map Matching or Isochrone API
V Routes with elevation data
Need help?
Contact us or read through the documentation
Looking just for maps?
GraphHopper Maps is our routing demo
Existing Customer?
Login to the dashboard directly

Email:

Quick Start Guide

  • Create an API key and click on the 'examples' button for live results
  • Read through our documentation to integrate the API in your product.
  • See how to attribute GraphHopper usage
  • Integrate and upgrade your free subscription
  • If you encounter problems or have suggestions please contact us!

Questions?

Send us your questions and user stories :) !
Send Message

Payment & Invoices

View and Edit Contract and Payment

Your current package:

Name Change
Valid until
Errors today
Daily credits limit Used out of
Max. via-point limit
Matrix API max. location limit more info

Statistics

The displayed time is in UTC and a credit reset is done at 00:00

How is credit calculation done?

Use our credit estimator on the pricing tab or read the FAQ

Recent Errors

Time (UTC) Message Code End point Key

Key Description Options

Add API key

Verify Email

Reset Password

To reset your password we will send you a confirmation email with a link.

Set Password

Login
Pinging all apps...
Status Alias Host Port Options
Act. Inact. Avail. Unavail.

Active Inactive Available Inavailable

icons attribution

Add/Edit App

Endpoint Priority Parameters Rewrites Actions
Ping:

Add request match

parameters:
rewrites:

Documentation

  • Directions API:
    • Routing API
    • Route Optimization API
    • Matrix API
    • Geocoding API
    • Map Matching API
    • Isochrone API
  • Try real examples with your api key
  • FAQ
  • Ask in our forum
  • GraphHopper Maps
  • Contact/Imprint
  • Terms & Privacy

API Clients and Examples

  • Different programming languages
  • JavaScript
Do not hesitate to share your code for the client with us!

Go to Overview

Route Editor

To get a visual feedback for your JSON input of the Route Optimization API. More examples here.
  • Map
  • Output JSON

Pricing

Monthly Billing Annual Billing
Request an additional 20% attribution discount and select your currency:
Package
Price per month 1
Credits per day 3,4
Max. locations / req.
Routing API
Route Optimization API
Max. vehicles / req.
Geocoding API
Map Matching API
Max. locations / req.
Isochrone API
Max. time
Matrix API
SLA 5
Support 6
White Label 7
For Commercial Use
Premium
50,000 per day
150 locations
V
V
20 vehicles
V
V
2000
V
40min
V
V
V
V
V
Standard
15,000 per day
80 locations
V
V
10 vehicles
V
V
500
V
30min
V
V
V
V
V
Basic
5,000 per day
30 locations
V
V
2 vehicles
V
V
150
V
20min
V
V
V
V
V
Free
0 € 2
500 per day
5 locations
V
V
1 vehicle
V
X
_
X
_
V
V
only forum
X
X
Custom
Custom
Custom
up to 10K
V
V
up to 1K
Custom languages
V
up to 10K
V
up to 60min
V
V
V
V
V
We accept the following payment methods:

visa logo mastercard logo sepa lastschrift logo american express logo

Estimate the necessary daily credits: Estimate Credits

API name Requests per day Average locations per request Vehicles Credits per day
Routing API -
Route Optimization API
Matrix API -
Geocoding API - -
All credits per day
Suggested package
Note: if you do not use symmetric matrices in the Matrix API you need to manually calculate the credits and refer to the detailed information

What is one credit? Read about this and more in the FAQ.

Problems or Questions? Contact us!

Pricing for the self-hosted option? Contact us!

  1. Payment is done annually for the annual billing and monthly otherwise. Prices are without VAT. Automated invoicing and payment via credit card or debit advice.
  2. The Free-package is allowed for non-commercial usage only, has a limited credit count per minute and a limited set of vehicle profiles.
  3. Use our credit estimator to calculate the necessary credits - for more information see the FAQ. Only the free package strictly blocks after all daily credits are taken. The other packages implement a fair usage limit.
  4. Maximum 1000 credits per minutes (c/m) are allowed for the premium package, max. 400 c/m for the standard package and 100 c/m for the basic package. No guarantees are made for the free package.
  5. The SLA is 99.5% availability within every month. If less than 99.5% availability (but more than 99%) is reached then a discount of 10% is provided. If less than 99% is reached a 50% discount is provided. For a custom packages higher SLA requirements can be arranged.
  6. All packages include free online support, software updates and at least a weekly OpenStreetMap data update. Paid packages include email and premium packages include telephone support. For a custom package a dedicated support can be bought.
  7. All paid packages come with the white-label option where you do not need to attribute GraphHopper. But if you do you are eligible for the attribution discount.