IPTV panel comparison

checked Oct 29, 2026

IPTVOS vs 1-Stream vs XUI.one vs Xtream UI

Four IPTV panels compared on status, hosting model, updates, stack, price and features – public sources where they exist, and our own hands-on tests of each panel [H] where the vendors publish nothing.

  • Swiss-based
  • Panel hosted and updated by IPTVOS
  • 30-day money-back guarantee

At a glance

  • IPTVOS

    Active

    €9 / month
  • 1S

    1-Stream

    Active

    €120 / month + VAT
  • XU

    XUI.one

    No updates

    ≈ £50–80
  • XT

    Xtream UI

    Unmaintained

    No offer

The short version

  1. 1Only IPTVOS is hosted and updated by its vendor – the other three are PHP panels you install, patch and secure yourself.
  2. 2Only IPTVOS searches, downloads and imports VOD by itself and builds a branded app with a VPN inside – the others watch a folder at most and have no app of your own.
  3. 3Only IPTVOS offers a free trial and a money-back guarantee; it costs €9 a month where 1-Stream costs €120, XUI.one gets no updates and Xtream UI is no longer maintained.

Point by point

Every cell with its source. Numbers are public sources; [H] is our hands-on test of the panel. “Not documented” means neither a source nor our test could settle it.

CriterionIPTVOSActive1-StreamActiveXUI.oneNo updatesXtream UIUnmaintained
Price and risk
StatusActive · Oct 2026Active · Jul 2026[1]No release since 1.5.13[H]Unmaintained since 2020[7][9]
Entry price (incl. VAT)€9 / month€120 / month + VAT[2]≈ £50–80[H]No offer
Yearly discountYesYes[2]No[H]No[H]
Free trial40 days, freeNo[2][H]No[H]No[H]
Money-back guarantee30 daysNo[2]No[H]No[H]
Unlimited linesYesYes[2]Yes[H]Yes[H]
Operation
ModelHostedSelf-hosted[2]Self-hosted[4][H]Self-hosted[8]
Update deliveryAutomaticManual[1]None since 1.5.13[H]Manual[9]
Commercial vendor and supportYesYes[2]No[H]No[H]
Signed releasesYesNot documentedNot documentedNot documented
Data locationYour main serverYour serversYour serversYour servers
Stack and runtime
Language and web stackGoPHP 8.5[1]PHP 7.4[13][14][H]PHP 7.3[7][8]
Runtime support statusGo, PostgreSQL 18PHP 8.5 (current)[1]PHP 7.4 (end of life)[13][14][12]PHP 7.3 (end of life)[7][12]
Server OSUbuntu 24.04 LTSUbuntu 22.04 or newer[1]Ubuntu 18.04 / 20.04[4]Ubuntu 18.04–22.04 (forks)[7]
Public CVEsNone in the NVD[10]None in the NVD[10]None in the NVD[10]None in the NVD[10]
Features
Load balancersUnlimitedPaid add-on[2]Yes[H]Yes[8]
EPGYesYes[1]Yes[H]Yes[H]
Catch-up / timeshiftYesYes[2]Yes[H]Yes[H]
VOD automationSearch, download, importFolder + TMDB[1][H]Folder only[H]Folder only[H]
Branded Android TV app (also phones/tablets)Your own appVendor’s app only[2][H]No[H]No[H]
VPN inside the appWireGuardNo[H]No[H]Announced only[9][H]
MAG / Stalker portalCustomisableStandard[H]Standard[H]Standard[H]
TranscodingYesYes[2]Yes[H]Yes[H]
Web playerYesYes[2]Yes[H]No[H]
VPN / proxy detectionYesYes[2]Basic[H]No[H]
Online shop for your linesBuilt inPaid plugin[2]No[H]No[H]
Interface languages5 languagesNot documented[1]English[H]English[H]
E-mail to your customers
Customer e-mails (sign-up, access data, reminders)Built in, own SMTP unlimitedNotifications by e-mail[1]No[H]No[H]
E-mail templates with placeholdersYesNo[1][2]No[H]No[H]
Newsletter editor and statisticsEditor, audiences, opens and clicksNo[1][2]No[H]No[H]
Safety and incidents
Two-factor authenticationYesYes[1]No[H]No[H]
PasskeysYesNo[1][2]No[H]No[H]
Incident management with notificationsBuilt in, all plansNotifications only[1]No[H]No[H]
Cloud backupEncrypted, with usTo your own remote server[1]No[H]No[H]
Try it free for 40 days

