I am in need of a geocoding api to use in my application. I tried Google maps api but it restricts 10 requests per second. The thing is place names will be there in my csv file and it should geocode for those place names in csv file. Since there are around 900 names in my csv file, only 10 were being geocoded using Google maps api.

I would like to know if using geonames or other opensource geocoding apis would be an option, with respect to number of requests per second and maximum number of requests per day.


You can use Nominatim. Also Qgis can perform geocoding using plugins.


Try Mapzen Search:


Here's a demo of a Leaflet application using the API:


  • even mapzen will give 6 requests per second. – User123 Nov 19 '15 at 4:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.