One complete IPTV workspace

XMLTV and IPTV EPG Checker

Validate XMLTV syntax, inspect guide coverage and match playlist channels to EPG IDs without buying or redistributing third-party programme data.

Local XMLTV parsing and match preview are free. Pro saves an authorized source and writes confirmed mappings back to the managed playlist.

Check XMLTV and review EPG matches

Upload XMLTV data to catch malformed documents, measure programme coverage and inspect exact or normalized-name candidates.

This box is empty and editable. Gray text is only a hint—you can type, paste (⌘V), or use Upload file. Then click Import playlist.

EPG

Paste your own XMLTV. Candidates are suggestions only; Pro confirms mappings before write-back.

Save a cloud playlist first, then analyze XMLTV against its channels.

How XMLTV validation becomes an EPG mapping

Validate XMLTV syntax, inspect guide coverage and match playlist channels to EPG IDs without buying or redistributing third-party programme data. Local XMLTV parsing and match preview are free. Pro saves an authorized source and writes confirmed mappings back to the managed playlist.

How XMLTV validation becomes an EPG mapping

01

Parse XMLTV safely

Validate XML structure, entities, channel identifiers and programme records locally before any mapping is accepted.

02

Review match confidence

Separate exact tvg-id matches, normalized-name candidates and unmatched playlist channels instead of guessing silently.

03

Confirm authorized mappings

With Pro, save your XMLTV source and write only selected channel IDs into the managed playlist.

XMLTV and EPG checker questions

Does this tool provide an EPG data feed?

No. You supply an XMLTV file or URL you are authorized to use; the workspace validates and maps it but does not sell guide data.

Why can a valid XMLTV file still leave channels unmatched?

Playlist names and XMLTV IDs may differ. The report shows exact, normalized-name and unmatched groups so you can confirm rather than assume.

What does Pro write back to the playlist?

Only mappings you confirm are persisted, primarily as the appropriate TVG identifier; programme content remains in your XMLTV source.

Turn XMLTV validation into deliberate EPG mappings

Check the file locally, then use Pro to preserve confirmed mappings in the maintained playlist. Validate XMLTV syntax, inspect guide coverage and match playlist channels to EPG IDs without buying or redistributing third-party programme data.