SnapAddress is live. 20% off credit packs with code LAUNCH20 at checkout.

WooCommerce plugin · Royal Mail PAF

UK address lookup for WooCommerce.

Royal Mail PAF data, from 2.5p a lookup. No subscription, no sales call — install the plugin, paste your key, done.

  • Royal Mail PAF licensed
  • 32M+ UK addresses, refreshed monthly
  • Classic and block checkout
Coming from getAddress.io? See the migration →
yourstore.co.uk/checkout

Shipping address

Country/RegionUnited Kingdom (UK)
First name
Last name
Town / City
Postcode
Continue to payment

How it works

Three steps. Two minutes. One plugin.

Read the install guide →
01

Create an account

100 free lookups, no card. Your key is on screen before you finish reading this.

Your API key
sk_live_7f2c••••••4ae1
02

Install the plugin

One click from your WordPress dashboard. No theme changes, no Google Maps key.

Plugins · Add new
SnapAddress for WooCommerceClearpath LabsActivate
Done

Paste your key

UK address lookup goes live on classic and block checkout — no mode to pick, no per-theme setup.

Live at checkout
10 Downing StreetSW1A 2AA
Buckingham PalaceSW1A 1AA

What you get

Everything a UK store needs.
Nothing it doesn’t.

Compare with Loqate →

01 — Checkout

Native in block checkout. And classic.

Most address plugins were written before block checkout and quietly break in it. This one ships both frontends and loads the right one itself — no mode to pick, no per-theme setup.

  • Checkout Blocksnative
  • Classic checkoutsupported
  • High-performance order storagecompatible

02 — Data

32M+

UK delivery points from the Royal Mail PAF, down to flat and unit level — so the parcel reaches the door, not just the building.

03 — Pricing

2.5p

Per lookup at volume. One-off credit packs — no subscription, no monthly minimum.

04 — API

Same key, any stack

The plugin wraps a plain REST endpoint — use the same key from Laravel, Rails, a Shopify app, or curl.

GET /v1/autocomplete?q=SW1A

05 — Control

Usage dashboard

Credits used, credits left, and which store spent them.

The bit that matters

Royal Mail PAF
licensed.

  • 32M+ delivery points
  • Refreshed monthly
  • Flat & sub-premise detail
  • Royal Mail PAF Solutions Provider Licence
How to verify this →

Pricing

Credit packs. Buy what you need.

See all packs →
PackLookups≈ SearchesPricePer lookup
Free100~33£0
Starter500~160£17.503.5p
Standard2,000~660£603p
Business5,000~1,600£1402.8p
Pro15,000~5,000£3752.5p

No subscription, no monthly fee, no overage charges. Credits are valid for 12 months from purchase. This validity period is a Royal Mail PAF licensing requirement that every licensed provider works under.

A lookup is one API request. Checkout autocomplete searches as the customer types, so one completed address search uses about 24 lookups; the ≈ Searches column takes the midpoint. See how we size packs →

Need more than 15,000? Email us and we'll reply with a price. No sales call.

Get your free API key100 free lookups · no card required
Mark Salvin

Who’s behind it

This isn’t our first checkout.

SnapAddress is built by Clearpath Labs. Our founder, Mark Salvin, ran basket and checkout at Not On The High Street, where he built the address lookup.

No sales call, no support tiers. Support comes back from someone who knows the codebase.

CompanyClearpath Labs Ltd
Company no.17145150
ICO registeredZC126842
Royal Mail PAFLicensed
LinkedIn

Questions

Common questions

Does this work with block checkout?

Yes — natively, and with classic checkout too. The plugin ships both frontends and loads the right one itself, so there is no compatibility mode to enable and no mode for you to pick.

What counts as a lookup?

A lookup is one API request. Because the checkout field searches as your customer types, a typical address search uses two to four lookups - a few suggestions as they type, then one retrieval when they pick. That's not a markup: every autocomplete query is a licensed Royal Mail PAF request, so a completed search costs a few. We'd rather tell you up front than have you find it in your balance — and customers who type manually or reuse a saved address don't trigger it at all.

How long are credits valid?

Credits are valid for 12 months from purchase. This validity period is a Royal Mail PAF licensing requirement that every licensed provider works under. Free trial credits are valid for 3 months. A low-volume store gets a couple of months from a 500-credit Starter pack, well inside that window; busier stores size up.

What happens if I run out mid-checkout?

The field falls back to normal manual entry, so checkout keeps taking orders. You are never blocked from selling.

What happens if SnapAddress shuts down?

Fair question after getAddress.io. Credits are prepaid one-off purchases, so there is no subscription to unwind and no billing that continues. The PAF licence is held by Clearpath Labs Ltd, a registered UK company. The API is a plain REST endpoint with no SDK, so moving provider is a host and key change.

Can I use the API outside WordPress?

Yes. The plugin is a wrapper around a plain REST endpoint — the same key works anywhere.

Is this the same data as Ideal Postcodes and Loqate?

Yes. Every UK address lookup provider uses Royal Mail's Postcode Address File — over 32 million addresses, updated regularly. The difference is price, integration quality, and how much hassle you have to deal with.

Do I need a separate Royal Mail licence?

No. Your PAF licence is covered by our Solutions Provider agreement. You don't need to register with Royal Mail or pay them directly.

Can I use this on multiple sites?

Yes. One API key works across multiple domains. Your lookups are deducted from the same balance.

Do you offer refunds?

Credits are non-refundable once purchased — that's why we give you 100 free lookups up front, so you can be sure SnapAddress fits before you pay. We'll always put right genuine billing errors.

Migrating from getAddress.io

A drop-in replacement, ready today.

getAddress.io shut down on 4 February 2026, after the High Court of England and Wales held that its address data infringed Royal Mail’s and IDDQD Limited’s database rights and copyright in the PAF. [2025] EWHC 2561 (Ch)

If that was your provider, your integration is already dead. SnapAddress is a licensed Royal Mail PAF Solutions Provider — verifiable directly with Royal Mail — and our API accepts the getAddress.io request format, so the path and the response shape stay exactly as they are. Only the host changes.

api.getaddress.io/find/SW1A2AA
+api.snapaddress.io/find/SW1A2AA

Same path · same response shape · swap the host and your key

Migrating from Loqate

Same data. Lower rate.

Loqate works fine — it’s built for enterprises buying global coverage across dozens of countries. If you’re a UK-only WooCommerce store, you’re paying for reach you’ll never use. Same Royal Mail PAF data underneath.

SnapAddress3.5p → 2.5p
Loqate6.9p → 4p

Published UK address-capture rates · as of August 2026

Our API also accepts Loqate’s request format — swap the endpoint and key and your integration keeps working.

For developers

Not on WooCommerce? Use the API directly.

SnapAddress is a REST API — the plugin is just one way in. Clean JSON, and drop-in compatibility with the formats you’re probably already calling.

  • getAddress.io format
  • Loqate format
  • No SDK required
bash200 OK
curl "https://api.snapaddress.io/v1/postcodes/SW1A+2AA" \
-H "x-api-key: YOUR_API_KEY"
 
{
"postcode": "SW1A 2AA",
"count": 1,
"addresses": [
{ "line_1": "10 Downing Street", "town": "LONDON" }
]
}