Postcode lookup, autocomplete, and distance — in 30ms. Pulled from the Royal Mail PAF every week. Drop the snippet in. You're done.
{
"postcode": "SW1A 1AA",
"line_1": "Buckingham Palace",
"town": "London",
"country": "England",
"latitude": 51.5014,
"longitude": -0.1419
}Built deliberately small. Every endpoint is JSON in, JSON out. Versioned, rate-limited per key, edge-served from 300+ locations.
Resolve any UK postcode to a structured address with coordinates.
Type-ahead search ranked by relevance and popularity, not alphabet.
Great-circle and driving distance, in km or miles, with bearing.
Not the cheapest. Not the flashiest. The one your team will still be using in five years because it just kept working.
We pay the licence so you don't have to. Refreshed every Monday morning. Compliant by default — no separate agreements, no quarterly audits.
Cloudflare Workers, deployed where your users are. p50 30ms, p99 under 90ms anywhere in the UK.
TypeScript, Python, Ruby, PHP, Go, .NET. Thin wrappers around one REST API. No magic.
Per-key rate limits, audit logs, IP and domain restrictions, webhooks for usage thresholds. Boring, in a good way.
Every BFPO, every multi-occupancy. We carry the long tail so you don't get angry support tickets.
Monthly subscriptions for steady traffic. Top-up credits for the occasional spike. Switch any time, no notice.
Great-circle by default. Driving distance behind a flag. Perfect for delivery zones, store finders, and rate-card calculators.
Two regions, automatic failover, public status page. We pay our SLA credits in the next billing cycle if we miss.
Not opinionated. Not a platform. Just one fast, accurate source of truth for UK addresses, hooked up to whatever you're shipping.
Cut shipping address entry to two fields. Watch your conversion go up.
Resolve a postcode, sort branches by distance. Done in an afternoon.
Reject out-of-range postcodes before the user hits pay.
Roll up customers by town, region, or coordinate. Real geography, not regex on postcodes.
Subscriptions for steady traffic. Pay-as-you-go credits for the occasional spike. Cancel any time. No annual contracts.
For weekend projects and proof-of-concepts. No card needed.
For real apps with steady traffic. Pays for itself if it saves an hour.
For teams shipping at scale. Add top-up credits for spikes.
Don't see yours? Email us — a real human reads the inbox.
Royal Mail's Postcode Address File (PAF). We pay the licence and refresh every Monday morning. You're getting the same source the post office uses.
Yes — 1,000 calls a month, every endpoint, no card required. Upgrade when you need to. No usage cliffs, no surprise emails.
p50 around 28ms, p99 under 90ms, anywhere in the UK. Edge-served from 300+ Cloudflare locations. We publish live latency on the status page.
We don't cut you off. Calls keep working, billed at the overage rate (£0.002 per call on Starter, £0.001 on Pro). You'll get a heads-up email at 80% and 100% of the cap.
Yes, on Starter and up. Set an allow-list of domains and IPs per key. Browser-side keys are signed with a referrer policy automatically.
99.99% on Pro, with billing credits if we miss. Hobby and Starter run on the same infrastructure, but the SLA is contractual on Pro and Enterprise.
Sign up, copy your key, paste it into curl. We don't ask for a card until you cross the free tier — and we'll email you before that happens.