How to Download and Install IPTV on Roku [Updated 2020] – IPTV Guide

This tutorial with step-by-step instructions will show you how to setup & Install IPTV on Roku. The guide provided below also works for Roku Express, Premiere, Roku streaming stick, and Roku Ultra.

Cable TV is now almost dead, as several television networks and service providers are finally shifting their business portfolio online permanently. The demand for IPTV services has never been this high. The price of smart streaming devices is also getting cheaper.

There are mainly two types of IPTV services. The first one is VOD (Video on demand), where you have the option to select a movie or TV show from the content library. It is the most popular IPTV service. Apps like Netflix and Prime Video are a few examples of VOD services. The second one is called live IPTV, which will give you access to live TV channels. Examples include BBC iPlayer, FuboTV, YouTube TV, Sling TV, and more.

Most of these services are premium, which means you have to pay a monthly or yearly subscription in order to access the content. However, smaller IPTV service providers use the M3U IPTV protocol to provide users with live TV channels online. The demand for these services is increasing because of its affordable price. The reason behind such cheap prices is the setup process. These services don’t come bundled in an app interface. It requires users to use an IPTV player to load the M3U playlist file in order to get access to the service.

There are several decent IPTV players available for Android devices. Owners of Android streaming boxes and Amazon Fire TV devices can easily install it to enjoy IPTV on their television. But the options are limited for those who own Roku devices, as it runs on a custom Linux distribution called Roku OS. The apps or ‘channels’ for Roku OS are made with a proprietary development kit, which is not open-source and eliminates the possibility of sideloading apps from third-party developers. Thus IPTV on Roku won’t work anymore. But in this post, we will share a way to download and install IPTV For Roku.

⚠️ Attention! IPTV Users! – Read Before You Continue…

Make sure you use a VPN before you stream through any IPTV link or Channels. Your Internet Service Provider (ISP) and Government monitoring your activities through your IP Address. If any streaming copyrighted content found on your device, you could get into serious trouble. So make sure you turn on the VPN before you start streaming. I highly recommend you to get IPVanish VPN to protect your online privacy and stay away from copyrighted law. VPN also helps you to access geo-restricted content. I personally using IPVanish VPN from the last 2 years because it is one of the most secure and fastest VPN in the industry. Also, it comes with a 7-day money-back guarantee. If you don’t like their service, you can always ask for a refund.

Get IPVanish VPN

Here are the 3 reasons Why You must Use VPN all The Time

IPTV on Roku (Overview)

setup iptv on roku

Even though Roku has banned all the live IPTV players from the Roku Channel Store, there is a possible workaround to this. The workaround is to use Roku’s casting protocol, which works similarly to a Chromecast. We are going to use an app called Web Video Caster to load the M3U playlist file on Roku and cast live IPTV channels from a smartphone to the Roku device. The app is available on the Google Play Store and App Store for Android and iOS devices respectively.

Also Read – IPTV Player for iPhone, iPad & Apple TV

How to Setup IPTV on Roku with Web Video Caster?

Important – M3U playlist Player is removed from the Roku channels store. So you can not Add M3U Playlist On Roku. You can use Plex to stream IPTV for Roku but it’s complicated to setup. I have tried many ways to watch IPTV on Roku device but only few of them are working and I strongly suggest you to go with casting method which I have listed below.

  • In the first step download web video caster on your smartphone (For Android & iOS)
  • Assuming that you have installed Web Video Caster on your device, launch the app.
  • Tap the three-lined sandwich icon above to toggle the sidebar and select IPTV from the list of options.

iptv channels for roku

  • Tap the + icon above, tap the field under IPTV address, and paste the M3U URL sent to you by your IPTV service provider. If your service provider sent you an M3U file, then tap OR SELECT AN IPTV FILE and select it from your local storage.
  • Put a name for the IPTV list below and click SAVE to add the IPTV list.

iptv player for roku

  • Click on the Cast icon

watch iptv on roku

  • Select Roku to let the app scan your Roku device on the home network and tap DONE. Make sure your smartphone and Roku is connected to the same Wi-Fi network.

  • Head over to the IPTV section of the app to open the IPTV list you just added. Give it some seconds to load the playlist.
  • Once the IPTV list loads successfully, select a channel from the list or use the Search function above to search for a channel.
  • Select your Roku device on the next page, then click the Play button.

You can now watch live IPTV channels on your Roku device. Note that the Web Video Caster app doesn’t provide any IPTV channels. You have to get an M3U playlist file from an IPTV service provider. (Get Free Fluxus IPTV M3U Playlist)

Official Paid IPTV For Roku

If you are okay with paying for premium first-party VOD and IPTV channels like Netflix, Amazon Prime Video, Popcornflix, FuboTV, ESPN, Sling TV, and Youtube TV, then you can install them on your Roku device from the official Roku Channel Store. For those who are on a budget, consider trying out the services listed below.

Sling TV

With over 150+ channels (depending on your region), Sling TV is one of the most affordable IPTV solutions you can get on Roku. Popular channels from the US include A&E, AMC, CNN, CNBC, TBS, Comedy Central, FX, Food Network TruTV, and more. You will also find sports channels like ESPN/ESPN2, FS1/FS2, BeIN Sports, TNT, NBA TV, NFL Network, NHL Network, etc. Sling TV offers 100,000+ on-demand content in 20+ languages. Sling TV also has a Cloud DVR feature, which costs $5/month.

The monthly subscription plans start from $15 (Sling Orange, Sling Blue) to $25 (Sling Orange & Blue). Visit to check out the list of channels included in each plan.


ESPN is an IPTV service for sports fans. You get access to live sports events, watch sports-related shows and documentaries, as well as stay updated with the latest news, match analysis, and highlights.

You can watch live NFL, UFC, NBA, MLB, NCAA, UEFA, Wimbledon, and eSports events with ESPN on Roku. Shows like SportsCenter and SportsNation are also available on-demand.

The ESPN+ subscription is only $4.99/month after a 7-day free trial.

How to Add Channels on Roku

  • Select Streaming Channels from the Roku home page.
  • Choose Search Channels from the left pane.
  • Type the name of the channel in the search box (For Example “Sling TV”) then select it from the results.
  • Select Add channel on the channel description page. It will take a few seconds to get added. Click OK once it says, “Channel added.”
  • You can now return to the home screen and select the channel from the list.

How to Setup IPTV For Roku (Video Tutorial)

Final Words

In this guide, we have talked about IPTV on Roku and included a method to watch live IPTV channels on Roku devices. We have also briefly discussed two budget-friendly solutions available on the Roku Channel Store. The guide applies to all the Roku devices, including Smart TVs with Roku, Roku Express, Roku Premiere, and Roku Ultra.