Black Friday

First 5 requests get 1 month freeRefer 2, get your plan freeFree lifetime app activation on 6+ month plans

Ends Monday 30 November

Plans priced in GBP (£)

Order and setup help on WhatsApp

Step-by-step guides for every device

Installation

How to use VLC for IPTV on any device

VLC is the free, open-source media player from the VideoLAN project, and it can play an IPTV playlist on almost any device. It is the perfect tool for testing a login, even if you choose a more TV-like app for everyday viewing.

  • Updated 11 November 2026
  • 2 min read
Audience watching a film on a large cinema screen

Part of our Installation section.

On this page
  1. Why use VLC for IPTV?
  2. Open an M3U playlist in VLC on a computer
  3. VLC on phones, tablets and TV devices
  4. Stop buffering in VLC
  5. Frequently asked questions

Why use VLC for IPTV?

  • Free and open source, with no adverts and no account.
  • Runs everywhere: Windows, macOS, Linux, Android, Android TV, Fire TV, iPhone, iPad and Apple TV.
  • Plays almost any format, which makes it ideal for checking whether a problem is the stream or your usual app.

Its limits: no grid-style programme guide, basic favourites and a menu designed for files rather than channels. For daily TV use, compare other players.

Home cinema room with a curved screen and red ambient lighting

Open an M3U playlist in VLC on a computer

  1. Download VLC from the official VideoLAN website and install it.
  2. Windows: Media → Open Network Stream. Mac: File → Open Network.
  3. Paste your M3U link and select Play.
  4. Open the playlist view (Ctrl+L on Windows, Cmd+L on Mac) to see every channel, and double-click to switch.

VLC on phones, tablets and TV devices

  • Android and Android TV: install VLC from Google Play, then open Browse → Stream (or New stream) and paste the link.
  • iPhone, iPad and Apple TV: install VLC from the App Store and use Network → Open Network Stream.
  • Fire TV: install VLC from the Amazon Appstore where available and open the link as a network stream.

Stop buffering in VLC

VLC keeps a small network buffer by default. On a computer, go to Tools → Preferences, select Show settings: All, then Input / Codecs, and raise Network caching from 1,000 ms to around 3,000 ms. A larger buffer adds a few seconds of delay but rides out brief dips. Leave hardware-accelerated decoding on Automatic.

If buffering continues, the problem is probably the connection rather than VLC: see IPTV buffering.

Frequently asked questions

Can VLC play IPTV?

Yes. Open your M3U link as a network stream and VLC lists every channel in its playlist view.

Does VLC show a TV guide?

Not as a grid. For a full guide, use Kodi with the IPTV Simple Client, or an IPTV player such as TiviMate or IPTV Smarters.

Can VLC record IPTV?

VLC can save a stream on a computer, but only record programmes you are entitled to watch, for your own private viewing.

Questions first?

Stuck on a step? Send us a photo of your screen.

Tell us your device and what you see, and we will point you to the fix. Screenshots help us help you faster.