How to watch Netflix, Hulu Plus, HBO Go and other US-only services on Apple TV outside the US – the only tutorial you’ll ever need

by Roshan on March 20, 2014

How to watch Netflix, Hulu Plus on Apple TV outside the US

Holiday Gift Guide 2015: Best Accessories for Apple TV

Netflix, Hulu Plus and other streaming services have revolutionized the way we consume video content, changing it from from the model where the cable operators show their own scheduled content to a VOD model where we ordering what we like, when we like. And having access to thousands of movies and TV shows at a fixed and reasonable monthly rate is every movie buff’s dream come true. But the major drawback is, of course, the unavailability of some of the main streaming services in all countries. Those outside the United States (Canada and UK too, for some services) will be fed by a “Your country is not yet supported” screen and many would be craving for a bypass method. So if you’re residing outside the US or are a travelling US citizen, read on.


In this guide, I will show you how to stream Netflix, Hulu Plus, HBO Go and other US-exclusive channels on your Apple TV, in countries where it is not supported officially.

(Note: HBO GO requires an HBO subscription available through participating US TV providers; by following this guide travelling US citizens can get HBO GO working abroad.) 


  • An Apple TV, of course: the below methods support all three generations of Apple TV
  • A PayPal account (recommended); or any other internationally accepted payment service; or an US-based credit card. If you don’t have any of these, you cannot proceed.

Step 1 – Setup a Virtual Credit Card

Those with US addressed credit cards can skip to Step 2.

Others need to sign up at Entropay and apply for a Virtual Credit Card. Amex, BankFreedom, ICICI and Kotak also provides similar services but Entropay is the most popular, and probably the best one.

You can transfer an amount to your VCC via PayPal and it will act as your US based credit card. Don’t worry, it is legal and safe.

Step 2 – Setup an US iTunes account

If you already have one, skip to Step 3.

This isn’t much of a trouble once you have the VCC or PayPal. Select ‘Create a new account’ on iTunes and set your country as United States. Fill up the fields with a US address (doesn’t have to be real) and use a valid US post code (find one here).

For payment details, you can enter the Entropay VCC details or use PayPal directly (latter is reported to be not working for some users). That’s all, your US account is up and running.


Step 3 – Signing in to Apple TV

On your Apple TV, make sure that you’re logged in with the above US iTunes account. In the Settings, change the region to United States, if it isn’t showing that already.


Step 4 – The tricky part

Now, we are going to make the Apple TV believe that it is indeed located in the US. And for this, I’m describing three methods, their merits and disadvantages. I will be giving you my final take on the methods but will leave the final choice to you.


VPN or Virtual Private Network simply put, is a service which helps us to connect via someone else’s internet connection, securely and miles away from it. It is mostly used by corporations and companies to share confidential files within one or more offices around the world.

Here, we’re going to sign up for a VPN service based in USA so that we can connect via it and force a US digital location.

Though there are many such VPN providers, we’re going to use HideMyAss, which is the most popular one. You can browse through the alternatives here.


  • Method A – via VPN router

This method will require you to have a VPN Router or VPN supported modem to make the magic happen. Lets see how it’s done.

1. If you already have a VPN router, you can contact the HMA team to know if it’s compatible. Else if you are willing to buy a new one, they’ll recommend one for you too. By the way, these are the routers commonly recommended by HideMyAss.



You can find more VPN routers here.

2. Once you’re sure that your VPN router will work, you can proceed to get a subscription on HideMyAss. It costs $7-$12 per month based on which bulk pricing plan you choose. Non-US card holders can use PayPal for this and even setup a recurring plan.


3. Setting up the router. This step is highly variant depending upon the client you choose and the router you own.
Basically, you’ve to enter into your Router dashboard, click on VPN Setup and fill in the fields with VPN settings and HMA credentials.

Don’t worry, once you sign up at HMA, you’ll have access to an elaborate, comprehensive and step-by-step guide on doing this, based on which modem you own. They even have an Automatic Installer for the same.

