19,000+ live TV channels from 17 sources. One HTML file. No installation.
AirwaveTV is a free, browser-based live television aggregator that combines thousands of publicly available IPTV streams from around the world into a single interface.
- Single HTML file — just open it in any browser
- No server needed — works from
file://or any web host - No account required — no signup, no login, no subscription
- No installation — no apps, no plugins, no extensions
- 📺 19,000+ channels from 50+ countries loaded automatically
- 🔍 Smart search across channel name, country, and category
- ⭐ Favorites — star channels, saved across sessions
- ⏱ Recently watched — quick access to your last 30 channels
- ⏭ Auto-skip dead channels — learns which streams fail, skips them
- 🖼 Picture-in-Picture — pop out video while browsing
- 📎 Share channel via URL — direct links to specific channels
- ➕ Custom channels — add your own streams, playlists, or M3U files
- 🏷 Channel logos, country flags, quality badges (720p/1080p/4K)
- 📋 EPG program guide — show titles when available
- 📱 Mobile responsive — works on phones and tablets
- ⌨️ Keyboard shortcuts — Arrow keys, F to favorite, P for PiP
| Source | Channels |
|---|---|
| iptv-org API | ~10,000 |
| Free-TV/IPTV | ~1,300 |
| Roku Channel | ~360 |
| XUMO | ~390 |
| LG Channels | ~1,270 |
| Vizio TV | ~420 |
| Xiaomi | ~250 |
| Tablo | ~160 |
| TVpass | ~130 |
| + 8 more sources | ~5,000+ |
All sources are deduplicated automatically.
Visit the live site — no download needed.
- Download
index.html - Double-click to open in any browser
- That's it — channels load automatically
Fork this repo and enable GitHub Pages in Settings.
📄 AirwaveTV-Documentation.pdf — Full documentation including features, technical architecture, and legal disclaimer.
AirwaveTV does not host, store, or distribute any video content. It aggregates publicly available stream URLs maintained by third-party community projects. All video streams directly from source servers to your browser. Users are responsible for ensuring compliance with local laws. See the full disclaimer for details.
If you find AirwaveTV useful, consider supporting its development:
This project is provided free of charge with no restrictions on redistribution.