Skip to content
Free, Real-Time Geocoding & Maps API
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information. Update Dec 3, 2019

positionstack API

Stay up to date by following @apilayer on Twitter.

The positionstack was built to offer a free, reliable and powerful alternative to Enterprise-geocoding providers, supporting both forward (processing free-text addresses) and reverse (processing lat & lon coordinates) geocoding, batch geocoding for multiple locations, embeddable maps, multi-language API results, and more.

Integrated with a series of reliable geocoding data providers, including as OpenStreetMap and Pelias, we are proud to be processing over 1+ billion geocode lookups from thousands of international companies every day. Whether you need geocoding for marketing, lead generation or data enrichment, use-cases are endless and the positionstack API is compatible with any major programming language, including PHP, Python, Java, Node, Ruby, Angular, Go and JavaScript.

Get a free API access key for 25,000 monthly geocoding requests.

API Features

  • Forward Geocoding
  • Reverse Geocoding
  • HTTPS Encryption
  • Embeddable Maps
  • Multiple Languages
  • Batch Requests

Premium geocoding plans start at only $9.99 per month. Feel like getting started right away? You can sign up for a Basic Plan here to get 100,000 monthly geocoding requests: Signup - Basic Plan

In-depth Documentation

An extensive API documentation, including interactive code examples and extensive descriptions can be found at

Customer Support

Need any general, technical or billing-related help? Get in touch with Customer Support.


All usage of the aviationstack website, API, and services is subject to the positionstack Terms & Conditions and all annexed legal documents and agreements.

You can’t perform that action at this time.