Cookie

Cookie consent

We use some essential cookies to make this website work. We'd like to set additional cookies to help us measure your experience when you view and interact with the website.

Cookie policy
Address Lookup API

Fast and accurate address lookup

Postcoder provides a fast and accurate way for people to fill-in their address on your website and app. Reduce customer frustration and enhance data quality by adding international address lookup to your form. Supports 249 countries.

Address lookup
    • Summary 123 Foxglove Lane, Biddenden,
      Ashford, Kent, TN27 8BT
    • Address line 1 123 Foxglove Lane
    • Address line 2 Biddenden
    • Post town Ashford
    • County Kent
    • Postcode TN27 8BT
    • Country United Kingdom
    • Latitude 51.1024521653
    • Longitude 0.6645798746
Trusted by leading organisations worldwide
  • NHS customer logo
  • SKY customer logo
  • Kentucky Fried Chicken customer logo
  • Royal National Lifeboat Institution customer logo
  • Kwik Fit customer logo
  • USwitch customer logo
  • Legal and General customer logo
Start typing your address...

Address autocomplete API

Postcoder address autocomplete helps your customers by providing real-time suggestions as they're typing their address or postcode.

  • Delivers instant as-you-type results
  • Provides an intuitive search experience
  • Includes worldwide address coverage
GET /pcw/autocomplete/find?query=123%20foxg&country=uk...
[
	{
		"id": "20202020",
		"type": "ADD",
		"summaryline": "123 Foxglove Lane",
		"locationsummary": "Biddenden, Ashford, Kent, TN27 8BT",
		"count": 1
	},
	{
		"id": "10101010",
		"type": "ADD",
		"summaryline": "123 Foxglove Park",
		"locationsummary": "Weybourne, Holt, Norfolk, NR25 7HG",
		"count": 1
	},
	{
		"id": "30303030",
		"type": "ADD",
		"summaryline": "123 Foxglove Road",
		"locationsummary": "Winchburgh, Broxburn, West Lothian, EH52 6FE",
		"count": 1
	}
]

GET /pcw/autocomplete/retrieve?id=20202020&country=uk&lines=2...
[
	{
		"summaryline": "123 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT",
		"addressline1": "123 Foxglove Lane",
		"addressline2": "Biddenden",
		"number": "123",
		"premise": "123",
		"street": "Foxglove Lane",
		"dependentlocality": "Biddenden",
		"posttown": "Ashford",
		"county": "Kent",
		"postcode": "TN27 8BT"
	}
]
Start typing your address or postcode
123 foxg
123 Foxglove Lane Biddenden, Ashford, Kent, TN27 8BT
123 Foxglove Park Weybourne, Holt, Norfolk, NR25 7HG
123 Foxglove Road Winchburgh, Broxburn, West Lothian, EH52 6FE
Your address
123 Foxglove Lane
Biddenden
Ashford
TN27 8BT
Enter your postcode or address

Address and postcode lookup API

Postcoder makes it easy for your customers to fill in their address using their postcode or the key parts of their address.

  • Accepts postcodes and partial addresses
  • Uses a single API call
  • Includes worldwide address coverage
GET /pcw/PCW45-12345-12345-1234X/address/uk/tn27%208bt?lines=2...
[
	{
		"summaryline": "123 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT",
		"addressline1": "123 Foxglove Lane",
		"addressline2": "Biddenden",
		"number": "123",
		"premise": "123",
		"street": "Foxglove Lane",
		"dependentlocality": "Biddenden",
		"posttown": "Ashford",
		"county": "Kent",
		"postcode": "TN27 8BT"
	},
	{
		"summaryline": "124 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT",
		"addressline1": "124 Foxglove Lane",
		"addressline2": "Biddenden",
		"number": "124",
		"premise": "124",
		"street": "Foxglove Lane",
		"dependentlocality": "Biddenden",
		"posttown": "Ashford",
		"county": "Kent",
		"postcode": "TN27 8BT"
	},
	...
]
Enter your postcode or address
tn27 8bt
Find
123 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT
124 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT
125 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT
126 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT
127 Foxglove Lane, Biddenden,
Your address
123 Foxglove Lane
Biddenden
Ashford
TN27 8BT
Coordinates and geo data

Geocoding API

Postcoder provides geo data and premise, street or postcode-level coordinates for addresses in the UK, Ireland and around the world.

  • Shows where your customers are located
  • Helps your logistics teams find delivery points quicker
  • Links with other data sources in your organisation
GET /pcw/PCW45-12345-12345-1234X/pafaddressbase/tn27%208bt?lines=2...
[
	{
		"summaryline": "123 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT",
		"addressline1": "123 Foxglove Lane",
		"addressline2": "Biddenden",
		"number": "123",
		"premise": "123",
		"street": "Foxglove Lane",
		"dependentlocality": "Biddenden",
		"posttown": "Ashford",
		"county": "Kent",
		"postcode": "TN27 8BT"
		"latitude": "51.1024521653",
		"longitude": "0.6645798746",
		"uniquedeliverypointreferencenumber": "11111414",
		"uprn": "900000414141",
		"usrn": "95050505"
	},
	{
		"summaryline": "124 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT",
		"addressline1": "124 Foxglove Lane",
		"addressline2": "Biddenden",
		"number": "124",
		"premise": "124",
		"street": "Foxglove Lane",
		"dependentlocality": "Biddenden",
		"posttown": "Ashford",
		"county": "Kent",
		"postcode": "TN27 8BT"
		"latitude": "51.1023255827",
		"longitude": "0.6645105947",
		"uniquedeliverypointreferencenumber": "11111212",
		"uprn": "900000212121",
		"usrn": "95050505"
	},
	...
]
Enter your postcode or address
tn27 8bt
Find
123 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT
124 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT
125 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT
126 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT
127 Foxglove Lane, Biddenden,
Your address
123 Foxglove Lane
Biddenden
Ashford
TN27 8BT
Map
UPRN: 900000414141
Map Pin
Use your location

