Geospatial API for developers

Coordinate conversion, geocoding and GeoJSON processing in one API

The Geospatial Toolbox API gives developers programmatic access to the same tools as this website, plus country, division, language and currency data. Add it to your application instead of building these capabilities yourself.

Convert coordinates between WGS84, UTM, MGRS, DDM, DMS and Plus Codes (single or in batches), geocode and reverse geocode, validate GeoJSON, convert TopoJSON to GeoJSON, calculate bounding boxes and find out which countries and administrative divisions a route passes through.

What the API can do

Data lists

  • List all continents
  • List all ISO3166-1 alpha-2 country codes
  • List all ISO4217 currency codes
  • List all ISO639-1 language codes

Continent Data

  • Get information about each continent
  • Get continent geojson

Country Data

  • Get information about each country
  • Get country geojson
  • Get country subdivisions

Division Data

  • Get information about each division
  • Get division geojson
  • Get division localities
  • Get division subdivisions

Locality Data

  • Get information about each locality

Currency Data

  • Convert between supported currencies
  • Get information about each currency

Language Data

  • Get information about each language

Converters

  • Coordinate conversion between WGS84, UTM, MGRS, DDM, DMS and Plus Codes
  • Batch coordinate conversion of up to 1,000 coordinates per request
  • Geocoding and reverse geocoding
  • GeoJSON validation with error locations
  • Spatial data transformation from TopoJSON to GeoJSON
  • Calculate the bounding box of a GeoJSON FeatureCollection

Route Analysis

  • Determine which countries and administrative divisions a GeoJSON LineString passes through.
Get API access on RapidAPI

Read the API documentation

API plans and pricing

These prices are for the Geospatial Toolbox API. The tools on this website are free to use.

Basic API plan

Free

  • ✓ 100 API requests per month
  • ✓ All web tools
  • ✓ Community support

Pro API plan

€9.00 one-time

  • ✓ 5,000 API requests per month
  • ✓ All web tools
  • ✓ Email support
Most popular

Ultra API plan

€29.00 one-time

  • ✓ 50,000 API requests per month
  • ✓ All web tools
  • ✓ Priority support

Mega API plan

€49.00 one-time

  • ✓ 100,000 API requests per month
  • ✓ All web tools
  • ✓ Priority support

One geospatial API instead of many

Location features are rarely the core of your product, yet every application needs them: converting a GPS reading to UTM or MGRS, finding the country behind a coordinate, checking that an uploaded GeoJSON file is valid. The Geospatial Toolbox API handles these tasks behind a single, documented REST interface.

Try the same functionality for free on this website first: coordinate converter, batch converter, reverse geocoding, GeoJSON validator, bounding box calculator and format converter. See the API plans and pricing above.

Frequently asked questions

What can I do with the Geospatial Toolbox API?

You can convert coordinates (single or in batches), geocode and reverse geocode, validate GeoJSON, convert TopoJSON to GeoJSON, calculate bounding boxes, look up countries, divisions, localities, currencies and languages, and find which countries and divisions a route passes through.

How do I get access to the API?

The API is available through RapidAPI. Use the Get access button on this page to subscribe and get your API key.

Where is the API documentation?

The full reference for every endpoint is available in the online API documentation, linked from this page.

Is the API free?

The website tools are free to use. See the API plans and pricing section on this page for API usage.