Best VPN and DNS still working for American Netflix

This page was updated on December 11, 2017

(I am in China, time zone here is UTC + 8:00)

Are you looking for a VPN or DNS service that REALLY still works for unblocking USA Netlfix from any country on any device?


Don't settle for watching Netflix in a computer browser! The 3 top recommended services are working for American Netflix on all devices including Smart TV, Apple TV, Roku, PS4, iPad, iPhone, and more!


The top 3 recommendations were tested and confirmed working for US Netflix today (Dec 11, 2017).

ExpressVPN

#1 Top Recommendation

VyprVPN

(Premium plan)

#2 Top Recommendation

StrongVPN

#3 Top

Recommendation

  $ / Month
(annual plan)
$8.32

 $6.67 

$5.83

$ / Month
(monthly plan)
 $12.95

$12.95

$10

Special Offer +3 months free
50% off first month (monthly)
or
25% off first billing cycle
USA NetflixYesYesYes
 Other Working
Netflix Regions
Canada
UK
NoCanada
United Kingdom (UK)
Germany
Netherlands
 VPNYesYesYes
 Smart DNSYes
(All devices, US Netflix only)
No
(No Smart DNS service)
No
(StrongDNS is browser-only for Netflix)
Recommended for Torrenting**YesNoYes
US Netflix
Streaming Speed
 US Netflix
Reliability
Quality of Apps
Money Back Guarantee (MGB) / Free Trial

30 day no-hassle money back guarantee


3 day FREE TRIAL


5 day MBG
Max Simultaneous Connections 35 2

** I do not recommend doing anything illegal. Make sure you obey copyright laws. VyprVPN will not give your information to the complaining party but they will ban your account if enough violation notices are received. The IP address assigned by VyprVPN when you connect is not shared with anyone else at the same time. This is great for Netflix but not good for anonymity when torrenting.

How to get Netflix on Every Device


My top recommendations always support US Netflix for all devices. Here is a summary of the different methods to get US Netflix on common devices.


ExpressVPN VyprVPNStrongVPN
 Computer- DNS on device
- DNS on router
- VPN App
- VPN router
- Virtual VPN router
 - VPN App
- VPN router
- DNS on device
- DNS on router
- VPN App
- VPN router
iPhone / iPad- DNS on device
- DNS on router
- VPN App
- VPN router
- Virtual VPN router
 - VPN App
- VPN router
- Virtual VPN router
 - VPN App
- VPN router
- Virtual VPN router
 Android Phone / Tablet- DNS on device
 - DNS on router
- VPN App
- VPN router
- Virtual VPN router
 - VPN App
- VPN router
- Virtual VPN router
 - VPN App
- VPN router
- Virtual VPN router
PS 3 /  PS4
Xbox 360 / Xbox One
 - DNS on device
- DNS on router
- VPN router
- Virtual VPN router
- VPN router
- Virtual VPN router
- VPN router
- Virtual VPN router
 Apple TV - DNS on device
- DNS on router
- VPN router
- Virtual VPN router
 - VPN router
- Virtual VPN router
- VPN router
- Virtual VPN router
 Roku - DNS on router + static routes
- VPN router
- Virtual VPN router
- VPN router
- Virtual VPN router
- VPN router
- Virtual VPN router
 Chromecast - DNS on router + static routes
- VPN router
- Virtual VPN router
- VPN router
- Virtual VPN router
- VPN router
- Virtual VPN router

Are you in China?


This page is written for an international audience. Not all of these VPNs work well in China.


If you need a VPN that both works well in China and works for Netflix, then ExpressVPN is the best choice. It's currently rated as number #1 for China and number #1 for Netflix on this website.


If you are in China, check the Netflix in China page for further details.


Latest Updates

November 21, 2017 - Yesterday I noticed that I now have to completely exit Chrome browser when changing VPN servers. Before, I only had to close the browser tab that Netflix was loaded on. I don't know if Netflix changed something or if Chrome changed something. Leave your comments below if you found the same.


November 9, 2017 - If you are looking for a cheap VPN router for Netflix, check out my latest tutorial.


How to flash the ExpressVPN router app on a cheap Linksys router.


Or, watch the video below!

November 5, 2017 - I just recently discovered that the ExpressVPN Router app is now available for the Linksys EA6200. I just bought one and planning to test it soon!


October 15, 2017 - Everything is still working good. I'm looking for more VPN and DNS services that work for Netlfix on all devices. If you know any, leave your comments below and I will test it.


August 22, 2017 - ExpressVPN has announced extended support for Amazon Prime video. Now you can enjoy Amazon Prime videos on all your devices with ExpressVPN. Both VPN and Mediastreamer DNS are now supported!


