This guide will show you how to watch IPTV streams in Windows – using software you probably already have installed!

It probably won’t come as a surprise, but the the wildly versatile and generally amazing media player VLC is able to play IPTV streams. If you don’t have it installed already, head over to the download page and get started.

Note: these steps will work for all modern versions of Windows – not just Windows 10. The screenshots used are from a Windows 10 PC but if you’re using Windows 7 or earlier you’ll have no problem following along.

1. Open VLC by selecting it from your Start Menu or Desktop icon (if you have one). With VLC open, select Media and then Open File…

VLC Media Player Image

How to open a new file in VLC Media Player Image

2. Navigate to the .m3u file that your IPTV service provides you with, select it and click Open.

3. In all likelihood the first channel in your IPTV providers list will start to play. Note: when you load the .m3u file Windows may put VLC into a “Not Responding” status, which you should ignore. VLC is just processing the file and will resume normal status when it’s done – it will take a while – just be patient!

4. To change the channel, select View and then Playlist

5. From here you’ll be presented with a list of all the channels your IPTV provider offers. Double-click one of the entries and VLC will switch to that channel.

6. You can also use the Previous and Next buttons built into VLCs controls to move back or forward one channel.