πŸ‡³πŸ‡± Netherlands (+31)

Netherlands Phone Number Validator & Carrier Lookup

The Netherlands launched one of Europe's first number-portability schemes back in 1999, so a Dutch number's range is an especially poor guide to who serves it now. Veriphone returns the originally allocated network β€” KPN, Odido (the former T-Mobile) or Vodafone β€” plus line type, and with mode=current the operator actually serving a ported line. Mobiles sit in 06; the rest is geographic or a service range.

Try it β€” Netherlands numbers

Free β€” no account required. Protected by reCAPTCHA.

+31
Dial code
9
Digits after +31
3
Mobile operators
< 20ms
Lookup latency

Netherlands phone number format

Netherlands numbers carry the +31 country code with a national trunk prefix of 0, dropped in E.164 format. Mobile and fixed-line ranges are distinguished by their leading digits and returned as a line_type you can filter on.

Mobile β€” E.164 format
+31 6 12345678
Domestic form: 06 12345678 β€” the trunk prefix 0 is dropped for international format. 9 digits after +31.
Fixed line β€” E.164 format
+31 10 123 4567
Domestic form: 010 123 4567 β€” the trunk prefix 0 is dropped for international format. 9 digits after +31.

Netherlands mobile operators & prefixes

Each mobile prefix is allocated to a specific operator. Veriphone returns that operator from the ACM (Autoriteit Consument & Markt) numbering plan, along with line type.

Each prefix belongs to one operator β€” but a number can be ported. The prefix tells you the operator a number was originally allocated to. Because Netherlands allows number portability, a number can keep its prefix after switching networks, so the prefix alone doesn't guarantee the operator serving it today. A Standard lookup returns the allocated operator; add mode=current to resolve the operator serving a ported number now.
KPN
061, 0620, 0622–0623, 0626, 0630, 0633, 0644, 0647 +7 more
The former national operator (originally PTT) and one of the three Dutch mobile networks; it holds the largest share of allocated number ranges and carries several sub-brands.
Odido
0614, 0618, 0624, 0628, 0634, 0638–0639, 0641–0643, 0648 +2 more
Owns one of the three networks; created when T-Mobile Netherlands rebranded to Odido in September 2023, folding in the Tele2 mobile brand. The T-Mobile name is now outdated for the Dutch market.
Vodafone
0611, 0615, 0621, 0625, 0627, 0629, 0631, 0646 +5 more
Provided by VodafoneZiggo, a joint venture between Vodafone Group and Liberty Global, which operates the third Dutch mobile network.

Plus 11 smaller networks (MVNOs), including Lycamobile, ASPIDER Solutions Nederland B.V., Tele2, Glotell B.V (V-Tell NL), Lancelot. Veriphone resolves each to its host network.

Fixed-line area codes

For landline numbers, Veriphone returns the city or region where the numbering plan resolves one. Mobile numbers are non-geographic and carry no city.

Amsterdam
020
Rotterdam
010
The Hague
070
Utrecht
030
Eindhoven
040
Groningen
050
Haarlem
023
Maastricht
043
Ported numbers. The Netherlands was one of the first countries in Europe to introduce number portability, launching it in 1999. A Standard lookup returns the operator that originally received the number range from ACM, while mode=current resolves the operator actually serving a number that has since been ported to a different network.

Questions about Netherlands number validation

Why does the leading 0 disappear in the +31 format?

The 0 is a domestic trunk prefix and is dropped in international E.164 form. An Amsterdam line dialled as 020 123 4567 becomes +31 20 123 4567, and a mobile dialled as 06 12345678 becomes +31 6 12345678.

Can I tell a mobile from a fixed line by the number?

Yes. Mobiles always start with 06 followed by 8 digits, while geographic fixed lines begin with a 2- or 3-digit area code (020, 010, 070 and so on). Non-geographic ranges such as 088, 085 and 0900 belong to neither category.

Does the area code reveal the carrier?

No. Area codes map to a geographic region rather than an operator, and because numbers can be ported the range holder may no longer be the operator serving the line. Use mode=current to identify the operator actually serving a ported number.

What are 088, 085 and 0900 numbers?

088 numbers are non-geographic company ranges often used by larger businesses, 085 is used for internet-based services, and 0900 numbers are paid service and information lines. None of these are tied to a city area code or to a single mobile network.

Start validating Netherlands phone numbers

1,000 free lookups. No credit card. Carrier and line type on every valid number.

Create free account