Amazon prime video is good alternative to Netflix and it's available free with an Amazon Prime membership. If you don't have Amazon Prime, you can sign up for a free trial on your country's local Amazon website. Then, you should be able to use ExpressVPN to get the USA library. I plan to test this out soon and will update this page with my results.


July 11, 2017 - The same top 3 VPN services for Netflix continue to work perfectly. I don't even remember the last time I saw the proxy detected error with any of these VPNs.


May 19, 2017 - When I tried to update the Netflix android app today, I found that it was missing from the Play Store. I have learned that the app is no longer available for rooted Android phones. Luckily, it can still updated by downloading the apk.


May 3, 2017 - My top 3 recommended VPNs continue to work flawlessly for US Netflix on all devices.


Here are some new titles coming to USA Netflix in May.


Don't Think Twice (2016) - Available from May 1, 2017

Hunter Gatherer (2016) - Available from May 8, 2017

Get Me Roger Stone (2017) - Available from May 12, 2017

Lovesong (2016) - Available from May 15, 2017

The Place Beyond the Pines (2012) - Available from May 16, 2017


April 3, 2017 - My top recommended VPNs still continue to work great for Netflix. These top 3 have been so stable over the last 6 months that I am thinking about updating this page less often.


February 8, 2017 - VyprVPN has just changed their plans. They now have 2 plans - VyprVPN and VyprVPN Premium. The difference is that VyprVPN allow 3 simultaneous connections and VyprVPN Premium allows 5 simultaneous connections. VyprVPN has PPTP, L2TP, and OpenVPN protocols available. VyprVPN Premium has the same protocols plus Chameleon (more reliable for Netflix although not strictly required). The prices are now lower than before plus there are still great discounts available!


January 8, 2017 - I didn't bring any routers to Canada with me so I was not able to watch US Netflix on my Roku (main router from ISP here doesn't allow static routes). I found an old D-link DIR-601 in my Dad's basement and hooked it up as a second router off the main ISP router. Static routes don't work on some D-link routers (such as this one) because it only allows you to choose WAN instead of LAN. Luckily, I found another solution called Access Control. I now have it set up with access control to block Google DNS and it's working great for USA Netflix on my Roku with ExpressVPN MediaStreamer DNS.


December 30, 2016 - Last night I did some streaming speed tests with the top recommended VPNs for Netflix. Check the results at the bottom of the page.


December 29, 2016 - StrongVPN is also now offering StrongDNS free with all StrongVPN subscriptions. However, StrongDNS (like most other DNS services), only works for Netflix in Windows or Mac web browsers. If you need DNS for Apple TV, PS4, mobile devices, etc then the best choice is ExpressVPN Media Streamer DNS which is included free with all ExpressVPN subscriptions.


December 3, 2016 - The top 3 recommendations ExpressVPN, VyprVPN, and StrongVPN have all been very reliable recently. No problems at all, I don't even remember the last time I saw the proxy error. These 3 VPNs are very reliable for US Netflix. I have now been testing Torguard for almost 1 month now and no problems so far with Canadian and US Netflix using my Canadian and US dedicated streaming IPs. Get a 50% lifetime discount here (including the dedicated streaming IPs which are required for Netflix with Torguard).

If you are a Reddit user come join my new sub r/NetflixVPN. I am going to be posting some tips and guides on there soon that will be posted there exclusively! Feel free to post any questions you have there as well.

How to bypass the proxy error and access USA Netflix


General Instructions


If you are using an iOS or Android device, make sure that location services are turned off. Otherwise, the Netflix app will detect your real location and you will get the proxy error.


If you get the proxy error and want to try again with another VPN or another server location of the same VPN, you must completely exit the app or browser window before you try again with a different IP address.


Follow this sequence:


1. Close down. After you see the proxy error, close the browser window (if you are using a computer) or completely exit the app if you are using the Netflix mobile app.


To completely exit the app using iOS, you can double click the home button and then swipe the Netflix app off the screen. Similarly, for Android, you also need to bring up the list of running apps and swipe the Netflix app off the screen. The procedure to bring up the list of running apps on Android depends on the phone you are using. For Samsung Galaxy devices, you need to press and hold the home button. For other Android devices, you normally touch the button to the left or right or the home button.


For other devices such as Roku, Chromecast, PS4, Xbox, etc then you will need to restart the device.


2. Disconnect from your existing VPN connection.


3. Re-connect to another VPN or another server location of the same VPN. Or, in the case of VyprVPN, you can just reconnect again to the same server location.


