Geoapify pricing details
We use credits to provide you flexible and easy-to-understand Pricing Plans. Each API call costs credits. The number of credits depends on the API and parameres you send. Find a detailed pricing overview for each API below:
- Map Tiles
- Static Maps API
- Geocoding API
- Routing API
- Map Matching API
- Route Matrix API
- Route Planner API
- Isoline API
- Places API
- Place Details API
- Boundaries API
Map Tiles
- 1 Geoapify Map Tile request costs 0.25 credits (4 map tiles = 1 credit)
Static Maps API
Number of map tiles / per static map:
Number of Map Marker Icons / per static map:
- A Static Maps API request counts the API call by itself, map tile requests, and Marker Icon API requests
- 1 Static Maps request = 1 + MAP_TILES / 4 + MAP_ICONS
- 1 Static Maps call itself costs 1 credit
- 1 Geoapify Map Tile request costs 0.25 credits (4 map tiles = 1 credit)
- 1 Marker Icon API request costs 1 credit
- According to statistics, 1 Static Map requests contains 14 map tiles
Geocoding API
- 1 Geocoding API request costs 1 credit
- 1 Reverse Geocoding API request costs 1 credit
- 1 Geocoding Autocomplete API request costs 1 credit
- Save up to 50% by sending batch requests! Batch requests are counted with a coefficient of 0.5
Routing API
Number of waypoints:
Route length (km):
- 1 credit per each pair of waypoints: NUMBER_OF_CREDITS = WAYPOINTS - 1
- Example: a Routing API call with 4 waypoints costs 3 credits
- 1 additional credit is counted for each 500 km of result route length if route length > 500 km
Map Matching API
Number of waypoints:
- 1 credit per each 100 waypoints
Route Matrix API
Number of source locations:
Number of target locations:
- The number of credits depends on the number of source and target elements or Matrix elements
- Max(NUMBER_OF_SOURCES, NUMBER_OF_TARGETS) * Min(NUMBER_OF_SOURCES, NUMBER_OF_TARGETS, 10)
- Example: for 5 sources and 7 targets the API call will cost Max(5, 7) * Min(5, 7, 10) = 7 * 5 = 35 credits
Route Planner API
Number of locations:
- The Route Planner API cost depends on the number of locations provided in the input parameters
- The locations include Agent Start & End locations, Shipment Pickup & Delivery locations, Job locations
- When number of locations < 10: REQUEST_COST = NUMBER_OF_LOCATIONS * NUMBER_OF_LOCATIONS
- When number of locations >= 10: REQUEST_COST = NUMBER_OF_LOCATIONS * 10
- Example: 7 agents with start and end location set + 30 jobs ( 7*2 + 30 = 44 location in total) will cost 44 * 10 = 440 credits
Isoline API
Isochrone range:
5 minutes
- 1 credit counted for each 5 minutes of isochrone
Places API
- Every 20 Places API results are counted as 1 credit
- For example, 10 results are counted as 1 credit
- For example, 46 results are counted as 3 credit
Place Details API
With additional features:
This is only features examples, check the full list of the features on the Place Details Documentation Page
- 1 Place Details API request costs 1 credit plus requested features costs
- "building", "details.population", "details.full_geometry", and "details.names" features add an additional 1 credit each
- "building.places", "radius_100.restaurant", "walk_10.supermarket" and other places features add 1 additional credit per every 20 results
- "walk_5", "walk_10", "drive_5", "drive_10", "drive_15" and other isochrone features add 1 additional credit per each 5 minutes isochrone
Boundaries API
Number of results:
- Every 20 Boundaries API results are counted as 1 credit
- When geometry type is different than point (the default value), each returned result costs 1 credit additional
- According to statistics, the Boundaries API returns about 20 results per each request