| Param | Type | Default | Description |
|---|---|---|---|
| country | string | us | ISO 3166-1 alpha-2 country code |
| count | integer | 1 | Number of addresses (max 50) |
| format | string | json | json · csv · xml · yaml · vcard |
| include_identity | bool | true | Include name, email, DOB, phone |
| include_company | bool | false | Include company name |
Random Netherlands Address Generator
Generate realistic, fictional Dutch addresses for software testing, form validation, and development. Every address follows the real Netherlands address format — street name with house number, a valid-format postcode, and a real city name.
All generated addresses are entirely fictional. They are intended for testing and development only — never use them for fraud, deception, or bypassing verification.
How Dutch Addresses Are Formatted
The Netherlands uses a precise, compact address format:
Keizersgracht 123
1015 CJ Amsterdam
Netherlands
Key rules:
- Street + house number come first, on one line (e.g. “Damrak 45”, “Herengracht 12-A”)
- Postcode + city come second, on one line
- The house number can include additions like “12-A”, “45 bis”, or “7/2”
- Phone numbers use the +31 country code (e.g. +31 6 12345678 for mobile)
The Dutch Postcode System Explained
Dutch postcodes are among the most precise in the world, with the format 1234 AB — four digits, a space, and two capital letters.
- The four digits identify the neighbourhood or district (e.g. 1012 = Amsterdam city centre)
- The two letters narrow it down to a single street or even one side of a street (e.g. 1012 JS)
- Postcodes always pair with the correct city — 3011 AP Rotterdam is valid, but the same postcode with Amsterdam is not
- Special ranges exist: 1000–1109 for Amsterdam post boxes, and Caribbean Netherlands (Bonaire, Sint Eustatius, Saba) uses a separate system
This precision is why Dutch addresses are excellent test data for postcode validation, autocomplete, and geocoding features.
Major Dutch Cities Covered
- Amsterdam — postcodes 1000–1109 (Canals: Keizersgracht, Herengracht, Prinsengracht)
- Rotterdam — postcodes 3000–3099 (Coolsingel, Witte de Withstraat)
- The Hague (Den Haag) — postcodes 2500–2599 (government district, Scheveningen)
- Utrecht — postcodes 3500–3599 (Oudegracht, Dom Tower area)
- Eindhoven — postcodes 5600–5699 (Strijp-S, tech district)
Example Fictional Address
Jan van der Berg
Bloemstraat 24-B
1016 LB Amsterdam
Netherlands
+31 6 23456789
Frequently Asked Questions
What is the format of a Netherlands postcode?
Four digits, a space, and two uppercase letters — e.g. 1015 CJ. The digits identify the district and the letters pinpoint the street.
Are generated Dutch addresses real?
No. All addresses are fictional and randomly assembled from real street names, valid-format postcodes, and city names. They are for testing only.
Can I use these addresses to register for services?
No. Using fictional addresses to deceive a service, bypass verification, or commit fraud is illegal. Use them only in test and staging environments.
Which Dutch cities are supported?
Amsterdam, Rotterdam, The Hague, Utrecht, Eindhoven, and more — each with correct postcode ranges.
Do you generate Dutch phone numbers?
Yes — in the correct +31 format, including mobile numbers starting with +31 6.
Is this tool free?
Yes, completely free with no signup required. Generate single or bulk addresses instantly.
Acceptable Use
This generator exists for developers, QA engineers, designers, and students who need realistic test data. Misuse — including fraud, identity deception, or evading legal verification — is strictly prohibited.