4. Try again. Open Netflix in your browser or launch the Netflix app again on your mobile device.


How to bypass the proxy error with ExpressVPN


ExpressVPN is most simple and hassle-free way to bypass the proxy error. You only need to know which server locations are supported by asking the support via live chat on their website (or by support ticket if you prefer). If you follow the general instructions above and know which server location to connect to then you will not have any problems. It will work every time on every device.


If you prefer, you can also use the Smart DNS instead of the VPN with ExpressVPN.


How to bypass the proxy error with StrongVPN


If you are watching Netflix in your browser, all of the US server locations seem to work (all the ones I have tried anyway). If you are using a mobile device then you may need to contact support to find out which server location will work.


Unlike ExpressVPN, there is no 24/7 live chat support. They do have a chat service but it seems to only be for pre-sales questions. You can contact StrongVPN support by logging into the customer area of the website and submitting a support ticket. Alternatively, you can send an email to the below address from the email account that you registered with StrongVPN when you signed up.


vpn@support.reliablehosting.com


The response time is pretty good, usually within 10 minutes.


How to bypass the proxy error with VyprVPN


For ExpressVPN and StrongVPN, you just need to know the general instructions and which server location to connect to for Netflix.


VyprVPN, on the other hand, works differently. You can generally use any US server location but sometimes you may need to re-connect and get a new IP address if you get the proxy error. VyprVPN is an extremely reliable VPN for US Netflix, it even keeps working when Netflix cracks down hard and everyone else gets blocked (last time this happened was August 2016). You can always find a working server if you follow these instructions.


  • If you get a proxy error then close your browser window or exit the app from memory (For Android open app switcher and swipe the Netflix app off the screen, for iOS double tap the home button and then select the Netflix app icon to close it). Remember to also disable locations services on iOS and Android.
  • Now just disconnect from the VPN and then re-connect. You don't need to change server locations, you can get working servers from all US locations as far as I know. All of the ones I have ever tried anyway.
  • Restart the app/browser/device and try again.
  • Repeat until it works.

It can be annoying having to re-connect sometimes but it does work. For an easier solution, ExpressVPN is recommended because you just connect once (to the correct server location).


Tip - If you have trouble finding a working server, try changing server locations or change the protocol to Chameleon in the App settings (available with VyprVPN Premium package only). The speed of Chameleon is slower than OpenVPN due to the extra encryption, only use it if you need to.


Recently, I don't have any problems getting a working server with OpenVPN using VyprVPN, usually on the first try. Just remember that Chameleon is there if you need it. For example, if Netflix starts cracking down strongly again, then you may need it. Right now, it's not necessary.


Here is a video showing you how exactly how to bypass the proxy error with VyprVPN (during the time I made this video, it was very difficult to get a working server using OpenVPN).


#1 Top VPN for Netflix - ExpressVPN

ExpressVPN is rated #1 for 5 reasons

1. High speed. ExpressVPN is one of the only VPN services that can stream Netflix in high speed. With ExpressVPN, you can watch US Netflix in high definition without buffering. I have tested the streaming speed in several countries including China, Canada, Malaysia, Philippines, and Dominican Republic. The only other VPN that can match the streaming speed of ExpressVPN is VyprVPN. I have tested over 10 other VPNs for US Netflix, and nothing else even comes close.


2. DNS working for all devices. One of the biggest advantages of ExpressVPN is the MediaStreamer DNS which, unlike other DNS services, works on all devices for American (USA) Netflix, not only in the browser! If you are looking for the easiest way to get American Netflix on PS4, Xbox One, Apple TV, etc then ExpressVPN MediaStreamer DNS is the answer!


Here is a video I made showing you how easy it is to set up the MediaStreamer DNS on a PS4.

Remember that DNS is not as reliable as VPN and some devices require static routes in your router for DNS to work. In my experience Apple TV and PS4 do not require static routes but Roku and Chromecast require them.


Another option for devices without VPN settings is to use your computer as a virtual VPN router. Here is a video showing you exactly how to do that with ExpressVPN.

3. Reliable and convenient. ExpressVPN is extremely reliable for US Netflix. I use ExpressVPN for US Netflix almost every day and I have not seen the "proxy error" since August, 2016. Even then, it was fixed within 1 day. Unlike VyprVPN, which often requires re-connecting several times to get a working IP address, ExpressVPN always works on the first connection. No wasting time messing around, just connect to one of the supported servers and start streaming US Netflix.


