Ensure that all Dutch address data entered in your business processes are 100% correct, with the available Postcode.nl API’s. Make sure postcodes, street and city names are valid and without spelling errors.

Save time and money. Just enter postcode and house number and the API provides the correct street and city name. Eliminate undelivered mail and packages!

As opposed to other data providers Postcode.nl carries out an extra data quality control check to ensure the highest data quality. You can implement the API in your system in no time.

Postcode.nl can help you with your international ambitions as we offer not only Dutch addresses, but also Belgian and German addresses. By using the autocomplete your customers can enter their address quicker and without errors. You just need to start to type the address and the autocomplete offers suggestions.

“One wrong address can lead to customer loss or missed sales. If you have a hundred wrong addresses, you can calculate your loss.”

From€ 50,-

  • One single input field for the whole address
  • Always up to date
  • Test for free
  • Easy integration
  • Suitable for all kinds of Contact/CRM/ERP systems

Say YES to the right address

Demo | International Address Api

Address data

Try the International Address API by searching for an address in one of the countries below.

API Prices

Tier prices are including validations. Up to the Tier amount you can perform a mix of validations. Prices and quantities are per year.

 Tier 1


Tier 2


Tier 3


Tier 4


Tier 5


International Address API

The NetherlandsUp to 1,667 validations(€0.03 each)Up to 5,405 validations(€0.0185 each)Up to 17,730 validations(€0.0141 each)Up to 44,248 validations(€0.0113 each)Up to 106,383 validations(€0.0094 each)
BelgiumUp to 1,667 validations(€0.03 each)Up to 5,405 validations(€0.0185 each)Up to 17,730 validations(€0.0141 each)Up to 44,248 validations(€0.0113 each)Up to 106,383 validations(€0.0094 each)
GermanyUp to 1,250 validations(€0.04 each)Up to 3,049 validations(€0.0328 each)Up to 8,333 validations(€0.03 each)Up to 18,315 validations(€0.0273 each)Up to 40,000 validations(€0.025 each)

Dutch Postcode API

The NetherlandsUp to 12,500 validations(€0.004 each)Up to 40,650 validations(€0.00246 each)Up to 133,333 validations(€0.001875 each)Up to 333,333 validations(€0.0015 each)Up to 800,000 validations(€0.00125 each)

Which Tier do I need?

Enter the desired number of validations to calculate which Tier best fits your usage. Not sure about the necessary Tier? You can always start on a lower Tier, your subscription will be automatically upgraded to a matching Tier based on your usage.

International Address API
Dutch Postcode API

Recommended Tier

Tier :

API Sign up

  • A validation is a bundle of related requests that were used to validate an address.
  • Subscriptions are automatically upgraded when the maximum of the Tier is reached.
  • If the highest Tier is exceeded, usage will be invoiced in blocks of 10% and the rates of this Tier apply.
  • Request count is based on when only one single country is used.
  • Tier prices per year, excluding VAT.

Address Autocomplete API

Autocomplete addresses for multiple countries quickly and easily, based on a single input field! Provides suggestions when typing and works on partial or full addresses regardless of spelling errors.


Autocomplete voorbeeld

Address details

Get all address details for an address suggested by the above autocomplete method. Receive a formatted address, all separate address fields and coordinates.


Autocomplete address details voorbeeld

Supported countries

Get the list of countries supported by the autocomplete method. This will automatically determine whether a specific country can be used for the autocomplete method.

Dutch address postcode API

Enter postcode and house number and automatically receive the street and city name (Official or NEN5825 spelling).


2011TK 41 B
Haarlem, Zijlstraat 41B, 2011TK, woonfunctie, 55 m², etc.

Dutch postcode range API


Enter postcode to find matching streets with their possible house number ranges.

This API can be used to find the associated street names and house numbers based on postcode. Although a postcode and house number combinations is unique, a postcode can have separate odd/even house number ranges across different streets.


Prins Hendrikstraat 1 t/m 3, Prins Hendrikstraat 2, Wilhelminastraat 10 t/m 30, etc.

Dutch address exact API


Enter the exact city, street and house number and the API returns the correct postcode. The Address Exact API can be used in web sites or CRM systems to validate if an already validated address is still valid, even if the postcode has changed.

The Address Exact API enriches addresses with already valid street and city names. Spelling errors and the like are not corrected.

Not available for the entry-level subscription "Postcodecheck Web".


haarlem julianastraat 30
Haarlem, Julianastraat 30, 2012ES, kantoorfunctie, 643m², etc.

Dutch address Geo API


Enter a Latitude / longitude to find the nearest address.

Extra information is given about the address, such as coordinates, zoning information and area size in square meters.

Not available for the entry-level subscription "Postcodecheck Web".


103242, 487716
Haarlem, Julianastraat 30, 2012ES, kantoorfunctie, 643m², etc.

API documentation and support

Get started with our easy to implement API. We have ready-to-use plugins for Magento, Opencart and more, as well as modules for languages such as PHP, Perl and Python.


Postcode.nl provides solutions for: