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

  • 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:
  • 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