iiPTV is an IPTV web player for opening your own M3U playlists in a browser. Read a file or URL, organize entries and attempt playback without an account. The IPTV tools also help you edit, create, merge, clean and convert playlists, or inspect source responses and HLS declarations. This page explains what iiPTV builds, how that workflow handles sources and how its supporting guides are maintained.
What iiPTV builds
A short path from a playlist to playback
The iiPTV interface starts with two inputs: a direct playlist URL or a local text file. Once a readable list is imported, you can search channel names, filter available groups and select an entry. The media panel then tries to play the selected source using the browser's supported playback path.
iiPTV keeps two results separate. Import success means the playlist was readable; playback success means a particular media source also worked in that environment. A list can be valid while one or several channels are offline. iiPTV's help content follows the same distinction so you can investigate the relevant stage.
No account setup for the public tool
You do not need to register, provide a payment method or install a desktop package to use iiPTV's public player. The starting point is a source you are permitted to access. iiPTV does not ask you to create a library before trying an import or a playback comparison.
iiPTV is not a TV subscription service. We do not supply a channel package, operate the third-party media you import or grant rights to another publisher's programming. A browser player and a content provider serve different roles. The compatibility page states the features and workflows available in this version.
How playlists and media are handled
Local files stay in the browser workflow
When you choose a file, iiPTV reads its text on your device. The public player does not upload it to an account library or server database. It caches the parsed entries and selected channel in this browser so they can be restored after a refresh or later visit. Clear in the player or clearing website storage removes this cache.
Keep your original file: the local cache is not a backup or cross-device history, and it can contain private media URLs. iiPTV does not save the raw file or original import URL separately. Theme and language preferences are separate from imported source data. Your browser may require you to press Play after returning.
Remote requests go to the source
For a remote playlist or selected channel, your browser connects directly to the relevant host. iiPTV does not use a server-side playback proxy, repair broken media links or transcode an unsupported codec. Source availability, cross-origin access, network conditions and browser decoding all matter to the result.
A source host can receive your IP address and browser-provided request information. A private URL can also contain credentials in its path or parameters. Treat those addresses carefully when sharing screenshots or asking for help. The Privacy Policy explains local files, remote requests, preferences, hosting information and support messages.
How we maintain guides and help
Write for a concrete task
iiPTV's Guides explain useful tasks: reading an M3U structure, distinguishing a channel list from an HLS manifest, selecting a public source and obtaining a raw GitHub file address. Articles should help you make the next decision rather than promise that every source will work.
iiPTV Help separates an empty channel list from a channel that will not start. A loading problem may concern remote access or text parsing; a playback problem may concern source availability or media decoding. Keeping these paths distinct avoids repeated imports that cannot fix an unavailable stream.
Support explanations with sources
iiPTV technical content links relevant primary documentation where it helps explain a browser rule or format. References to another project describe its documented behavior; they do not establish a partnership or certify the status of every file it publishes. Readers should still check source permissions and current publisher instructions.
iiPTV articles show revision dates so you can see when the content changed. A revision date is not a browser test certificate. Implementation paths and recorded device tests are described separately, and untested environments are labeled accordingly. We do not turn a narrow desktop viewport check into a physical phone playback claim.
Make corrections reproducible
A useful correction identifies the page, the statement and a primary source or repeatable observation. A player report identifies the browser and OS versions, input method, demo result and visible error. iiPTV can use those details to distinguish an interface issue from a provider outage without collecting subscription credentials.
If iiPTV wording conflicts with a current feature, report that difference too. iiPTV documentation is part of the product experience: a clear limitation helps you select an appropriate source, and a precise error guide helps you stop at the correct diagnosis instead of trying unrelated settings.
Brand, independence and product boundaries
The brand is written iiPTV, and its website is iiptv.app. IPTV names the category; M3U names a playlist format. Consistent naming helps distinguish the player from the independent sources a user chooses to import. References to GitHub, VLC, iptv-org or other projects are educational references, not sponsorship claims.
The local Xtream converter generates endpoint strings; it does not authenticate accounts. iiPTV does not provide DRM integration, an EPG display, catch-up features or a media proxy. Its HLS and compatible native-media paths depend on the browser and source. We publish these boundaries because users need them to compare a web player with a provider-specific or native application.
Contact the iiPTV team
Use Contact for reproducible player issues, content corrections, accessibility concerns or privacy questions. The iiPTV support address is support@iiptv.app. iiPTV does not publish a guaranteed response deadline, and support cannot restore an independent media host or change its access policy.
Describe the smallest useful example and remove private links, usernames, passwords and tokens. For a third-party channel outage, contact its publisher or playlist maintainer through their documented channel. For iiPTV's own interface or explanations, a clear report helps us investigate the part of the workflow we maintain.