Address β UPRN β Coordinates
Enter a UK address to retrieve its UPRN, WGS84 coordinates and British National Grid reference.
β
Important limitation:
This tool only works for properties that have a registered Energy Performance Certificate (EPC).
Properties without an EPC cannot be geocoded, since the EPC register is the only free open-data
source that resolves an address to a UPRN β and the coordinates lookup requires a UPRN to work.
π Address Lookup
π Batch CSV Geocoder
Drop a CSV file to geocode multiple addresses at once. The tool will auto-detect house number and postcode columns, or you can map them manually.
π
Drag and drop a CSV file here
or
Browse filesβ¦
π REST API
Integrate the geocoder into your own applications using a Bearer token.
curl -s -X POST https://geocode.beebys.net/api/geocode \
-H "Authorization: Bearer geo_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"house_number": "17", "postcode": "NN17 5GJ"}'
import requests
r = requests.post(
"https://geocode.beebys.net/api/geocode",
headers={"Authorization": "Bearer geo_YOUR_API_KEY"},
json={"house_number": "17", "postcode": "NN17 5GJ"},
)
print(r.json())
const res = await fetch("https://geocode.beebys.net/api/geocode", {
method: "POST",
headers: {
"Authorization": "Bearer geo_YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({ house_number: "17", postcode: "NN17 5GJ" })
});
const data = await res.json();
console.log(data);
{
"house_number": "17",
"postcode": "NN17 5GJ",
"uprn": "10094104357",
"latitude": 52.5005815,
"longitude": -0.6394441,
"easting": 492453.99,
"northing": 290054.41,
"what3words": null
}