UK Address Generator REST API

Generate fictional UK addresses, postcodes, telephone numbers and test data over HTTP. No API key, no sign-up, CORS enabled.

Authentication

The API is open. Calling it without a key gives you the free tier. Passing a key raises the per-request and monthly limits to whatever your plan allows, and meters usage against it.

A key is never accepted as a query parameter. A URL ends up in access logs, Referer headers, browser history and every proxy in between, so a request carrying api_key=, key= or token= is refused with 400 rather than honoured.

Plans and limits

PlanRequestsPer minuteMax resultsBulk export
Free100 per day by IP100up to 25 per requestJSON only
Starter ($19/mo)10,000 per month100up to 500 per requestCSV, TSV, SQL, XML, TXT
Pro ($49/mo)100,000 per month300up to 1,000 per requestCSV, TSV, SQL, XML, TXT
Business ($149/mo)1,000,000 per month300up to 10,000 per requestCSV, TSV, SQL, XML, TXT

Free tier limits change on 2026-11-25

Until then, calling without a key keeps exactly the limits it has always had: 100 requests per minute, up to 1,000 results per request, and every export format. From that date the free tier becomes 100 requests per day by IP address, 25 results per request and JSON only. A request that would be refused after the change is served today with a Sunset header and an X-Api-Deprecation header naming the date, so an existing integration can be found before it breaks.

Response headers

Limits

Endpoints

Errors

Errors use the shape { "status": "error", "message": "…" }.