It's works flawlessly and effortlessly on every device. I have personally tested both the VPN and DNS on a Windows computer, iPad, Android, Apple TV, Roku, Chromecast, and PS4. Although ExpressVPN offers 24/7 support, I rarely need to use it. It is literally the easiest VPN to set up and use that I have ever seen.


As soon as your payment is made, you can start using the VPN immediately. No need to wait around for any confirmation email, you will see the page shown below with download links and setup instructions immediately after you check-out.

4. Best support. Another big advantage of ExpressVPN is their excellent customer service. They have 24/7 live chat available on their website and they will help you right away if you have any problems with Netflix or any other problems.


If you have any questions about ExpressVPN then you can go to their website right now and ask them! They will answer your questions immediately! Anyone can use the live chat, you don't need to be an existing customer to chat with them.


ExpressVPN offers both pre-sales support and full technical support on their live chat. That is very rare to see.


5. 30 day hassle-free money back guarantee. Try ExpressVPN risk-free for 30 days and see for yourself how good it works with Netflix. The 30 day unconditional money back guarantee applies to all plans. You can cancel within 30 days regardless of whether you sign up for 1 month, 6 months, or 1 year. Sign up for 1 year and save 35%.


The 30 day money back guarantee is completely unconditional, you can cancel for any reason. Actually you don't even need to give a reason, just cancel it and get a full refund if you are not 100% satisfied.


If you you don't have a Netflix account then you can also get a free 30 day trial of Netflix. Why not try both Netflix and ExpressVPN risk-free at the same time for 30 days? You have nothing to lose and countless hours of good entertainment to gain.


Update - ExpressVPN has a new Router App!


ExpressVPN recently introduced an App for routers. So far it's only supported on 3 models of Linksys routers. Linksys WRT1200AC, Linksys WRT1900AC, and Linksys WRT 1900ACS. If you have one of these 3 routers then I highly recommend the ExpressVPN router App. This will enable you to use the VPN on any device. You can find these routers for sale on Amazon in most countries.


#2 Top VPN for Netflix - VyprVPN

Although it's not as convenient to use as ExpressVPN, and they don't offer a DNS service, VyprVPN is very reliable and is the only VPN working for Netflix that can match the high streaming speed of ExpressVPN.


Each time you connect to VyprVPN, you are assigned a new IP address. They seem to have an endless supply of unblocked IPs for USA Netflix.


Previously I thought that the working server locations kept changing but then I realized that I could get Netflix to work just by disconnecting and reconnecting to the same location. If you are having trouble getting US Netflix with VyprVPN, just keep disconnecting and reconnecting until you get a working server.


The Chameleon protocol seems to have a higher success rate but I can also find working PPTP and OpenVPN servers by reconnecting a few times (January 2017 Update - It is now easier to get working server without using Chameleon).


I was recently in Canada and did a test with VyprVPN on my dd-wrt router using OpenVPN and ran it for 13 days straight. All devices were working for US Netflix and the steaming speed was excellent. The videos always started up fast and in HD immediately on my browser, Android phone, iPad, Apple TV, Roku, and Chromecast. I did not need to change servers or restart the router once over the 13 days. I had to stop the test after 13 days because I came back to China and brought the router with me.


The VyprVPN Apps on my computer, Android, and iPad are working great too!


Special offers for VyprVPN


I have 2 special offers available for VyprVPN.


Monthly Offer - 50% off first month + 3 day FREE TRIAL

VyprVPN vs VyprVPN Premium

The main difference between VyprVPN and VyprVPN Premium is that the premium package gives you the Chameleon protocol in addition to the standard PPTP, L2TP, and OpenVPN protocols. You also get 5 simultaneous connections instead of 3.


In the past, I found it easier to get US Netflix working when using this Chameleon protocol. However, I don't have any difficulty using the standard OpenVPN protocol recently. If Netflix starts aggressively banning VPNs again, you will want to have access to the Chamaeleon protocol.


This Chamaleon protocol is also useful if you are in China because it is more effective against the great firewall. This proprietary protocol scrambles OpenVPN packet metadata so that it cannot be recognized as a VPN connection by deep packet inspection (DPI) employed by the great firewall of China.


Although VyprVPN does work in China, I don't recommend it as a top VPN for China because they don't have any direct low-latency routes to China Telecom on any of their Asian servers.



#3 Top VPN for Netflix - StrongVPN

The streaming speed of StrongVPN is not as fast as VyprVPN and ExpressVPN, but it is also very reliable for US Netflix and they do offer the best value for multiple regions. In addition to American Netflix, you can also watch the Canadian, UK, German, and Dutch versions of Netflix.