4. Once this is done, Apple servers will fetch your location as United States. You’ll be able to open and use all the apps on your home screen.



Things you’ll need: a VPN Router, HideMyAss subscription.
Total cost: $50 – $100 (one time) for the router + around $10 per month for HMA + channel subscription fees (i.e. $7.99 per month for Netflix)


  • Once setup, any device connecting to your Wi-Fi network will be deemed as US device and hence can be used with any number of devices without further tweaks.
  • It gives the most comfortable and flexible experience, once setup.


  • The most expensive method.
  • A bit difficult to setup, especially if you’re not well versed with the basics.
  • It is complained to be a bit slow, but personally I din’t feel any lags.


  • Method B – VPN via your PC/Mac

As you might’ve noticed, buying a VPN router just for this purpose could be a burden for many. So we’re going to eliminate that and use our household computer or laptop as a VPN router. Here, we’re actually connecting our ‘computer‘ to the VPN of HideMyAss and then making it a wired hotspot (network sharing) for the Apple TV.

1. Open a HMA Pro account.
2. Use your PC/Mac to login to your account and download the corresponding client to your computer.

3. Open the client software and log in with your HMA credentials.

4. Now, choose an American location from the drop down list and start the VPN server.


5. In order to confirm that the service in working, just open your browser and goto Without VPN, this will be blocked, but now it should bring up a Getting Started page. If this happens, you’re doing great.


6. All the steps till now were similar on both PC and Mac. However, in this step, you’ve to setup network sharing on your computer, which is a little different in each:

On a PC – Windows 7

– Click on WiFi/Network icon on the right side of bottom toolbar. Take “Open network and Sharing center”


– Open Network and Sharing Center > Change Adapter Settings (left sidebar) > Right Click on your connection > Properties

– Take the Sharing tab > Check “Allow other network users to connect through this computer’s internet connection” > Select your Connection > OK. Network Sharing is now setup.

On a Mac

– System Preferences > Sharing (under Internet and Wireless)


– Check mark “Internet Sharing” > Select USB Ethernet > Start


7. Now, you can connect your Apple TV to your laptop (PC or Mac) via your Ethernet cable. In case you have a Macbook Air or any device without an in-built Ethernet port, you might need to purchase an Ethernet adapter.

8. Make sure in Settings > General > Network that you’re connected via Ethernet and not via any WiFi available.


9. Done! Apple servers will now fetch your location as US. You’ll be able to open and use all the apps from the Apple TV home screen.


Things you’ll need: subscription to HMA Pro, a laptop with Ethernet port, Ethernet cable, Ethernet adapter (optional)
Total cost: $10 per month (HMA subscription) + channel subscription fees


  • Can be turned off easily with a click, which none of the other methods can do.


  • Well, … it’s a dumb method. You’ll always need to have your laptop connected to your Apple TV to stream. If so, you could very well connect a HDMI cable from your laptop directly to TV and eliminate the need of an Apple TV. Also, due the large number of cables, devices and services invloved, the clarity and load speeds will be low.


Domain Name System (DNS) is a hierarchically arranged list of IP addresses and these IP addresses in turn, determine our locations. In this method, we’ll use a DNS service to connect to a foreign DNS server and update our IP, so that our digital location also gets changed. Much easier than it sounds!

1. Get a DNS service: Unotelly is unequivocally the best and cheapest out there with plans of under-5-bucks/month (for VPN and DNS together). HidemyAss also provides DNS services and UnblockUS is another one.

2. Once that is done, login to your account and you’ll see a screen like this.


3. As you can see, the setup is still incomplete. To complete, you’ll have to change your DNS settings and update your IP. We’re going to use our PC or Mac to do this. This is an one-time step, don’t worry.

On a PC (Windows 7)

 – Click on Wifi/Network icon on the right side of bottom toolbar. Take “Open network and Sharing center”


