Free Windows app - No ads - No registration

X IPTV Player

v1.0 - First release

A free IPTV player for Windows that plays your own M3U playlist or Xtream Codes login. Live TV, movies and series with a TV guide, favorites, a dead-channel checker and one-click recording - on a fast, built-in VLC engine.

M3U / M3U8 Xtream Codes EPG TV guide Live, movies, series Stream checker Recording Favorites Mini player VLC engine included Windows 10/11 Installer or portable
Download X IPTV Player Free - Windows 10/11 64-bit - v1.0 - installer - no admin rights needed Or get the portable ZIP - unzip and run, nothing installed
Defender may flag as false positive - report to Microsoft if blocked
Advertisement

The IPTV player for Windows PCs

A native Windows app for watching IPTV on your PC. No browser, no account, no ads.

Add the playlist link or Xtream login from your provider and start watching. Your playlists, favorites and guide links are saved for next time.

Open M3U and M3U8 playlists from a file, a link or by drag and drop
Xtream Codes login with Live TV, Movies and Series, plus account expiry and connections
EPG TV guide from XMLTV - now and next for every channel, loaded automatically
Stream checker that finds dead channels and hides them with one tick
Record live TV to a .ts file while you watch, and take snapshots
Favorites, recently watched, groups and instant search across all channels
Audio track and subtitle picker, aspect ratio and deinterlacing
Fullscreen, an always-on-top mini player and channel zapping with PgUp / PgDn
Discover thousands of free public channels from the iptv-org project
Parental PIN for adult groups and encrypted storage for Xtream passwords
Download installer Portable ZIP Free - Windows 10/11 64-bit - v1.0

What you need

Your IPTV playlist
An M3U or M3U8 link or file, or an Xtream Codes server, username and password from your provider. No playlist yet? Use Discover free channels inside the app.
VLC engine included
Playback runs on libVLC, which ships inside the app. You do not need to install VLC media player.

X IPTV Player does not sell or include paid channels.

X IPTV Player 1.0

The first public release.

Built around your own playlists, so the channels you pay for are one click away.

New
Playlist first

Add any number of M3U files, playlist links and Xtream Codes logins. They stay in the Playlists list, and a get.php link is turned into a full Xtream login automatically.

New
TV guide that loads itself

The guide link inside the playlist or the Xtream account is used automatically. Only your channels are kept in memory, so even very large XMLTV files load fast.

New
Dead channel checker

Check streams tests every channel in the current group and marks it OK, Slow or Dead. Tick Hide dead channels to clean up the list. Xtream accounts are checked slowly so you do not hit your connection limit.

New
Record while you watch

Press Rec to save the channel to a .ts file in Videos\X IPTV Player. The badge on the video shows the time and file size as it grows.

Advertisement

Watch IPTV on Windows in three steps

01

Add your playlist

Click + Add and choose a playlist file, a playlist link or an Xtream Codes login. You can also drag an .m3u file onto the window.

02

Pick a group

Channels are sorted into the groups from your playlist. Type in the search box to find any channel across all groups.

03

Double-click to watch

The channel plays straight away with the TV guide below it. Press F for fullscreen, PgUp and PgDn to zap, or Rec to record.

Everything you need to watch IPTV on a PC

M3U and M3U8 playlists

Reads group-title, tvg-id, tvg-logo and per-channel user agent and referrer. Plain lists of links work too.

Xtream Codes login

Live TV, movies with a seek bar and series with a season and episode picker. Your password is encrypted for your Windows account.

EPG TV guide

Now and next above the video and the full schedule below it. Supports .xml and .xml.gz guides from a link or a file.

Stream checker

Finds offline and geo-blocked channels in seconds. Dead streams turn red and can be hidden from the list.

Recording

Saves the live stream untouched to a .ts file, so there is no quality loss. Play it later in any player.

Favorites and history

Star channels with Ctrl+D and find them in Favorites. Recently watched brings back the last 40 channels.

Mini player

A small always-on-top window for keeping the news or a match in the corner while you work.

Free channels built in

Discover thousands of free public channels from iptv-org, grouped by category, country or language.

Parental PIN

Adult groups are hidden by default. Set a PIN so they stay hidden until it is entered.

Need to fix or convert a playlist first?

X M3U Converter cleans up IPTV playlists before you load them. Remove duplicates, pick only the groups you want and convert between M3U, M3U8, PLS and XSPF.

Open M3U Converter
Online tool and Windows app
Opens Xtream logins too
Keeps tvg-id, logos and groups
Free, no signup

Frequently asked questions

What is X IPTV Player?
X IPTV Player is a free IPTV player for Windows 10 and 11. It plays M3U and M3U8 playlists and Xtream Codes logins, with a TV guide, favorites, a stream checker and recording.
Does X IPTV Player include channels?
No. It is a player, like VLC or a smart TV app. You add the playlist or login from your own provider. For free public channels, use Discover free channels, which loads the open iptv-org lists.
How do I add an Xtream Codes login?
Click + Add, then Xtream Codes login. Enter the server, username and password, or paste the full get.php link from your provider and the fields fill in by themselves.
How do I get the TV guide (EPG)?
For Xtream logins and playlists that name a guide (url-tvg), the guide loads by itself. Otherwise right-click the playlist, choose Set TV guide (EPG) link and paste an XMLTV .xml or .xml.gz link.
Why do some channels not play?
Streams go offline, change address or are blocked in some countries. Use Check streams to find dead channels, then tick View - Hide dead channels. Some providers also need a specific user agent, which you can set per playlist.
Do I need to install VLC media player?
No. The VLC playback engine is included in the installer and the portable ZIP, so X IPTV Player works on its own.
Where are recordings saved?
In Videos\X IPTV Player, as .ts files named after the channel and time. You can choose another folder in Tools - Settings.
Is my Xtream password safe?
Passwords are encrypted with Windows DPAPI, so only your Windows account can read them. They are hidden in logs and crash reports, and nothing is sent to xcodecpack.com.
Does it work without installing?
Yes. Download the portable ZIP, unzip it anywhere including a USB stick and run X-IPTV-Player.exe. The installer is per user and needs no admin rights.
Advertisement