Geocoding, data enrichment, and distance calculations for North America
and now the UK
"PHP doesn't scale."
We beg to differ.
Built on Laravel since day one. Geocodio runs high-volume geocoding on a stack you know well.
Built on Laravel since 2014
150,000+ Users
300+ billion addresses processed
One UK address in. All of this back.
Forward and reverse geocoding, address correction, and political districts in a single request
Send a UK address or a latitude/longitude pair and Geocodio returns clean, standardised fields and political district appends, including boundaries taking effect with the next redistricting.
From messy to clean, complete, and standardised.
Every time.
From messy to clean, complete, and standardised.
Every time.
Address Completion
Missing pieces like postcode or more? Geocodio can add them.
Even if you've only got "284 Leigh Rd, Wigan, UK," we complete it to "284 Leigh Rd, Wigan WN2 4XG, UK".
Address Correction
Real-world addresses come with typos, missing fields, and creative formatting. From misspelt street names to incorrect postcodes, Geocodio can correct and complete your addresses. (Go ahead. Try us.)
Address Parsing
Geocodio separates each address into its component parts and lines, even if the address arrives in one big lump.
For instance, Geocodio knows that "Flat 5" in the address " Flat 5 100 Queensbridge Rd" is the unit.
Address Standardisation
Force all your addresses into the same format. Got 100 King's Road and 105 Kings Rd?
Now they're both standardised to King's Rd.
Works with PHP and Laravel
One line to install, one env var to configure. Forward and reverse geocoding, batch lookups, field appends, list uploads, and distance matrices — every Geocodio endpoint, wrapped in a facade and fully injectable with composer.
50 Laravel Tips with Geocodio's Liam Hammett
Laravel Live UK
18 June, 14:00 - 14:45
Geocodio just works. Given even user-inputted data, we always get the best possible outcome from Geocodio's developer-friendly API. With other solutions, we've had to do a lot of cleaning and prep ahead of time, but Geocodio does such a great job of understanding real-world data that we don't have to.
Geocodio could be a good fit if you want to...
Store and reuse results
Geocodio's terms are as flexible as possible.
Analyse address data
Geocodio was built for high-volume batch processing.
Clean up messy address data
From missing postal codes to misspelt street names, Geocodio can complete your addresses.
Add timezones or constituency data
Stop hitting multiple APIs to gather the information you need.
Geocode in the UK or North America
Geocodio supports the UK, the US, Canada, and Mexico.
Calculate typical driving time and distance
Find general straight-line and driving-distance radii.
But Geocodio is not the right fit if you want...
Autocomplete or address type-ahead
Try Geocode.Earth or another provider for autocomplete.
Worldwide coverage
Geocodio supports the UK, the US, Canada, and Mexico.
Turn-by-turn directions
Geocodio's distance API does not do real-time routing with traffic.
GetAddress.io ceased operations earlier in 2026 leaving teams looking for a UK address lookup provider with a clear roadmap. Geocodio's got you covered.
Geocodio offers UK forward and reverse geocoding plus parsed, standardised address fields. On top of timezone and political district appends, with redistricting support built in, Geocodio has a clear roadmap for adding more UK data over time.
The same API key works across the US, Canada, Mexico, and now the UK, so that can mean one integration and one bill to manage. If your team is mid-migration, the Geocodio support team is happy to help map fields or think through your usage patterns. Get in touch at [email protected].
Who uses UK address data
Political research, civic tech, and polling
Append district information to UK addresses or coordinates for redistricting analysis, constituent lookup tools, voter outreach, and survey weighting.
Real estate and property tech
Geocode UK addresses with rooftop precision when available, and append ward and council data for area-level analysis.
Academic and survey research
Standardise UK address files and append political districts ahead of your analysis.
Journalism and data analysis
Map news, demographic, and election data against current and upcoming UK boundaries.
Cross-border operations
Geocode UK locations alongside US, Canada, and Mexico in one workflow, with one API key and one bill.
Political research, civic tech, and polling
Append district information to UK addresses or coordinates for redistricting analysis, constituent lookup tools, voter outreach, and survey weighting.
Real estate and property tech
Geocode UK addresses with rooftop precision when available, and append ward and council data for area-level analysis.
Academic and survey research
Standardise UK address files and append political districts ahead of your analysis.
Journalism and data analysis
Map news, demographic, and election data against current and upcoming UK boundaries.
Cross-border operations
Geocode UK locations alongside US, Canada, and Mexico in one workflow, with one API key and one bill.
Who uses UK address data
customers would
happily recommend
Geocodio to a friend
Based on Net Promoter Score® (NPS) survey results from 2024-2025
Easy to integrate. Easier to stay.
Straightforward documentation. A clean, predictable API. Client libraries for PHP, Python, Ruby, Node, and more. A Google Maps compatibility mode that lets you swap endpoints in minutes. And if something in the docs doesn't make sense, the team that wrote the API is the team that answers your email.
Your results. As few storage restrictions as possible.
Other geocoding services place restrictions on how you can use or store your data. Geocodio's terms are as permissive as possible.
Store, share, and reuse most cleansed and geocoded addresses however you want, on any platform, for as long as you want. (Restrictions only on UK reverse geocoding for upstream data licensing reasons. See UK Terms)
By the time you finish reading this page, the Geocodio API will have processed 5.3 million lookups.
Your data could be next...