Export Your IPTV Channel List
Paste your Xtream Codes or M3U line and take the whole catalogue away with you: a spreadsheet you can sort and filter, a printable page, and a block you can put on your own website. Nothing is uploaded, no stream is opened, and it works with any provider.
The list is read from the folders your panel lists. No stream is opened.
A catalogue worth exporting. Twenty-four hours of ours on your own devices, and you can take the whole list away and compare it line by line. No card, nothing to cancel.
Three shapes, and what each is for
- A spreadsheetA CSV that opens in Excel, Numbers, Google Sheets or LibreOffice, with one row per entry and columns for the shelf, the folder, the country and the name. Sort it, filter it, count what you have. It carries the mark that tells a spreadsheet to read it as UTF-8, which is why accented and Arabic names survive the trip.
- A printable pageThe same table, stripped of the site around it. Print it, or choose Save as PDF in the print dialogue. Nothing but the list goes on the paper: no form, no buttons, no navigation.
- A block for your own websitePlain HTML, ready to paste into any page. No script, no frame, no dependency on this site staying up. Style it with your own stylesheet and it becomes yours.
Putting a channel list on your website
Anyone who sells or shares IPTV runs into the same wall: the catalogue lives inside a panel, and there is no button anywhere that turns it into something a web page can show. Copying nine hundred folders by hand is not a plan, and a screenshot is not a list.
The block this tool produces is a table and nothing else. It looks like this, shortened:
| What you paste |
|---|
<div class="channel-list"> <table><thead><tr><th>Channel</th>... <tr><td>Sport One HD</td><td>UK | SPORTS</td>... </table> <p class="channel-list-credit">Channel list generated with <a href="...">XtreamCube</a></p></div> |
Three deliberate choices in there. It is not an iframe, because a frame belongs to whoever serves it and search engines credit nothing inside one to the page around it. It carries no script, because a script would tie your page to this one staying online. And every value is escaped before it is written, so a channel name full of angle brackets cannot break your page or carry anything into it.
The credit line at the bottom is how the tool stays free. It is one plain sentence with one plain link, not a keyword stuffed into an anchor, which is both more honest and the only version that does not count as a link scheme.
Why it reads folders in batches
An Xtream Codes panel has no export. It lists its folders cheaply, and it opens one folder at a time, and that is all it offers. A large line holds nine hundred folders, so a complete export means nine hundred separate questions to your provider's server.
Asking all of them at once would take minutes, would look exactly like scanning the panel, and would be rude to a server you do not own. So the first dozen are read straight away and the rest are read when you ask. The page always says how many it has read out of how many exist, so you know whether what you are holding is the whole catalogue or a good part of it.
What the export holds
The shelf each entry sits on, live, film or series. The folder its provider filed it under. The country that folder is labelled with. The name as the panel wrote it. And for films, the year, the rating and the format when the panel supplies them.
What it does not
No stream address, and no credentials. An export that carried the playable address of every channel would be a copy of the subscription itself, which is not something to leave in a spreadsheet or paste onto a public page.
Questions about exporting a list
Does the file contain my password?
No. The export holds names, folders and countries. No stream address and no credentials go into it, which is exactly what makes it safe to put on a public page or send to somebody else.
Can I export the whole catalogue at once?
You can read every folder, but in batches rather than in one go. A line with nine hundred folders needs nine hundred requests to your provider, and doing that in a single burst is indistinguishable from scanning them. Keep pressing for more and you will get everything.
Why is it a CSV and not an Excel file?
Because a CSV opens everywhere: Excel, Numbers, Google Sheets, LibreOffice, and any script you might want to write. The file carries the byte order mark that makes a spreadsheet read it as UTF-8, so Arabic, Greek and accented names arrive intact rather than as symbols.
How do I turn it into a PDF?
Press the print button and choose Save as PDF in your printer list. The page strips itself down to the table first, so the PDF holds the list and nothing else.
Can I remove the credit line from the block?
Nothing stops you technically. Leaving it is how a free tool stays free, and it costs you one plain line at the bottom of a table you did not have to build.
Will the block slow my website down?
No. It is a table of text with no script, no image and no request to anywhere. It is the lightest thing you can put on a page short of a paragraph.
Export a list worth showing. Twenty-four hours of the real service, every channel and every film, on your own screens. No card, no app to install, nothing to cancel.