Global Live Television Broadcasting from Earth
Access 10,000+ live channels from 150+ countries. Open Source. No Login.
Request Feature
Humans TV is a single-page web application that brings global television to your screen. It aggregates thousands of public live TV streams into a beautiful, modern, and user-friendly interface.
Built with a "Human First" approach, it requires no registration, no subscription, and no backend. It runs entirely in the browser using public APIs.
HumansTV app v1.0.0 for Android is now available. Download here
Website Access it here
- 📺 Massive Library: Access over 10,000+ live TV channels.
- 🌐 Dual Search: Browse easily by Country (150+ nations) or Category (News, Sports, Movies, etc.).
- ⚡ Zero Buffering: Optimized HLS streaming with automatic proxy fallback for restricted streams.
- 🎨 Modern UI: Glassmorphism design, animated backgrounds, and a fully responsive layout for mobile and desktop.
- 🏆 Curated Collections: Hand-picked popular channels for Movies, Cartoons, Documentaries, and Music.
- 🔒 Privacy Focused: No data collection, no cookies, no login required.
- 📼 Advanced Player: Custom video player (powered by Plyr) with Picture-in-Picture, AirPlay, and keyboard controls.
Recording.2026-02-02.142601.1.1.mp4
This project is a lightweight, single-file application built with vanilla web technologies.
HTML5
CSS3 (Custom Glassmorphism & Animations)
Vanilla JS (ES6+)
- Hls.js: For streaming m3u8 content.
- Plyr: For the video player interface.
- FontAwesome: For icons.
Download the Android app or access on website or download index.html file and run it yourself.
Or
To run this project locally, you don't need to install any heavy dependencies or Node.js modules. It is a standalone web page.
- Any Web Browser *
** Just download the index.html file and open it in any browser. Everything works perfectly. **
Or
- Clone the repository
git clone [https://github.com/MutmainX/HumansTV.git](https://github.com/MutmainX/HumansTV.git)
- Open the file
Simply double-click
index.htmlto open it in your browser.
This project relies on the incredible work of the open-source community for stream data.
- Channel Database: iptv-org/iptv
- Country Data: iptv-org/api
Disclaimer: Humans TV does not host any stream content. It acts purely as a frontend interface for publicly available M3U playlists.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This application aggregates links to publicly available video streams. The availability of streams depends on the source broadcasters.
- Some channels may be geo-blocked.
- Some streams may go offline periodically.
- Humans TV has no control over the content broadcasted.
Distributed under the MIT License. See LICENSE for more information.
- Made with 💚 by humanity.
- Developer: MutmainX
- Background animations inspired by CSS gradient generators.