They also offer a DNS service called StrongDNS, which works for multiple Netflix regions, but it only works in computer browsers. If you want to use the mobile apps then you need to use the VPN. However, the StrongDNS service does work on all devices (including mobile apps) for other services, such as Hulu.


If you are looking for a DNS service that works for Netflix on mobile apps then ExpressVPN MediaStreamer DNS (included with all ExpressVPN packages) is recommended.


StrongDNS (if purchased separately) is $5 per month, but it is now included for free with all StrongVPN subscriptions, which is a much better deal than paying for it separately.


The money back guarantee period is only 5 days for StrongVPN and 7 days for StrongDNS so you don't have much time to test these services.


ExpressVPN offers a 30 day money back guarantee, if you are looking for something to test for a longer time period then that's the one you want.


Prices and Discounts for StrongVPN

Take advantage of the exclusive Tips for China 25% discount and save 25% off your first billing cycle.


Note - This discount applies to the first billing cycle only. It's recommended to sign up for 1 year to maximize your savings.


Monthly plan - $10 $7.50 for your first month ($10/month thereafter)

Quarterly plan - $24 $18 for your first 3 months ($24 per 3 months thereafter)

Annual plan - $69.99 $52.49 for your first year ($69.99 per year thereafter)


Go to StrongVPN and save 25%

#4 Top VPN for Netflix - TorGuard


TorGuard works a little differently than other VPN services for Netflix. Instead of using a shared IP address, you need to buy a dedicated streaming IP address as an additional paid add-on to stream Netflix. Some people claim that this is the only way to unblock Netflix but that simply is not true. ExpressVPN, VyprVPN, and StrongVPN work just fine with shared IP addresses.


If you only need to unblock one Netflix region, then the price for TorGuard is not too bad (if you use the 50% off discount). However, it will be expensive if you want multiple regions because you will need to buy a separate dedicated IP address for each Netflix region you want to access. Dedicated streaming IP addresses are available for USA, Canada, and many other countries.


The cost for the dedicated streaming IP is $8/month ($4/month with 50% discount) in addition to the cost of the VPN package.


To get your dedicated streaming IP address, you need to ask support. It's not the same as the regular dedicated IP address.


Personally, I have tested a USA and Canadian dedicated streaming IP and they both worked fine on all my devices. The streaming speed was decent (similar to StrongVPN, not blazing fast like ExpressVPN and VyprVPN, certainly faster than NordVPN though).


TorGuard Prices

Total Price - Monthly (1 Netflix region)


$9.99 (VPN) + $8 (streaming IP) = $17.99 $8.99 after 50% discount ($8.99 per month)


Total Price - 3 Months (1 Netflix region)


$19.99 (VPN) + $24 (streaming IP) = $43.99 $21.99 after 50% discount ($7.33 per month)


Total Price - 6 Months (1 Netflix region)


$29.99 (VPN) + $48 (streaming IP) = $77.99 $38.99 after 50% discount ($6.50 per month)


Total Price - 12 Months (1 Netflix region)


$59.99 (VPN) + $96 (streaming IP) = $155.99 $77.99 after 50% discount ($6.50 per month)


#5 Top VPN for Netflix - NordVPN


Although it's not my favorite VPN to use, NordVPN does also work for US Netflix. At first, I had big problems with NordVPN. I lost all connectivity to the internet 30 seconds after connecting to any server, if I had network connectivity at all. I thought the problem was due to being in China but then I had the some problem in Canada. I used the live chat and I was waiting for around 10 minutes before being connected and after over 1 hour of chatting, the problem could not be solved.


Eventually, I solved the problem by un-installing several programs from my computer. I don't know which program was interfering with NordVPN and causing this strange behavior, but it does work now. I am slowly re-installing all the programs that I uninstalled and checking if NordVPN still works. If I find out which program was interfering, I will update this page.


I tested NordVPN on my Windows 7 computer, Android phone, and Roku via Virtual VPN router on my Windows 7 computer. It was working on all these devices, but the streaming speed was not great. I was never able to watch Netflix in high definition.


They do offer a 30 day money back guarantee, so you can try it for yourself risk-free. Hopefully, you will get better results than I did.


NordVPN Prices

Monthly - $11.95

6 Months - $42

12 Months - $69 $48 per year (use coupon code 70off)


2 Year Special - 24 Months - Limited time special offer - 72% off - Only $79


Netflix for Apple TV, PS3, PS4, Xbox One, Xbox 360, Roku, Chromecast, etc


