ZIP Code Lookup APIs
| API | Pricing | Auth | Format | Free tier | Status |
|---|---|---|---|---|---|
Metadapi Zip CodeUS ZIP code lookup with demographics, IRS income stats, distance and radius search, updated monthly. Location & Mapping › Address & Postal Code | Freemium | API key | JSON | 100–1k/day | Live |
OpenPLZ APIStreet, postal code, and municipality lookups for Germany, Austria, Switzerland, Liechtenstein. Location & Mapping › Address & Postal Code | None | JSON | Unlimited | Live | |
PontoFatoBrazilian postal code (CEP) lookups with coordinates, addresses and companies registered there. Location & Mapping › Address & Postal Code | Freemium | None | JSON | Unlimited | Live |
PostaliPostal code lookup, validation, and search for Mexico, Colombia, and Spain from official postal data. Location & Mapping › Address & Postal Code | Free | None | JSON | Unlimited | Live |
Postcodes.ioValidates and geocodes UK postcodes, returning administrative, electoral and census-area data. Location & Mapping › Address & Postal Code | None | JSON | Unlimited | Live | |
SepomexLooks up Mexican zip codes, states, municipalities and cities from the SEPOMEX postal dataset. Location & Mapping › Address & Postal Code | Free | None | JSON | 10k+/day | Live |
US ZipCodeLooks up US ZIP Codes from city/state, or city/state from a ZIP Code, via USPS-based data. Location & Mapping › Address & Postal Code | Free trial | API key | JSON | — | Live |
ViaCEPLooks up Brazilian street addresses and IBGE/DDD codes by postal code (CEP), no key needed. Location & Mapping › Address & Postal Code | Free | None | JSON | Unlimited | Live |
ZipCodeAPIDistance, radius search, and location lookups between US zip codes and Canadian postal codes. Location & Mapping › Address & Postal Code | Freemium | API key | JSON | 100–1k/day | Live |
ZipcodestackLooks up postal codes worldwide with location, distance, radius and geometry queries. Location & Mapping › Address & Postal Code | Freemium | API key | JSON | <100/day | Live |
Zippopotam.usLooks up place, state and coordinates for a postal code, or postal codes for a city, across 60+ countries. Location & Mapping › Address & Postal Code | Free | None | JSON | Unlimited | Live |
ZiptasticLooks up country, state, and city for a US ZIP code with a single GET request. Location & Mapping › Address & Postal Code | Free | None | JSON | Unlimited | Live |
Choosing a ZIP Code Lookup API
Is there a free ZIP Code Lookup API?
Yes. Zippopotam.us, Ziptastic, Postali, Sepomex and ViaCEP are free to use, and ZipCodeAPI, Metadapi Zip Code, PontoFato and Zipcodestack have a free tier alongside paid plans.
Which ZIP Code Lookup APIs work without an API key?
Zippopotam.us, Ziptastic, OpenPLZ API, PontoFato, Postali and 3 others need no key or sign-up, so you can try them with a plain request.
Can I call a ZIP Code Lookup API from front-end JavaScript?
Zippopotam.us, Ziptastic, OpenPLZ API, Postali, Postcodes.io and 2 others allow cross-origin requests and need no key, so they work straight from the browser. For the others, call them from your server so your key stays private.
Can I use ZIP Code Lookup APIs in a commercial project?
ZipCodeAPI, Metadapi Zip Code, Sepomex and US ZipCode permit commercial use. Postcodes.io and Zipcodestack restrict it, for example to non-commercial or attributed use, so read the terms first.
Which ZIP Code Lookup APIs work with AI agents?
PontoFato has an MCP server, so an AI agent can call it directly. ZipCodeAPI and Zipcodestack publish an OpenAPI spec for generating clients and tools.
Broader: Address & Postal Code APIs · Location & Mapping APIs
More in Address & Postal Code: Address Validation APIs