Checked on Oct 29, 2026. Products change – tell us if something is out of date. · IPTVOS is the only one of the four with a free trial and a money-back guarantee.

What IPTVOS does differently

Seven points where the design differs – not a score, a description. The sources are in the table below.

  • Hosting model

    The panel runs with us, isolated per customer; the database and the streams run on your servers. The other three are installed and run by the operator on their own panel server.

  • Updates

    IPTVOS applies every release to the panel; your servers follow from one dialog, signed, with rollback. 1-Stream’s updates are run by the operator; Xtream UI’s fork removed auto-update; XUI.one documents none.

  • Stack and security

    A compiled Go binary per role with PostgreSQL 18 – no PHP, no interpreter on the web path. 1-Stream runs on PHP 8.5, XUI.one on a bundled PHP, Xtream UI on PHP 7.3, which php.net lists as unsupported since December 2021.

  • Customer app

    IPTVOS builds your own app from the panel in every plan – made for Android TV, also on Fire TV, phones and tablets; devices pair with a 6-digit code. 1-Stream offers only its own “1 Play” apps; XUI.one and Xtream UI have no customer app at all.

  • VOD automation

    Lists and requests feed a wishlist; Newznab indexers, SABnzbd-compatible clients and Usenet providers fill it on your servers; TMDB adds the metadata; 24/7 channels come from the library. 1-Stream watches a folder and adds TMDB metadata but does not download; XUI.one and Xtream UI only watch a folder.

  • VPN

    The app can carry a WireGuard tunnel that reaches only your panel and streaming servers – over your own servers or the IPTV OS pool. None of the three has a VPN in an app; Xtream UI’s release notes only announced one as planned in 2020.

  • Support and risk

    A vendor with tickets, a 40-day trial without payment and a 30-day money-back guarantee. 1-Stream has a vendor and tickets but no trial or refund; XUI.one is sold through resellers with no reachable vendor; Xtream UI has no vendor.

Yearly cost

The same unlimited lines, paid yearly

Entry plans, paid yearly, at the prices published by each vendor.

IPTVOS Starter, incl. VAT
€90
1-Stream Starter [2]
€1,200 + VAT

Difference: at least €1,110 per year

1-Stream’s price is published without VAT; with VAT added, the difference grows. Server costs apply to both.

Switching to IPTVOS

  • Existing customer apps keep working: IPTVOS implements the Xtream Codes API and M3U
  • Channels migrate through the M3U import, with review, duplicate detection and EPG matching
  • A 40-day trial on a fresh server allows a full evaluation before the move

Security

A hosted Go binary vs a self-hosted PHP panel: who patches what

All three other panels are PHP applications served by Nginx on a server the operator runs. That is not a flaw in itself – the question is how fixes reach the server and how much of the attack surface the operator must maintain.

  • The panel is one compiled Go binary per role: there is no interpreter and no folder of scripts the web server executes, so a dropped file is not a running backdoor.
  • The panel server is ours and isolated per customer; IPTVOS applies every release to it. With a self-hosted PHP panel the operator is responsible for the OS, PHP, Nginx, the database and the panel itself.
  • Your servers accept only Ed25519-signed packages and roll back automatically when a release does not come up – no licence file to crack and no cracked build to install.
  • A runtime nobody patches is the real risk: Xtream UI installers ship PHP 7.3, unsupported since December 2021; XUI.one does not document its PHP version; 1-Stream is on a current PHP but the operator must install the updates.