– Open Network and Sharing Center > Change Adapter Settings > Right Click on your connection > Properties

– Under “Network” tab > Double click “Internet Protocol Version 4 (TCP/IPv4)” > Change the option from “Obtain DNS server address automatically” to “Use the following DNS server addresses”


– Goto this link and find two servers closest to your location. Update the DNS server address on your PC with these.

On a Mac

– System Preferences >Network (under Internet and Wireless)

IMG_3071 (2)

– Select Advanced > DNS tab


– Goto this link and find two servers closest to your location. Update the DNS server address on your Mac with these.


4. Now go back to your Unotelly account and click on ‘Update IP Address’ from the left sidebar. You’ll see a message on top that UnoDNs is active.

4. Now switch on your Apple TV. Goto Settings > General > Network > Wi-Fi > Select your connection. You’ll see this.


5. Navigate down and select Configure DNS > Manual

Go to this link and find a server closest to your location and update the DNS settings accordingly. Click Done!


6. That’s it. Apple servers will fetch your location as US.


Things you’ll need: Unotelly subscription, a PC or Mac (for one time)
Total cost: $5 per month (Unotelly) + channel subscription fees


  • Easiest setup,
  • cheapest service
  • very stable connection


  • If you have other devices, separate setup is needed for each, unlike VPN Router method which is an universal setup


Step 5 – Setting up Netflix, Hulu Plus or other services

Once the digital location and IP problem is solved (Step 4), you can use your Apple TV just like if you were in the US. The first time you launch Netflix or Hulu Plus, you’ll need to create an account and subscribe for a recurring plan via iTunes. Alternately, you can setup the Netflix account on another device using Entropay and just login here. Now, you can start streaming movies and TV shows (starting with the free first month on Netflix!). Any other US-only channels can also be setup similarly.



Method A is the most elegant way, but pricey and needs a techy to be setup. It should be preferred if you already have a VPN router and you know exactly what you’re doing. It is also suitable for hotels, restaurants, tourist inns, etc., where individual setup of each device is not feasible. But VPN is notorious for being slow and if you’re one of the affected, the purchases would be a waste.

Method B is to be avoided at all costs. It is mentioned only for the sake of completion.

Method C is best of both worlds with a low tag and easy setup with good results. Personally, I have been using Unotelly for quite some time now and they work surprisingly well at a very reasonable price. Surely recommended for all home users!

Though the tutorial looks a bit lengthy, it consists of fairly simple processes and describes three separate methods. Once you know which method to follow, it takes only about half to one hour to setup. Once done, you can enjoy all US content forever without much additional maintenance processes. It is surely worth it!

Please do try this at home and let us know your results.

(This article is also available in Spanish/Este artículo también está disponible en Español)

Holiday Gift Guide 2015: Best Accessories for Apple TV

