Global Postal Code & Address API
Lightning-fast postal code lookups and address search.
Unified API with automatic fallbacks. Built on edge infrastructure.
$ curl -H "X-API-Key: your_api_key" \
"https://zipbase.io/api/v1/lookup?postalCode=10001&country=US"
# Address search with coordinates & map links
$ curl -H "X-API-Key: your_api_key" \
"https://zipbase.io/api/v1/search?q=Karl Johans gate"
{
"success": true,
"results": [{
"addressText": "Karl Johans gate 1",
"coordinates": {
"latitude": 59.9139,
"longitude": 10.7387
}
}],
"responseTime": "18ms"
}
๐ Try Our APIs
Test both address search and postal code lookup. No signup required.
Request
Response
Built for Developers
Everything you need to ship faster
Blazing Fast
Edge-deployed globally. Sub-30ms responses from anywhere in the world.
Simple REST API
Clean, predictable endpoints. SDKs for Node.js, Python, Go, and more.
Global Coverage
121 countries. 3.5M+ postal codes. Updated monthly from official sources.
Enterprise Ready
99.9% uptime SLA. SSL encrypted. Rate limiting and DDoS protection.
Bulk Operations
Process up to 100 postal codes in a single request. Perfect for migrations.
Quick Start
$ npm install @zipbase/sdk
# Use in your code
import { ZipBase } from '@zipbase/sdk';
const zipbase = new ZipBase('your_api_key');
const result = await zipbase.lookup({
postalCode: '10001',
country: 'US'
});
console.log(result.places[0].placeName); // "New York"
Simple, Transparent Pricing
Start free. Scale as you grow. No surprises.
Free
Perfect for side projects
- โ 1,000 requests/month
- โ 10 requests/second
- โ Basic support
- โ All countries
Pro
For growing applications
- โ 100,000 requests/month
- โ 100 requests/second
- โ Priority support
- โ Bulk operations
- โ Analytics dashboard
Enterprise
For mission-critical apps
- โ Unlimited requests
- โ Dedicated infrastructure
- โ 24/7 phone support
- โ Custom SLA
- โ On-premise option
Ready to Build?
Join thousands of developers using ZipBase