The Xtream Codes player for your desktop
Sign in with server URL, username and password and get the whole provider library: live channels with a program guide and catch-up, movies and series with posters and details, downloads for offline viewing, and a local catalog that opens instantly.
- Live, movies & series
- Portal EPG & catch-up
- Offline downloads
- Local catalog

One login, the whole library
Everything the provider exposes through the API, organized the way a desktop app should organize it.
Live TV with a guide
Categories, channels with the current program and a timeline under the player, fed by the portal schedule. Archived channels carry a catch-up badge and play from the timeline.
Movies and series
Poster grids per category and a detail page with description, cast, trailer and similar titles. Seasons are tabs, episodes remember where you stopped, and whole seasons can be marked watched.
A local catalog
The desktop app stores the categories and content in a local library, so a source opens instantly and only changed data is downloaded on the next sync.
Offline downloads
Save movies and episodes to disk from the detail page. The download manager resumes interrupted transfers and keeps a library of finished files.
Search, favorites, recent
Per-source search, favorites and history, plus a Recently added section for new content and global collections across all your sources.
Metadata and discovery
Optional TMDB enrichment adds artwork, ratings and trailers, links actors to their filmography, and opens a Discover page by year, genre and country.
Account info
Status, expiry date, active and maximum connections, trial flag and allowed formats in one dialog; the dashboard shows an expiry chip during the last week.
Refresh without losing data
Refresh a source from the provider while favorites, watch history, hidden categories and playback positions stay in place.
The same movie, several sources
With more than one Xtream source, a movie found in several of them shows a Sources chip, and playback can switch to another copy or fail over automatically.
Seasons, episodes, progress
A series opens with its seasons as tabs and the episodes of the selected season below, with stills and descriptions from the provider or from TMDB when enrichment is on. TXIPTV remembers the position in every episode, offers Resume and Play next episode, and shows an Up Next rail beside the player while an episode is playing.
Seasons and whole series can be marked watched in one action, and on the desktop app a season can be downloaded episode by episode for offline viewing.

Connection details
- What you enter
- Server URL, username and password. A pasted get.php or player_api.php link fills the fields for you.
- Connection test
- Before adding, TXIPTV asks the portal for the account status and reports active, expired, inactive or unreachable.
- Stream formats
- Live streams use HLS when the portal allows it and fall back to MPEG-TS; a manual format setting exists under Settings › Playback.
- Program guide
- The portal schedule is used first. On the desktop app, your own XMLTV sources fill missing channels or take precedence, as you prefer.
- User-Agent
- A provider-compatible IPTV player signature by default; a custom one per playlist on the desktop app.
- Browser version
- Works in the hosted web app through its backend proxy; the local catalog and downloads are desktop features.
Questions about Xtream Codes
What is an Xtream Codes player?+
A player that talks to the Xtream Codes API most IPTV panels expose: it signs in with a server URL, username and password and receives categories, channels, movies, series, the program guide and catch-up from the provider. TXIPTV is one, free to use.
Does TXIPTV work with any Xtream Codes provider?+
It works with panels that implement the Xtream Codes API, including the common variants in account-info actions, catch-up URL shapes and stream formats. The connection test in the Add playlist dialog tells you immediately whether the portal answers.
Can I watch movies and series, not only live TV?+
Yes. Movies and series are first-class: poster grids, detail pages with descriptions and cast, seasons and episodes with resume positions, and on the desktop app a download button for offline viewing.
Does the program guide and catch-up work?+
Yes. The portal schedule is shown in the channel list and in a timeline under the player, and channels the provider archives can be played from the timeline. The timeline shows how many days of archive a channel has.
Can I add more than one Xtream account?+
Yes. Every account is its own source with separate favorites, history and cached catalog. The dashboard, global favorites, recent items and search combine them.
Does TXIPTV sell Xtream Codes subscriptions?+
No. TXIPTV is a player. The server URL, username and password come from the provider you already have a contract with, and they are only sent to that server.
Guides and background
Official downloads only
TXIPTV is a player, not a TV service. It is distributed exclusively through this website and the package managers listed on this page. Websites that sell "TXIPTV subscriptions", channel packages or "activated" copies are not affiliated with us.