The easiest and most convenient solution for these devices is ExpressVPN MediaStreamer DNS (included with all ExpressVPN subscriptions). It's the only DNS available that is reliable and consistent for USA Netflix on all devices. Some devices may require static routes, while others do not. In my experience, I have never needed static routes with Apple TV or PS4, but I require them for Roku and Chromecast.


Here are some other solutions to use a VPN on all devices. I have tested these solutions and confirm they are all working with all of my top 3 recommended VPNs for US Netflix - ExpressVPN, VyprVPN, and StrongVPN.


Solution #1 - Virtual VPN Router (Hotspot)


Simply follow these instructions to set up your computer to share your VPN connection with your Apple TV, Smart TV, PS4, etc via WIFI hotspot.


Here is a tutorial video that I made showing you exactly how to do this.

Solution #2 - VPN Router


Recommended routers for the ExpressVPN Router App - Linksys WRT1200AC, Linksys WRT1900AC, and Linksys WRT 1900ACS.


Recommended routers for the VyprVPN Router App - Any router that can flash Tomato firmware.


If you don't use the above router apps then you can set up any VPN using the OpenVPN client of Tomato or DD-WRT firmware.


Solution #3 - Apple AirPlay (Apple TV only)


Another VPN solution for Apple TV to use a VPN with the Netflix App on your iPhone or iPad and then use AirPlay Mirroring to share your iOS screen on your Apple TV.

Frequently Asked Questions


Do I need a US Netflix account to watch US Netflix with a VPN?


No, any Netflix account will work, it doesn't matter country or region you signed up in. Netflix shows you the library of the country you are connecting from, it doesn't matter which country your account is from. In fact, you can save money by signing up from a country that has a cheaper subscription fee. For example, Canadian Netflix costs $9.99 Canadian Dollars (~ USD $7.50) per month for the standard package while USA Netflix costs $9.99 US Dollars for the same package.


Will Netflix ban my account if they detect I am using a VPN?


Theoretically, Netflix could ban your account for violating the terms of service but in reality they don't do this. There is not one single reported case of Netflix banning anyone's account for using a VPN. Instead, they will just show you the proxy error and let you try again. If they were banning accounts, mine would be the first to be banned. I am always connecting from different VPNs, multiple times in the same day. I will sometimes connect to 10 different VPN servers without even finishing a complete TV show or movie. Keep in mind that Netflix is a company and their goal is to make money. Banning accounts means they will lose money, so it's highly unlikely they will ever do this.


Are there any free VPNs that work for Netflix?


Unfortunately, there are none. It costs money to fight the Netflix blocking efforts, most paid VPN providers cannot even provide reliable access, a free VPN service has no chance. Furthermore, many of these free VPNs will log your browsing, sell your personal information to third parties, or even worse things. You must ask yourself why any company would offer you a VPN for free when the underlying service costs money to provide. Having said that, there are a few options for free trials. Follow this link to get a free 3-day trial from VyprVPN or check the details here for a free 3-day trial from NordVPN.


Do your top recommended VPNs work for other streaming services or only Netflix?


All of my top recommended VPNs will also work for other streaming services such as BBC iPlayer, Hulu, HBO Now, HBO Go, Sky Go, ITV Player, and many more. Just connect to any server location in the correct country to match the service you are trying to stream. Unlike Netflix, there are no special instructions or special server locations to use.

Netflix VPN for non-US regions


Recently, I have added other supported regions to the comparison table at the top of the page. I don't test these regions every day as I do for US Netflix so please let me know if there are any errors in that table. NordVPN, although not as fast for streaming US Netflix as my top recommendations, does support a greater number of Netflix regions.


Another option for reliable US and non-US Netflix is TorGuard, with a dedicated streaming IP address. You will need to buy a dedicated streaming IP address for each region that you want. Dedicated streaming IPs are available for US, Canada, UK, Germany, France, Japan, and Italy. Netflix will not work in any region with the shared IP servers from TorGuard, you must buy a streaming dedicated IP (one per Netflix region). You can use the 50% discount here for both TorGuard VPN package and the dedicated streaming IPs.

Tips for iOS and Android Apps


First of all, make sure that you are using a VPN that works with all devices, some will only work in a browser. 


If you are using an mobile device or tablet (iPad, iPhone, Android phone, etc) with the Netflix App then you must turn off location services. If your device has a SIM card then you may also need to put the device in airplane mode and then turn on WIFI.


Always exit the browser window or app after you have changed VPN servers. It's not normally required to clear browser cookies or clear the app data.


For mobile devices, you must completely exit the app from memory. For Android, open the recent apps switcher (usually long press the button to the left of the home button), and then swipe the Netflix app to the side to clear it from memory. For iOS, press and hold the home button and then kill the Netflix app.


