Free Geocoding APIs

40 free APIs in Geocoding that require no authentication. Start building immediately — no API key needed. 86 total Geocoding APIs available.

⭐ Beginner's Pick
92 A+
Est.

The Administrative Divisions DB API provides a structured list of all administrative divisions (states, provinces, regions, cities) for countries around the world.

No Auth Beginner HTTPS 40ms
77 B
Est.

adresse.data.gouv.fr provides programmatic access to address database of france, geocoding and reverse via REST API.

No Auth Beginner HTTPS 521ms
⭐ Beginner's Pick
57 D
Est.

Airtel IP is a free, no-auth IP geolocation API that aggregates data from multiple sources to return the country associated with any given IP address.

No Auth Beginner HTTPS 146ms
⭐ Beginner's Pick
90 A+
Measured

bng2latlong is a simple, free API that converts British National Grid (OSGB36) easting and northing coordinates into standard WGS84 latitude and longitude.

No Auth Beginner HTTPS 900ms
⭐ Beginner's Pick
77 B
Measured

Cartes.io is a free API that lets you create maps and add custom markers without signing up.

No Auth Beginner HTTPS 1399ms
32 F
Est.

Cep.la is a free Brazilian API that lets you look up address information using a Brazilian postal code (CEP).

No Auth Beginner 501ms
82 A
Est.

CitySDK provides open APIs for a selection of European cities, offering access to urban data such as public services, demographics, and points of interest.

No Auth Beginner HTTPS 307ms
⭐ Beginner's Pick
92 A+
Est.

Country.is is a simple, free API that detects a visitor's country based on their IP address.

No Auth Beginner HTTPS 47ms
79 B
Est.

The Ducks Unlimited API provides location data for university chapters affiliated with Ducks Unlimited, the wetlands and waterfowl conservation organization.

No Auth Beginner HTTPS 248ms
77 B
Measured

GeoApi is a free French government API that provides official geographical data for France, including communes, departments, regions, and administrative boundaries.

No Auth Beginner HTTPS 1494ms
⭐ Beginner's Pick
90 A+
Measured

Geocode.xyz is a free worldwide geocoding API that supports forward and reverse geocoding, batch operations, and geoparsing of natural language text.

No Auth Beginner HTTPS 890ms
52 D
Est.

Geodata.gov.gr is the official Greek government open geospatial data portal, providing free access to geographic datasets for Greece.

No Auth Beginner HTTPS 282ms
⭐ Beginner's Pick
92 A+
Est.

GeographQL is a free GraphQL API that provides structured data about countries, states, and cities worldwide.

No Auth Beginner HTTPS 150ms
⭐ Beginner's Pick
90 A+
Measured

GeoJS is a free, no-auth-required IP geolocation API that returns the approximate location of any IP address, including country, city, latitude, and longitude.

No Auth Beginner HTTPS 693ms
⭐ Beginner's Pick
87 A
Est.

Geokeo is a free geocoding API that converts addresses to coordinates and coordinates back to addresses, offering up to 2,500 free requests per day.

No Auth Beginner HTTPS 219ms
67 C
Est.

GeoNames is one of the largest free geographical databases in the world, containing over 11 million place names, postal codes, country info, and elevation data.

No Auth Beginner 302ms
⭐ Beginner's Pick
87 A
Est.

geoPlugin is a free IP geolocation API that also includes real-time currency conversion data alongside the location information.

No Auth Beginner HTTPS 293ms
⭐ Beginner's Pick
87 A
Est.

Graph Countries API provides rich country data including currencies, languages, flags, bordering countries, and regional groupings via GraphQL.

No Auth Beginner HTTPS 43ms
⭐ Beginner's Pick
77 B
Est.

HelloSalut is a simple, free API that returns a greeting translation based on the user's IP address or a specified language code.

No Auth Beginner HTTPS 555ms
85 A
Measured

IBGE API provides official geographic and statistical data from Brazil's national statistics institute, including state and municipality listings, population data, and regional boundaries.

No Auth Beginner HTTPS 1264ms
⭐ Beginner's Pick
87 A
Est.

