How to watch Peacock TV outside the US

Steps to unblock Peacock :

  1. Setup a Free trial account for Liberador.net
  2. Configure your device to use Liberador.net
  3. Go to Peacock website or use their app if supported. Please look at supported device for Peacock
  • Website: www.peacocktv.com
  • Subscription: Free
  • Available Regions:
  • Category: Video On Demand

Peacock TV is the new streaming platform by NBCUniversal. Peacock TV is available only in the United States since July 15, 2020 and allows you to watch content from the NBC channels and Universal movies. You can watch Peacock TV in any country with Liberador.net SmartDNS. All you need to do is sign up for a free 7 day trial on Liberador.net, then follow the configuration instructions available below for Mac, PC, Android, iPhone, iPad, Apple TV and XBox.

On Peacock TV, you will be able to watch not only movies from Universal, DreamWorks and Focus Features but also series and shows from TV channel NBC and other related channels like USA, Syfy, Bravo, E!, CNBC and MSNBC.

How to watch Peacock TV from any country

It is possible to watch Peacock TV in any country when you sign up for a free 7 day trial of Liberador.net. Then configure your device with Liberador.net DNS servers following the setup instructions for your device. You will then be able to watch Peacock TV after restarting your device.

How to install the Peacock TV app outside the US

To watch Peacock TV you may open the Peacock TV website in your browser or, depending on the device you wish to use, by installing the Peacock TV app.

How to install the Peacock app on your Apple TV

In order to install the Peacock TV app on your Apple TV, you will need an Apple ID configured for the US App Store. If you do not have a US Apple ID and are not able to find the Peacock TV App on your Apple TV App Store, you can then create a US Apple ID and after change your Apple TV App Store to the US App Store. Once your Apple TV is configured for the US App Store, you will be able to find and install the Peacock TV app.

How to install the Peacock app on your iPhone or iPad

You will also need a US Apple ID to install Peacock TV on your iPhone or iPad. If you still do not have one, you can create a US Apple ID and then change the App Store account on your device for the one from the US to be able to access the US App Store. Once configured with the US App Store, you will be able to find and install the Peacock TV app on your iPhone and iPad.

How to signup for a Peacock Premium subscription outside the United States

You can watch Peacock TV without the need of a paid subscription but you will get ads and access to part of the available content on Peacock TV. Some of the content is only available if you signup for a Premium plan. There is also a Peacock Premium Plus subscription with no ads. To be able to sign up for one of these paid subscription, you will need a US Credit card. If you do not have a US Credit card, you can still sign up to a paid plan by buying US Apple Gift Cards. You can find many websites that sells US Apple Gift Cards without the need of a US credit card like for example the US Amazon website. Once you have your US Apple Gift Card, you can charge the credits on your US Apple ID and then pay for your Peacock Premium subscription with these credits. This way you will be able to sign up for a Peacock Premium plan directly in your iPhone, iPad or Apple TV Peacock TV app.


Supported Devices for Peacock

Device Setup Guide
Windows 10 Setup Windows 10
Windows 11 Setup Windows 11
Mac OS X Setup Mac OS X
Android Setup Android
iPad Setup iPad
iPhone Setup iPhone
Apple TV Setup Apple TV
Windows 8 Setup Windows 8
Windows 7 Setup Windows 7
Xbox One Setup Xbox One

What is Liberador.net?

Liberador.NET is a Smart DNS service, which allows you to use the streaming services you like regardless of your location. No speed loss and best of all you can try it for free – no credit card needed.

Start Free Trial