The NVD lists no CVE for any of the four panels. We do not claim unpatched vulnerabilities in other products; the comparison is about who maintains the stack and how fixes are delivered. [10]

IPTV panel alternatives

Providers looking for a replacement usually arrive from one of these panels. What changes, and what stays the same, for each.

Xtream Codes alternative

Xtream Codes was shut down in 2019. IPTVOS implements the Xtream Codes API, M3U and the MAG portal your customers’ devices already use, so apps keep working after the move – in a hosted Go panel instead of a PHP panel on your own server. [5] [6]

1-Stream alternative

1-Stream is maintained, but self-hosted, from €120 a month plus VAT and without a trial. IPTVOS is hosted for you, costs €9 a month and adds VOD automation, a branded app and a VPN inside it.

IPTVOS vs 1-Stream

XUI.one alternative

XUI.one has had no release since 1.5.13 and runs on PHP 7.4, unsupported since 2022. IPTVOS keeps the same API and MAG portal for your customers, with updates applied for you and a 40-day trial on a fresh server.

IPTVOS vs XUI.one

Xtream UI alternative

Xtream UI runs on PHP 7.3, unsupported since 2021, and nobody maintains it. IPTVOS speaks the same API, imports your M3U with review and EPG matching, and is updated by its vendor.

IPTVOS vs Xtream UI

FAQ

Questions about IPTV panels

Background: Xtream Codes

The original Xtream Codes platform was shut down by Italian authorities in September 2019; the company denied wrongdoing and no court ruling is known to us. Xtream UI appeared afterwards and is reported to be based on it; its former operators deny any connection. [5] [6] [11]

Security in detail

How we compared

Two kinds of evidence, both marked in every cell: public sources – vendor websites, release notes, repositories and press – each numbered and linked, and our own hands-on tests of each of the four panels [H], carried out in October 2026. Where a vendor documents nothing, the hands-on test decides; a free trial or a yearly discount that a vendor does not publish counts as not offered. Last checked on Oct 29, 2026; tell us if something changed.

Sources

  1. [1] 1-stream.com/updates – release notes (v2.2.0, 22 Jul 2026)
  2. [2] 1-stream.com – features, pricing, FAQ
  3. [3] CNX Software, 16 Mar 2022
  4. [4] GitHub – XUI.ONE community tutorials (community reports, install on Ubuntu 18.04 / 20.04)
  5. [5] TorrentFreak, 9 Jan 2020
  6. [6] Eurojust, 18 Sep 2019
  7. [7] GitHub – Xtream UI fork (PHP 7.3.25, Nginx 1.19.2; last commit 9 Nov 2023, "No planned update to come")
  8. [8] GitHub – Xtream UI mirror (install.py: Ubuntu 18.04, MySQL; last commit 12 Jun 2025)
  9. [9] GitHub – Xtream UI release notes (mirror, 29 Apr 2020)
  10. [11] TorrentFreak, 17 Nov 2020
  11. [12] php.net – unsupported branches (PHP 7.3: 6 Dec 2021, PHP 7.4: 28 Nov 2022)
  12. [13] YouTube – XUI.one installation walkthrough (PHP 7.4, Nginx, FFmpeg, MariaDB)
  13. [14] iptvtools.io – XUI.one install guides (PHP 7.4, MariaDB 10.6, Python tools)
  14. [H] IPTVOS hands-on comparison, October 2026 (the operator’s own tests of each panel)

[H] marks what we tested ourselves on an installation of the panel; the numbers mark public sources.

All names and trademarks belong to their owners. IPTVOS is not affiliated with them. This comparison only uses the public sources listed.

Switch to an IPTV panel that is still actively developed

A 40-day free trial without payment. Existing customer apps keep working.

Try it free for 40 days

30-day money-back guarantee · No setup fee · Cancel any time