Reverse geocoding API

Postcoder enables your customers to fill in their address within your app using just the GPS position provided by their mobile or tablet.

  • Finds nearby addresses in an instant
  • Uses a single API call
  • Works in the UK and Ireland
GET /pcw/PCW45-12345-12345-1234X/reversegeo/uk/51.102452/0.664580?lines=2...
[
	{
		"summaryline": "123 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT",
		"addressline1": "123 Foxglove Lane",
		"addressline2": "Biddenden",
		"number": "123",
		"premise": "123",
		"street": "Foxglove Lane",
		"dependentlocality": "Biddenden",
		"posttown": "Ashford",
		"county": "Kent",
		"postcode": "TN27 8BT",
		"latitude": "51.1024521653",
		"longitude": "0.6645798746"
	},
	{
		"addressline1": "124 Foxglove Lane",
		"addressline2": "Biddenden",
		"summaryline": "124 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT",
		"number": "124",
		"premise": "124",
		"street": "Foxglove Lane",
		"dependentlocality": "Biddenden",
		"posttown": "Ashford",
		"county": "Kent",
		"postcode": "TN27 8BT",
		"latitude": "51.1023255827",
		"longitude": "0.6645105947"
	}
]
Start typing your address or postcode
 
Use your location
123 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT
124 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT
Your address
123 Foxglove Lane
Biddenden
Ashford
TN27 8BT
Map
51.1024521653, 0.6645798746
Map Pin
Single ground truth

The most comprehensive address data in one API

Using advanced matching algorithms and data cleansing techniques, Postcoder links related information from multiple official sources to provide a detailed description of each address. The result is a unified view and single ground truth that you can rely on.

  • Postal addresses
  • Map coordinates
  • Updated daily

Postcode Address File (PAF)

Royal Mail's definitive UK address database.

Global data, global scale

Address lookup on a global scale

Postcoder delivers the scale you need for global commerce. Approaching 1 million requests per day, it delivers lightning quick response times and supreme reliability wherever your customers are based.

  • 249

    countries for address lookup

  • 700k+

    API requests per average day

  • 99.99%

    historical uptime

Highly rated by customers

An award-winning API with top-tier performance, easy admin and great support

Customers love Postcoder according to independent user reviews on the world's most trusted software marketplace. Start a free trial and find out what you've been missing.

Simple, straightforward and easy to integrate

Designed for developers

An optimised developer experience

Get up and running with address lookup in minutes using the quick start guide, sample code and API docs.

  • Get started for free
  • Retain your existing form layout
  • Customise response fields and address lines
  • Get 100% free support over live chat, email and telephone
address.js
address.py
address.php
address.cs
// Prepare request
let url = `https://ws.postcoder.com/pcw/autocomplete/retrieve?apikey=${key}`;
// Retrieve address selected by user
url += `&id=${address_id}&query=${user_input}&country=${country_code}`;
// Fit address into 2 lines
url += `&lines=2`;
// Add extra fields
url += `&addtags=longitude,latitude`;
// Return JSON ♥
url += `&format=json`;
// Tag the request for easy reporting
url += `&identifier=checkout`;
GET https://ws.postcoder.com/pcw/autocomplete/retrieve?
apikey=PCW45-12345-12345-1234X&id=20202020&query=123%20foxg
&country=uk&lines=2&addtags=latitude,longitude
&format=json&identifier=checkout   
{
	"addressline1": "123 Foxglove Lane",
	"addressline2": "Biddenden",
	"summaryline": "123 Foxglove Lane, Biddenden, Ashford, Kent, TN27 8BT",
	"number": "123",
	"premise": "123",
	"street": "Foxglove Lane",
	"dependentlocality": "Biddenden",
	"posttown": "Ashford",
	"county": "Kent",
	"postcode": "TN27 8BT",
	"latitude": "51.1024521653",
	"longitude": "0.6645798746"
}
Simplified admin

Buy credits, check usage and configure security with ease

Use the feature-rich admin area to set up and manage your account. It is natively mobile and desktop-friendly so whether you're updating a setting on the go or doing a deep-dive at your desk, it will be the same seamless experience. It supports dark mode too.

Powerful customer stories

Postcoder is trusted by over 9,000 organisations of all sizes

Postcoder helps organisations in the UK and worldwide achieve measurable improvements in their form conversions and data quality. After integrating Postcoder, many of them report increased onboarding numbers, faster form completion, and a surge in quality leads. Postcoder captures contact details you can rely on.

We picked Postcoder because the API is simple to use and it supports many countries which we want to scale out to.

David Annez, Loveholidays