Gisgraphy provides affordable REST webservices with worldwide coverage. Based on open data (Openstreetmap, Openaddresses, Geonames, Quattroshapes). Our code is also open1 and available on Github. For commercial usage or not. No restrictions : You can cache, store, or display results on a map (of your choice) or not.



Provide an address, structured or not, and get it's GPS position. Worldwide coverage, up to house numbers, more than 500 millions of addresses.

Subscribe | Learn | Try

Reverse geocoding

Provide a GPS position and get the corresponding address. Worldwide coverage, up to house numbers, more than 500 millions of addresses.

Subscribe | Learn | Try

Street search / tracking

Find streets for a given GPS point (and an optional name). Speedlimit, number of lanes, toll or not, surface, azimuth,...For GTS tracking software (e.g : Open GTS or Traccar), but lot of other use cases.

Subscribe | Learn | Try

Find nearby

Find places, POIS, cities, streets around a GPS point for a given radius. Results include and can also be sorted by the distance from the given point. 230+ POIs type availables (e.g : restaurant, station, ATM, PostOffice, Doctor, Parking, tourist information office). Very powerfull when coupled with the reverse geocoding service to find place around an address

Subscribe | Learn | Try

Fulltext search / Autocompletion

For a given text and an optional GPS point, find places, POIS, cities, streets, zip codes,...with its information (coordinates, states, population, elevation, alternate names in many languages and alphabet). Many options availables : Auto completion (as you type), location bias, spellchecking, all words required or not, place type filtering,...

Subscribe | Learn | Try

Address parser

Divide a single address (as a string) into its individual component parts : house number, street type (directional, street, ..), street name, unit (apt, building, ...), zipcode, state, country, city. Manage PO boxes and address format in 60+ countries. This software is not opensoure and can be used online as a webservice or a license can be purchased for an unlimited offline use.

Subscribe | Learn | Try

1 : except the address parser

We make it Easy

Whether you need to run things locally on your servers or you don't want to worry about hosting, we got solutions :

Hosted webservices

Subscribe to our hosted premium webservices. No downloading, no installation and configuration, don't worry about the technical details, just use it ! Choose a rate (number of requests per minute) and we take care of performance and SLA. Plans start from 80€, We can scale from small to very high number of requests.


Send us your CSV /TSV files and we send it back with new columns filled by our webservices. we can also process other formats. jusk ask for a quote. Price is per lines but we got good price for high number of records.

Offline use

Gisgraphy can be run totally offline, the data are store on your server. We propose a lot of installation

The relevance

You got several solutions to test the relevance of our software :

That's ok for you ? Subscribe

Use it your way

Gisgraphy is a framework, as a result, it's flexible and powerful enough to be used in a lot of different use cases. We provide various solution to simplify things :

With our API

Use our API to integrate Gisgraphy into your app.

On a Map with Leaflet plugin

Allows you to add a geocoding input with autocompletion or a reverse geocoding functionnality on a leaflet map.

With our client librairies

Gisgraphy can be used in your prefered language. We also got connector for popula softwares (Symphony, graphhopper, FME, ...).

On a Mobile app with Gisgraphoid

The feed can be call from any mobile application.

With GTS tracking software

Some popular GPS tracking System (OpenGTS or Traccar ) also includes a Gisgraphy client

in an Excell or Google Spreadsheets

We got solutions to do geocoding in Excell

Get started in ten seconds

want to test it, but don't know were to start, here is some code for you to start


You can also Explore the API, or learn more bu reading the documentation on all the possibilities or read the FAQ

still got questions Contact us