Advertisement

Netherlands Address Generator

Create fictional Dutch addresses in the PostNL layout — street and house number with additions, then postcode and city — with postcodes from the real number range of each city.

Advertisement
Include

 

Fictional test data. Street names and house numbers are assembled at random from generic words; cities, regions and postcode formats are real so validation behaves realistically. Any match with a real address or person is coincidental.

Advertisement

How a Dutch address is written

Dutch addresses are short: street name and house number on one line (Kastanjelaan 27), then postcode and city (3521 KL Utrecht), and the country for international mail. PostNL asks for the postcode and city on the same line with the city in capitals on envelopes, and two spaces between postcode and city are traditional; one space works fine in data. Provinces are never part of the address.

The house number often has an addition (toevoeging) for flats and subdivided buildings: a letter (27A), a number (27-2, meaning the second floor or unit 2), hs (huis, ground floor) or bis. Street names are usually one compound word (Kastanjelaan, Molenstraat, Kerkplein).

Postcode structure

A Dutch postcode is four digits followed by two letters: 3521 KL. The digits identify a city or neighbourhood (the first digit is a broad region, from 1 around Amsterdam to 9 in the north-east); the letters narrow it to a street or one side of a street, often to fewer than 25 addresses. That is why Dutch checkouts ask only for postcode + house number and fill in the street and city automatically.

Advertisement

Provinces

The Netherlands has 12 provinces (Drenthe, Flevoland, Fryslân, Gelderland, Groningen, Limburg, Noord-Brabant, Noord-Holland, Overijssel, Utrecht, Zeeland, Zuid-Holland). Note the official Frisian spelling Fryslân with a circumflex, and that both Groningen and Utrecht are a city and a province. The Caribbean Netherlands (Bonaire, Sint Eustatius, Saba) have no postcodes at all.

Testing tips for Dutch address forms

Building a Dutch test data set

Generate addresses across all 12 provinces so the postcodes start with every digit from 1 to 9, and include house-number additions in at least a fifth of the records. Run them through your postcode + house-number lookup: the combinations are invented, so the lookup should return “not found” and your form should still allow the user to type the street and city by hand. Add names with prefixes such as van den Berg to check sorting and capitalisation in the same fixtures.

What makes these addresses fictional

Cities, provinces and the numeric part of each postcode are real; the letters, street names (built from trees, flowers and birds) and house numbers are generated, so any match with a real address is coincidental. Use the data only in test and development systems.

Provinces of Netherlands

The generator uses the 12 first-level provinces below, with the codes used in addresses. Cities are picked from 20 places spread across the country, each with postcodes from its own range.

  • DRDrenthe
  • FLFlevoland
  • FRFryslân
  • GEGelderland
  • GRGroningen
  • LILimburg
  • NBNoord-Brabant
  • NHNoord-Holland
  • OVOverijssel
  • UTUtrecht
  • ZEZeeland
  • ZHZuid-Holland

Example Netherlands test addresses

1Example
Kastanjelaan 27A
3521 KL Utrecht
Netherlands
2Example
Molenstraat 112-2
6511 HZ Nijmegen
Netherlands

Validation pattern used for the Postcode: ^[1-9]\d{3} (?!SA|SD|SS)[A-Z]{2}$. It checks the format only — whether a code is actually in use is known only to the postal operator.

Phone numbers in Netherlands test data

Dutch numbers have ten digits starting with 0 (020 for Amsterdam, 06 for mobiles; +31 internationally without the 0). No official fictional range is published that we know of, so the generator leaves the phone blank rather than invent numbers that could belong to someone.

Sources

Postcode ranges, region lists and address conventions checked against these sources in October 2026. Street names in the generator are synthetic.

Other countries: United StatesUnited KingdomCanadaAustraliaIndiaGermanyFranceSpainItalyBrazilMexicoJapanPhilippinesPakistanNigeriaSouth AfricaTurkeyIndonesiaUnited Arab Emirates

Frequently asked questions

What is the Dutch postcode format?

Four digits, a space and two capital letters, for example 3521 KL. The first digit is never 0 and the letter pairs SA, SD and SS are not used.

Why do Dutch forms only ask for postcode and house number?

A postcode covers so few addresses that, together with the house number, it identifies the street and city. Checkouts look up the rest automatically.

Does the generator create Dutch phone numbers?

No. We know of no officially reserved fictional range in the Netherlands, so the phone field stays blank instead of producing numbers that might be in use.

Is this a real address in Netherlands?

No. The city, province and postcode format are real, but the street and house number are random. Use the addresses for testing forms, databases and shipping-rate logic, never to send mail or goods.

Related tools

Advertisement