If you get the proxy detected error, it's recommended to just change server locations (or connect again to the same location in the case of VyprVPN). In my experience, clearing cookies or reinstalling the app never solves the problem, it's just a waste of time.


Static Routes for Smart DNS


Some of Netflix apps for some devices have hard coded DNS servers and will not work with Smart DNS services unless you set static routes in your router. In my experience using ExpressVPN MediaStreamer DNS, Roku and Chromecast require these static routes while most other devices do not. If your router does not allow you to set static routes then it's recommended to use Apple TV or buy another router (or use a VPN instead of DNS).


This does not apply to VPN connections, only DNS. VPN connections do not require this.


Set the following static route settings in your router. If you have an option for WAN or LAN, you must choose LAN. If you have an option for metric, enter 2.


Destination IP: 8.8.8.8

Subnet Mask: 255.255.255.255

Gateway: your router IP


Destination IP: 8.8.4.4

Subnet Mask: 255.255.255.255

Gateway: your router IP.


Normally you only need the above 2 static routes but if that doesn't work you can also try adding the following static routes.


Destination IP: 108.175.32.0

Subnet Mask: 255.255.240.0

Gateway: your router IP

Destination IP: 23.246.0.0

Subnet Mask: 255.255.192.0

Gateway: your router IP


Destination IP: 45.57.0.0

Subnet Mask: 255.255.128.0

Gateway: your router IP


Destination IP: 185.2.220.0

Subnet Mask: 255.255.252.0

Gateway: your router IP


Destination IP: 198.38.96.0

Subnet Mask: 255.255.224.0

Gateway: your router IP


Destination IP: 198.45.48.0

Subnet Mask: 255.255.240.0

Gateway: your router IP


Destination IP: 64.120.128.0

Subnet Mask: 255.255.128.0

Gateway: your router IP


Destination IP: 64.197.128.0

Subnet Mask: 255.255.128.0

Gateway: your router IP


Destination IP: 37.77.184.0

Subnet Mask: 255.255.248.0

Gateway: your router IP


I am using an old TP-LINK router connected as subnet of my main router for testing Smart DNS. Here is a screenshot showing my setup. My router IP (default gateway) is 192.168.20.1 for this router. Yours is probably 192.168.1.1 or 192.168.0.1. If possible it's always better to use a VPN instead of DNS. VPN connections are immune to this hard coding of DNS tactic used by Netflix.

Static routes in router for Netflix on iOS and Android with Smart DNS


Static Routes Alternative for D-Link Routers


Recently, I found an old D-link DIR-601 router in my dad's basement and tried to set it up with ExpressVPN MediaStreamer DNS with static routes. However, the firmware does not have the option to set a static route on the LAN (only WAN option is available). Luckily, there is another solution. You can block Google DNS with Access Control instead. The stock firmware also supports D-Link's own free DDNS called D-Link DDNS which will be very useful for Smart DNS if you don't have a static IP address. This router is only worth around $20 and it's working very well for USA Netflix on my Roku. You can even flash dd-wrt on this router if you prefer to use a VPN although I wouldn't recommend it because the speed will be very slow running a VPN on a router with a 350Mhz CPU.


You can find the Access Control option under the Advanced Tab. Click the box to enable Access Control and then click the Add Policy button.

dlink access control location

Make the settings as shown below.

Step 1
Step 2
Step 3
Step 4
Step 5

Static Routes Alternative for dd-wrt Flashed Routers


If you have a newer version of dd-wrt, there is an option available called "Forced DNS Redirection." This will force all DNS requests to go through your specified DNS servers. For Static DNS 3, you can enter 10.0.0.0 or another non-reachable address. Do not leave it as 0.0.0.0, otherwise it will use your ISP DNS as DNS 3 and you may get a proxy error if your ISP DNS replies faster than DNS 1 and DNS 2.

dd-wrt static routes alternative


Alternative Options - DNS Only


I don't recommend using a "DNS only" service because DNS is unstable and not likely to continue working in the long term. You really should be using a VPN or at least using a DNS from a service such as ExpressVPN that offers it with their VPN. That way at least you have something to fall back on if DNS stops working. Remember that there are solutions for using a VPN on any device.


If you still want a DNS only service here are a few recommendations.


DNS Only Option #1 - Unlocator


Unlocator offers a 7 day free trial. No credit card or payment information needed! Price is $4.95/mo.


January 2017 Update - Unlocator is no longer working for Netflix but works with other streaming services such as HBO, Hulu, etc. The best Unlocator alternative for Netflix is the MediaStreamer DNS from ExpressVPN. It works for USA Netflix on all devices.


