Add Live TV and VOD channels manually, or upload an existing M3U to edit, filter by group, and export.
Using the built-in proxy to relay requests. Useful when direct access is blocked by CORS.
| Channel name | Stream URL | Group | TVG ID | Type | Directives | Icon | Actions | |
|---|---|---|---|---|---|---|---|---|
|
No channels yet — add one above or upload an M3U file
|
||||||||
An M3U playlist is just a text file that lists channels, movies, or shows so an
IPTV app (IPTV Smarters, TiviMate, VLC, etc.) knows what to play and where to find it. Each entry
is two lines: an #EXTINF line with the name, logo, and category, followed by the
stream URL. This page builds that file for you visually — you don't have to write any of it by hand.
Typical workflow: (1) optionally set header info, (2) either import channels from a provider/file or add them manually, (3) review and clean up the list, (4) export/download the .m3u file, then load that file (or its URL) into your IPTV player.
1. M3U Header
This fills in the very first line of the file, #EXTM3U, with global settings that
apply to the whole playlist (most players only read these once):
You can safely skip this whole section when starting out — it's optional.
2. Add a channel / VOD entry (manual)
Use this if you want to add one channel, movie, or episode by hand — for example a single stream link someone gave you.
#EXT... lines (advanced). Most people leave this empty.After filling in the fields, click "Add" (or the equivalent button) to drop it into the playlist list below, where you can edit or remove it later.
3. Import channels (the fast way)
Most people get channels this way instead of typing them in one at a time. Pick whichever tab matches what your IPTV provider gave you:
Once the fields are filled in, click the "Import" button. The app will fetch the list of channels from that source and add them to the playlist table below. This can take a few seconds for large providers — wait for the status message to confirm it's done.
4. The playlist (your channel list)
Everything you've imported or added manually shows up in this table. This is where you review and clean things up before exporting:
It's normal for large imports to include channels you don't want — feel free to delete or re-sort them before exporting.
5. Export — getting your finished file
Tip: nothing here is saved automatically between visits — once you've built your playlist, export it and keep the file somewhere safe so you don't have to redo the import.