IP 2 Country is a free, no-auth API that maps any IPv4 address to its corresponding country.

No Auth Beginner HTTPS 35ms
⭐ Beginner's Pick
100 A+
Est.

IP Address Details (ipinfo.io) returns geolocation and network information for any IP address, including city, region, country, ISP, and organization.

No Auth Beginner HTTPS 186ms
87 A
Est.

IP Vigilante is a free IP geolocation API that returns location details like country, city, latitude, and longitude for a given IP address.

No Auth Beginner HTTPS 130ms
⭐ Beginner's Pick
80 A
Measured

ip-api provides fast, free IP geolocation data including country, city, region, ISP, and coordinates for any public IP or domain name.

No Auth Beginner 260ms
⭐ Beginner's Pick
92 A+
Est.

ipapi.co is a simple REST API that returns the geolocation of any IP address, including country, city, and currency.

No Auth Beginner HTTPS 197ms
⭐ Beginner's Pick
95 A+
Measured

IPGEO is a free, no-authentication IP geolocation API that returns detailed information about any IP address, including country, region, city, and ISP.

No Auth Beginner HTTPS 410ms
⭐ Beginner's Pick
87 A
Est.

Mexico Sepomex is a free API that provides postal code (ZIP code) data for Mexico, including state, municipality, and neighborhood information.

No Auth Beginner HTTPS 44ms
⭐ Beginner's Pick
87 A
Measured

Nominatim is a free geocoding API powered by OpenStreetMap data that lets you convert addresses to coordinates (forward geocoding) and coordinates back to addresses (reverse geocoding).

No Auth Beginner HTTPS 210ms
⭐ Beginner's Pick
77 B
Est.

OnWater is a simple free API that tells you whether a given latitude and longitude coordinate is on water or on land.

No Auth Beginner HTTPS 771ms
⭐ Beginner's Pick
82 A
Measured

Open Topo Data is a free elevation API that returns the altitude above sea level (or ocean depth below sea level) for any latitude and longitude on Earth.

No Auth Beginner HTTPS 608ms
⭐ Beginner's Pick
85 A
Measured

Pinball Map is a free, crowdsourced API that shows where public pinball machines are located around the world.

No Auth Beginner HTTPS 1319ms
92 A+
Est.

Postali provides programmatic access to mexico zip codes api via REST API.

No Auth Beginner HTTPS 31ms
70 B
Measured

PostcodeData.nl provides geolocation and address data for Dutch postal codes.

No Auth Beginner 2791ms
⭐ Beginner's Pick
100 A+
Measured

Postcodes.io is a free, open-source UK postcode lookup API that returns geolocation data, administrative region info, and coordinates.

No Auth Beginner HTTPS 137ms
⭐ Beginner's Pick
87 A
Est.

REST Countries is a free API that provides detailed information about every country in the world, including population, capital, currencies, languages, flags, and bordering countries.

No Auth Beginner HTTPS 206ms
82 A
Est.

The Rwanda Locations API provides structured geographic data for Rwanda, including provinces, districts, cities, sectors, cells, and villages.

No Auth Beginner HTTPS 389ms
82 A
Est.

SLF is a free, no-authentication database API for German geographic data, including cities, rivers, countries, and related information.

No Auth Beginner HTTPS 706ms
⭐ Beginner's Pick
82 A
Est.

ViaCep is a free Brazilian zip code (CEP) API that returns address data including street, neighborhood, city, and state for any valid Brazilian postal code.

No Auth Beginner HTTPS 202ms
⭐ Beginner's Pick
85 A
Measured

Zippopotam.us is a completely free, no-auth-required API that returns place information for postal codes from dozens of countries including the US, UK, Canada, and many European nations.

No Auth Beginner 108ms
⭐ Beginner's Pick
87 A
Est.

Ziptastic is a simple, free API that returns the country, state, and city for any US zip code with no authentication required.

No Auth Beginner HTTPS 228ms

Need more Geocoding APIs?

There are 46 more Geocoding APIs that require authentication (API key or OAuth).

Browse all 86 Geocoding APIs →