Skip to main content
Skip to content
v1.1.0 — available now

ɳTV

Free IPTV player. Full self-hosted media server.

Open-source player for iOS, Android, macOS, Windows, Linux, and the web. Works free with any IPTV M3U playlist. Unlock the full media server — transcoding, DVR, EPG, Smart TV apps — with the ɳTV Bundle.

Free forever

Free IPTV player

Load any M3U playlist and start watching. No account, no subscription. Open source (MIT) on iOS, Android, macOS, Windows, Linux, and the web.

Download now
$0.99/mo

ɳTV Bundle

Full VPS media server: transcoding, DVR, EPG scheduling, TMDB metadata, stream gateway. All on infrastructure you own.

Get the bundle

Everything in one player

Core playback is free. The ɳTV Bundle adds a full VPS media server backend.

IPTV M3U Playback

Free forever

Load any standard M3U playlist and start watching immediately. No account, no subscription, no lock-in. Works with any IPTV provider that gives you an M3U URL.

Media Library + TMDB Metadata

ɳTV Bundle

Your VPS scans your media files and pulls titles, posters, ratings, and cast from TMDB. Browse by genre, actor, or year. Everything is indexed on your server.

EPG Programme Guide

ɳTV Bundle

Full electronic programme guide pulled from any XMLTV source. See what is on now, what is on next, and browse the schedule up to 14 days ahead.

Subtitle Support

SRT, VTT, and ASS/SSA subtitles. Load external subtitle files or let ɳTV detect embedded tracks automatically. Adjust size, color, and offset per-session.

Adaptive Bitrate HLS / DASH

ɳTV Bundle

Your VPS transcodes to HLS or DASH with multiple quality levels. The player picks the right bitrate for your connection automatically. Scrub without buffering.

DVR Recording

ɳTV Bundle

Schedule recordings from the EPG guide. Your VPS captures the stream, stores it to disk, and makes it available in the library. Set it once and forget about it.

Six platforms, one codebase

ɳTV is a Flutter application. One open-source codebase builds native apps for every major platform.

iOS

iPhone and iPad

Requires iOS 16+

Android

Phones and tablets

Requires Android 10+

macOS

Desktop player

Requires macOS 13+

Windows

Desktop player

Requires Windows 10+

Linux

Desktop player

AppImage + .deb + .rpm

Web

Browser player

Chrome, Firefox, Safari

Open source (MIT). Build from source or download a pre-built binary.

Simple pricing

The player is free, forever. The backend enables a complete self-hosted media server.

Free

$0 forever

Works with any IPTV M3U playlist. No server required.

  • IPTV M3U playback
  • Subtitle support (SRT, VTT, ASS)
  • All 6 platforms
  • Open source (MIT)
  • No account required
Download ɳTV
Full media server

ɳTV Bundle

$0.99/mo

Full VPS media server. Transcoding, DVR, EPG, TMDB, stream gateway.

  • Everything in Free
  • Media library with TMDB metadata
  • EPG programme guide (XMLTV)
  • DVR recording from EPG
  • Adaptive HLS / DASH transcoding
  • Stream gateway for remote access
  • ɳSelf CLI backend (self-hosted)
Get ɳTV Bundle

All prices in USD. Annual billing: $9.99/yr per bundle. ɳSelf+ ($39.99/yr or $3.99/mo) includes the ɳTV bundle and all others.

Self-hosted backend

Your server. One command.

The ɳTV Bundle plugin bundle adds a full backend to your ɳSelf stack. Transcoding, EPG scheduling, DVR, TMDB metadata, and a stream gateway, all running on infrastructure you own.

  • Transcoding on your VPS

    The media-processing plugin handles HLS/DASH encoding at configurable quality levels. Your server adapts streams to fit any connection.

  • TMDB metadata enrichment

    The tmdb plugin pulls titles, posters, ratings, cast, and genres from The Movie Database. Your library looks like a real streaming service.

  • EPG + DVR scheduling

    The epg plugin ingests XMLTV programme data. Schedule recordings from the guide in the app. Recordings appear in the library automatically.

  • Stream gateway for remote access

    The stream-gateway plugin proxies streams through your server. Watch from anywhere without exposing your IPTV provider URL to clients.

Setup · ɳSelf CLI

1

Install ɳSelf

One command to spin up the full backend stack.

curl -sSL install.nself.org | bash && nself init
2

Install ɳTV Bundle

Add your membership key and install the media plugins.

nself license set <key>
nself plugin install media-processing streaming epg tmdb
3

Build and start

ɳSelf generates the compose file and launches all services.

nself build
nself start
4

Open ɳTV and connect

Download the app, enter your server URL, and add your M3U.

# Download ɳTV for your platform
# Enter: https://your-server.example.com

Free vs ɳTV Bundle

A direct comparison. No hidden limits on the free tier.

Capability Free ɳTV Bundle ($0.99/mo)
IPTV M3U playback Yes Yes
Subtitle support Yes Yes
All 6 platforms Yes Yes
Open source (MIT) Yes Yes
Media library with TMDB No Yes
EPG programme guide No Yes
DVR recording No Yes
HLS / DASH transcoding No Yes
Stream gateway No Yes

Your media, on your terms.

Start free with any M3U playlist. Upgrade to a full self-hosted media server with the ɳTV Bundle.