UK Street Level Postcode API For
Website, Mobile & Desktop Applications

simple, reliable and affordable postcode lookups for developers

What do we offer?

Simply presented Postcode data at an affordable price with extensive documentation

simplicity
Simplicity

Just postcode data without the hassle of learning complex API structures or negotiating unnecessary services and pricing.

Our API

affordability
Affordability

Pricing from 1p per lookup with a reassuring pay as you go system, you will only pay for what you use, no monthly or hidden costs.

Our Pricing

documented
Highly Documented

We provide clear, extensive documentation and support. As well as official open-source libraries to quickly get you up and running.

Our Documentation

Postcode lookup API example

Sign up and instantly receive an API key to start your implementation

GET

https://api.openpostcodes.com/v1/postcodes/

{
    "code": 2000,
    "message": "Push the 'Send Request' button above for a demonstration"
}
Open Postcodes demo requests are capped at 20 lookups per IP address, per day

Implement Postcode lookups into applications in minutes

Improve efficiency and data integrity in your web forms by using our jQuery Plugin


<!-- Postcode field -->
<div id="postcode_lookup"></div>

<!-- Add to your existing form -->
<label>First Address Line</label>
<input id="line1" type="text">

<label>Second Address Line</label>
<input id="line2" type="text">

<label>Third Address Line</label>
<input id="line3" type="text">

<label>Town</label>
<input id="town" type="text">

<label>Postcode</label>
<input id="postcode" type="text">
<!-- Include plugin file -->
<script src="jquery.postcode.min.js"></script>

<!-- Add after your form -->
<script>
$('#postcode_lookup').lookupPostcodeForm({
    api_key: 'YOUR_API_KEY', // Sign up, for free, to receive an API key
    output_fields:{
        line_1: '#line1',
        line_2: '#line2',
        line_3: '#line3',
        post_town: '#town',
        postcode: '#postcode'
    }
});
</script>
Open Postcodes demo requests are capped at 20 lookups per IP address, per day