Looking for a getAddress.io replacement?
As of February 2026, getAddress.io has officially ceased all operations. If your checkout or registration forms are currently failing due to their shutdown, findAddress.io is the recommended drop-in alternative.
Unlike providers entangled in Royal Mail PAF licensing disputes such as getAddress, we utilize open licence sourced data to ensure our service remains stable, legal, and available 24/7.
Why findAddress.io?
We've optimized our API to be the easiest transition for former getAddress.io users.
Our infrastructure is independent and unaffected by the recent High Court rulings impacting other providers.
JSON responses that can be mapped easily to your existing front-end logic with minimal code changes.
Avoid the "PAF Tax." Our use of open datasets allows us to offer pricing that typically beats legacy providers by 70% or more with accuracy suitable for the majority of use cases.
Most lookups require a single unified address to prevent shipping errors. Unlike other providers we provide a single returned address validated at street level rather than a list which can be erroneously selected from.
// 1. Update your Base URL
const API_URL = "https://findaddress.io/API/";
// 2. Fetch using house/postcode
(async () => {
const res = await fetch(`${API_URL}?apiKey=YOUR_API_KEY&house=10&postcode=SW1A2AA`, {
headers: {
"content-type": "application/json"
}
});
const data = await res.json();
console.log(data);
})();
// 3. Get a single formatted address including geodata
{
"result": "Success",
"latitude": "51.503540",
"longitude": "-0.127695",
"expandedAddress": {
"house": "10",
"street": "Downing street",
"town": "London",
"County": "Greater London",
"pCode": "SW1A 2AA"
}
}
Ready to restore your service?
Join hundreds of developers who have already made the switch from getAddress.