DNS Only Option #2 - StrongDNS


Another standalone DNS service is StrongDNS. It works for Netflix in the browser only and supports several regions in addition to USA. Price is only $5/mo and they offer a 7 day free trial.


January 2017 Update - StrongVPN is now offering StrongDNS for free with all StrongVPN subscriptions.

What is the Netflix "Streaming Error" (aka Proxy Error)?


If you are using a VPN, proxy, or smart DNS to unblock Netflix then you are probably familiar with the famous "Whoops, something went wrong..." message. Looks there is a streaming error. You seem to be using an unblocker or proxy. Please turn off any of those services and try again. For more help visit netflix.com/proxy.

Whoops, something went wrong... Netflix proxy VPN error message

The VPN services listed on this page are tested regularly to ensure they are still working. China is one of the most difficult places to use a VPN so if these services work from China then they will work from anywhere. Whether you are in China, Russia, Canada, Australia, Germany, France, UK, India, Indonesia, Brazil, Pakistan, Nigeria, Bangladesh, Russia, Mexico, Japan, Philippines, Singapore, or any other country outside of USA then you can use these services to watch the USA Netflix library.


If you find that you only get the Steaming Error for certain titles that is because you can still watch Netflix Originals even if Netflix detects that you are using a VPN. If you get the error when trying to watch a title that is not a Netflix Original that means your VPN is not working.


Netflix Streaming Speeds - ExpressVPN vs VyprVPN vs StrongVPN


If you have a slow internet connection, for example, 5 Mbps, then you will not notice much difference in speed between different VPNs. However, if you have fast internet, then this is where ExpressVPN and VyprVPN really show their high performance. The following test was done using a 100 Mbps internet connection in Canada. To measure Netflix streaming speeds, I used two methods.


Method 1 - fast.com speed test powered by Netflix


This will test download speed from Netflix's servers. The tool is provided by Netflix for the purpose of checking if your ISP is throttling Netflix traffic. If your ISP is throttling Netflix traffic then you will get a slower speed on fast.com compared to speedtest.net or other speed tests. I find this tool is also very useful for testing Netflix streaming speeds with different VPNs, although this obviously is not the purpose intended by Netflix for providing this tool.

 

Without VPN - 89 Mbps

89Mbps streaming speed without VPN

VyprVPN Chameleon - 8.9 Mbps

VyprVPN Chameleon 8.9 Mbps streaming speed

StrongVPN OpenVPN - FAIL

Test failed
 

ExpressVPN OpenVPN - 51 Mbps

51Mbps streaming speed ExpressVPN OpenVPN

VyprVPN OpenVPN - 46 Mbps

VyprVPN OpenVPN 46 Mbps

StrongVPN OpenVPN - 2.5M

(speedtest.net test)

strongvpn download speed 2.48 Mbps

Method 2 - Actual Network Speed While Streaming Netflix


Using this method, I am checking the bandwidth graph in GlassWire software while actually playing a Netflix title.


Netflix streaming speed without VPN (Canadian Netflix) - 11 MB/S (88 Mbps) peak

no vpn bandwidth graph

Netflix streaming speed with ExpressVPN OpenVPN (US Netflix) - 11 MB/s (88 Mbps) peak

ExpressVPN Netflix streaming speed

Netflix streaming speed with VyprVPN Chameleon (US Netflix) - 3 MB/s (24 Mbps) peak

VyprVPN Chameleon streaming speed

Netflix streaming speed with VyprVPN OpenVPN (US Netflix) - 15 MB/s (120 Mbps) peak

vyprvpn openvpn streaming speed

Netflix streaming speed with StrongVPN OpenVPN (US Netflix) - 0.8 MB/s (6.4 Mbps) peak

strongvpn streaming speed

Conclusions


When streaming from a high speed internet connection without a VPN, Netflix will download the stream with high speed in the beginning until a healthy buffer is built up then it will slow down. The behavior with ExpressVPN OpenVPN and VyprVPN OpenVPN is the same as when not using a VPN. With VyprVPN Chameleon, the speed is much slower due to the higher encryption. I would only recommend using Chameleon if you are having trouble bypassing the proxy error with OpenVPN.


StrongVPN, on the other hand, is not as fast for Netflix streaming. It's fast enough to stream but not really high performance like ExpressVPN and VyprVPN.


Your results may vary from mine, the test results are for reference only.

Final Note


I don't encourage anyone to use any VPN service as a means of copyright circumvention. Please make sure to read the Terms of Service (TOS) of your VPN provider and the Netflix Terms of Use.