Netherlands

Netherlands residential proxies.

Dutch proxies: residential and mobile lines that exit in the Netherlands, on all three pools. The country is the nl field of the username, so the same line reads as a Dutch visitor once that field is set.

Sign in with Google, Apple, email, a passkey or Discord. About two minutes.

nlcountry code in the username
3pools serve the Netherlands
59 of 60sampled exits located in the Netherlands
Up to 24 hsticky sessions, 120 min on Essential

Netherlands proxies

Why exit in the Netherlands?

A shop, a price list or a search page in Dutch is written for people in the Netherlands, and it often answers a request from abroad with another language, another currency or another stock list. Sending your own requests through a Dutch exit shows you the page a Dutch visitor gets, whichever country your code runs in.

Amsterdam, Rotterdam and every other Dutch place sit under the one value, nl, since the country is the finest level offered.

What you can target here

The country, on every pool.

Each pool below takes nl as its country. Nothing finer exists: no city, no nation inside the country and no postcode, because city and state targeting is a United States feature.

Every pool below takes a network by AS number next to the country. The sample further down names networks our exits were on when we ran it. A network with no exit there fails the request instead of falling back to another.

Essential Residential

Country nl, HTTP on 7777, a sticky session up to 120 minutes.

Premium Residential

Country nl, HTTP on 7777, SOCKS5 on 1080, a sticky session up to 1,440 minutes.

Mobile

Country nl, HTTP on 7777, SOCKS5 on 1080, a sticky session up to 1,440 minutes.

Targeting in the Netherlands

Essential Residential
Country, $1.50/GB
Premium Residential
Country, $3.00/GB
Mobile
Country, $3.00/GB
City, region, postcode
Not offered
Network (ASN)
Every pool above, by AS number

Copy-ready username

Two letters make the line a Netherlands one.

The username is a row of fields joined by ~. The second one is the country, so a line for the Netherlands carries ~nl~ and your code changes one string. USERNAME and PASSWORD are your own login, and the dashboard writes the whole line for you.

Premium, rotating
USERNAME~nl~a2d05335
Premium, 30 min sticky
USERNAME~nl~a1682953~30
Essential, rotating
USERNAME~nl~827bc6b8~0~~rs
Mobile, 10 min sticky
USERNAME~nl~8a694a03~10~~md
$ curl -x premium.resifactory.net:7777 \
    -U "USERNAME~nl~a2d05335:PASSWORD" \
    https://api.ipify.org
203.0.113.42

203.0.113.42 is a documentation address; yours will differ. Netherlands addresses come back when the country field is nl.

Sample

59 of 60 sampled exits were in the Netherlands.

On 10 November 2026 we sent requests through Premium Residential with the country set to nl, looked each exit address up in the DB-IP city database built on 1 November 2026, and counted. 59 of 60 exits were located in the Netherlands, and 42 of the 60 were on the networks listed here.

The sample is 60 exit addresses, each a different address, taken from a new session on a rotating line every time. Cloudflare's own reading of the same addresses placed all 60 in the Netherlands. The networks listed are the ones in the sample that have a page in our ASN lookup, and their numbers come from the public iptoasn.com dataset dated 1 November 2026. This is a single run, and the mix changes from run to run. IP geolocation by DB-IP.

Local settings

What a Netherlands request looks like.

A request through a Netherlands line should read as a request from the country. These are the settings that usually go with it. The notes beside them cite the pages they were read on.

Search
Google: gl=nl, hl=nl
Currency
EUR
Time zone
Europe/Amsterdam
Accept-Language
nl-NL,nl;q=0.9,en;q=0.8

Google's reference gives nl as the gl value for the Netherlands and nl as the hl value for Dutch. The proxy field and the search parameter happen to agree for this country, but they do different jobs: hl=nl asks Google for Dutch, and only the exit address puts the request inside the country. Source, read 10 November 2026.

Prices in the Netherlands are in euros. The European Union's page on the euro lists the Netherlands among the countries that use it. Source, read 10 November 2026.

The Dutch government says the clocks go forward in the last weekend of March and back in the last weekend of October, an arrangement of the European Union, and names Sunday 28 March 2027 as the next change to summer time. A scheduled job that compares times needs the zone, not a fixed offset. Source, read 10 November 2026.

About the country

Who provides internet access in the Netherlands.

The Dutch telecoms regulator, the Authority for Consumers and Markets, names three operators in its quarterly telecom monitor for the fourth quarter of 2025: KPN, Odido and VodafoneZiggo. It calls KPN and Odido the market leaders in mobile.

ACM Telecom Monitor for Q4 2025, published 31 March 2026, read 10 November 2026.

The sample on this page is one run on one day. It is not a list of the networks a line will exit on.

Privacy law

The GDPR and the Uitvoeringswet AVG.

Personal data in the Netherlands falls under the General Data Protection Regulation, which the Dutch implementation act, the Uitvoeringswet Algemene verordening gegevensbescherming, completes. Article 6 of that act sets up the Autoriteit Persoonsgegevens as the supervisory authority. If the pages you collect hold names, addresses or other personal data, read both texts before you keep any of it.

This is a pointer to the texts, not legal advice.

Uitvoeringswet Algemene verordening gegevensbescherming, wetten.overheid.nl, read 10 November 2026. Regulation (EU) 2016/679, EUR-Lex, read 10 November 2026.

Before you start

Netherlands targeting, the details.

The code is nl, and nothing longer.

The country field takes a two-letter ISO 3166-1 code. A request for nld, or for a word such as Holland, is refused with a 422 that asks for a two-letter code, and it is never turned into a line for another country.

Neighbours and islands have their own tokens.

Belgium is be, Luxembourg is lu and Aruba is aw. The field picks exactly one of them, so a test that needs Flemish or Belgian addresses asks for be and not nl.

A Dutch page does not prove a Dutch exit.

Setting hl=nl or an Accept-Language of Dutch changes the language a site answers in. Where the request appears to come from is decided by the exit address, so check the exit before you trust what a page shows.

Asking for a network can fail.

A network by AS number is accepted on every pool. If it has no exit in the Netherlands the request fails and is not moved to another network, and the catalogue does not say which Dutch networks have exits.

Pools differ in how long a session holds.

Sticky sessions run up to 120 minutes on Essential, 1,440 on Premium and 1,440 on Mobile; the targeting table prints the same figures.

FAQ

Netherlands proxy questions.

Still unsure? Open a ticket in Discord or email [email protected].

Is a Dutch proxy the same thing as a Netherlands proxy?
Yes. Both mean a proxy whose exit address is in the Netherlands. On our side that is one setting, the country nl, on Essential Residential, Premium Residential or Mobile.
Which country code do I use for the Netherlands?
Use nl, in the country field of the API or in the second field of the proxy username. The three-letter form nld is not accepted.
Can I pick Amsterdam or another Dutch city?
No. Dutch targeting is by country, and city and state targeting exists only in the United States.
Which pool suits Dutch pages?
Essential Residential fits pages that only need a Dutch address. Premium Residential adds longer sessions and SOCKS5. Mobile is for sites that treat a phone on a mobile network differently from a home connection.
Do you offer a Netherlands proxy at no charge?
We do not publish open lists of addresses. The free trial page says what a trial includes before you buy.

Start with a single gigabyte.

Country targeting for the Netherlands from $1.50/GB, from a prepaid wallet with no subscription.

Targeting list from the catalogue dated 10 September 2026.