Be sure to follow Apple TV Hacks on FacebookTwitter and Google+ for all the latest Apple TV-related news.


  • Mark Holoubek

    Very misleading claim about getting “HBO Go”. You still need to know someone in US who is valid HBO subscriber (through cable provider only) willing to share their info with you. This article never mentions that. Also, if you set up a DNS proxy like unblock-us (which I’ve used for over two years), you only need to set up at the router level, not for each device as claimed in the “cons”. This site is usually top notch; I expected better.

  • Thanks for your comment. The HBO Go part is actually mentioned for the use by travelling US citizens, as I’ve mentioned in the intro. It is true that we should’ve mentioned it more specifically, there. Sorry for that.
    Secondly, we’ve used Unotelly for this tutorial. Setting up DNS on the router via Unotelly is forbidden in certain locations and also needs an above-average user to set up. That is why we’ve included the better VPN option for routers.
    Hope that clears things and thanks for your support. Cheers 🙂

  • Mark Holoubek

    Thanks for being good enough to reply. I guess my eyes skimmed over lead paragraph but then noticed the reference to PayPal/US-based credit card, and I was hoping there was a new legal loophole for HBO.
    As for the DNS Proxy, I guess it depends on the different services; I’ve heard good things about Unotelly, but found Unblock-us was quite easy to set up at router level, and even non-technical friends have had little problem doing that.
    Thanks again for your great work on this site and looking forward to the ATV 3 (or 4 😉 jailbreak headline!

  • itn27

    Your “con” for the DNS method is incorrect. I use this method with a free DNS service (SmartDNS Proxy), and I just entered the 2 DNS addresses in my router, instead of in the computer. Every device that connects via wifi via the router then automatically has access to Netflix etc. Works flawlessly (and fast streaming connection) for me…

  • RGM

    Would this work for MLB and ESPN that blackout games in your area?

  • Sam Wu

    Would these methods work with the Amazon TV?

  • canada

    MAN…WAKE UP …change the DNS and that’s it

  • jamesdurum

    VPN is not the right solution unblocking Netflix etc. A DNS service like is far supperior.

  • Albert

    Great guide thank you! I use unblock service from http:/ and it works well for streaming US TV outside US including HBO Go.

  • Tobi

    I’m using .. It is the obvious choice for someone who doesn’t need to use a proxy for anything beside online streaming services that can be accessed through a change in DNS… Also there is no loss in the speed of your internet when using , as opposed to a proxy!

  • Yeah This is great information for access USA channels.

    But I have great or easy way to do it.

    You should try this once

  • Mark

    Been using for a while now and it does the job well. Surprising really, when you consider it is also a VPN service.

  • jamesdurum

    You are much better of using instead of VPN or any of the other options.

  • Some countries put restrictions on what users can and cannot access. Using watch tv VPN service is the solution. It allows you to access any websites including Netfix, Hulu, HBO and Torrent wherever you are in the world. Most VPN services also provide encryption which will give you additional peace of mind, such as while you’re engaged to important transactions.

  • what24net
  • Cristian Firrito

    You should try . It unblock a lot of US channels and it’s free

  • Kendra

    Great article Roshan. The DNS option is better than using a VPN regarding content streaming because you can achieve direct connection with the media station ex. Netflix and avoid the “middle-man”. Personally, I am using UnoTelly which is similar to Unblock-us (or other DNS service). Perhaps you should check UnoTelly as well if you haven’t done so.

  • Unhappy User

    “Entropay is the most popular, and probably the best one.”
    Apple does not accept EntroPay because their cards are issued in MALTA..
    So it’s the worst one and no one should waste money on it..

  • Kendra

    Great article Roshan. The DNS option is better than using a VPN regarding content streaming because you can achieve direct connection with the media station ex. Netflix and avoid the “middle-man”. Personally, I am using UnoTelly which is similar to Unblock-us (or other DNS service). Perhaps you should check UnoTelly as well if you haven’t done so.

  • Carolyn V. Hamilton

    So if I understand all this correctly, if you live outside the US, even though you have a VPN, apple TV, US IP address and Netflix all set up, you still cannot subscribe to HBO GO because you do not have a US cable television provider.

  • Jannes

    That is correct. To subscribe to HBO GO you need to have a US cable television subscription which should include HBO of course (HBO is a premium package).

    However, we expect that this issue will disappear this year as HBO has indicated that it will release its own paid streaming service which will not require a cable TV subscription.

  • Kendra

    That’s a good article Roshan. I personally prefer UnoTelly. It’s similar to unblock-us (or other DNS service) but they offer a DNS server close to physical location and I can achieve better performance.

  • Kendra

    Great article Roshan. For those who live outside US like me, you can access Netflix, Hulu and similar media stations on your Apple TV by using UnoTelly or similar tools.

  • BilalAsif1900

    After reading your article i want to share my personal methods of accessing Hulu outside USA because i love to watch Hulu rather than other channels.
    I always get my providers from VpnRanks for watching Hulu outside USA.

  • Helmi Nurfuadi

    For VPN provider I use Hotspot Shield. It’s the cheapest method I could find so far. I live in Indonesia and they cost 365100 IDR (about $28) per year, or $2.33/month. In which the monthly subscription goes on the regular range for $4.99. You can also buy 2 weeks of subscription with your phone credit which cost 16500 IDR ($2.54/month). It works with maximum 5 devices (including mobile) and is easy to set up for not-so tech savvy users.

    Sometimes I’m annoyed with the error message showing up saying I should subscribe to its Elite membership, which I already do. I switch the on/off toggle in the app to solve this. Reduced speed is also noticable in other regular unrestricted web pages, compared to when I turn off the service. I’ve been using it for 3 weeks now and have experienced those issues I’ve mentioned. But other than that it works pretty well on my PC and iPad. If there’s other users of the service who read this, I’d like to know if you might experience some other issues or factual cons.

  • rr

    Wow it’s hard to believe that I still can’t get access to HBO now in Canada. Not even on apple TV. I (one of many recently) cut the cord with my cable company because of their ridiculous price for packages that are mostly garbage. Bell owns the rights to HBO content here which is why Canadians are being blocked. I would gladly pay $15 a month for on demand access to one quality channel like HBO and even a few others that I actually want , instead of shovelling out around $100 bucks a month for a package. This is why so many people find ways that don’t cost a dime. I would rather miss out than get screwed. 🙁 Canadians have been dropping their cable subscriptions en masse lately. I can’t see how keeping us cut off is making anyone any money. Huge market to be tapped.

  • Tauseef

    Everyone who wants to stream Netflix outside the USA can go for VPN which is best option for them. This tool will allow them to access everything which is blocked in their country so by using US ip they can access all kind of American stuff including Netflix. Go here for best us vpn providers details:

  • RK99

    Great article!!! Was wondering how to get it working, DNS method worked for me, thanks man!!

  • Emme

    It is an irony that Apple TV does not come with a native VPN support. However, you can use a VPN-compatible wireless router to setup up Apple TV VPN in a few steps. This guide is pretty much helpful for me as well.

  • ab1

    Traditional VPNs (if you respect the terminology) are not the right solution for streaming video since they essentially proxy everything by routing all traffic to your VPN server.

    Ideally, you want to proxy only the web/application traffic via another location and leave the video/audio traffic to be delivered to you from the closest CDN PoP, which certainly won’t be the case if you try to access the likes of from the UK via your US server.

    Personally, I always preferred to host my own smart DNS/proxy and selectively forward DNS requests for sites like Hulu, Netflix, etc. to it.

    Anyway, I’ve spent some time recently trying to get Hulu Plus going in the UK, but this should work on any geo-blocked site in theory.

    In case anyone is interested the full write-up is here:

    Hope this helps!

  • Night Fury

    @williamvhass:disqus buddy i don’t think so it would be grea idea! free proxies and VPN like Hotspot seriously its real evil. thousands of ads and make not only your internet speed slow it will also slow you system as well. i would highly recommend fastest VPN service, specifically streaming or downloading. here are few

  • James Vang

    This method is good but too much technical. I am using VPN and this is working great for me. Here is the list of top 5 VPNs which you can use to watch Hulu outside USA.

  • Sally Croft

    Great Article! For those who live outside USA can access Netflix or any streaming channel with VPN tool e.g. PureVPN

  • Rupert
  • Shiran Gross

    please help – I created a virtual credit card via entropay and Hulu still declines the card and saying it needs to be a credit card that was issued by a US institution.

  • itamar ben shalom


    Trying from Israel, can’t get Entropy to work !!

    Proxy Error

    The proxy server received an invalid response from an upstream server.
    The proxy server could not handle the request POST /unprot/login/login-fullscreen.html.

    Reason: Error reading from remote server”

    any ideas ??

  • WiilliamCo

    Actually there are some problems you may face with american sites as the access is available for americans only. So you can just find a guy from the US who can help you or use special service which can change your IP and it becomes accessible for you.

Previous post:

Next post: