EPG LAB · XMLTV & M3U toolkitMake your guide
Make your guide
match your streams.
Validate XMLTV, match M3U channels, measure EPG coverage, inspect programs and preview timezone changes — entirely in your browser.
✓ Files processed locally in your browser◌ Exact + normalized + fuzzy matching↗ XMLTV ready
Upload XMLTV / EPGDrag & drop or choose an .xml or .xml.gz file
Upload M3U playlistUse tvg-id / tvg-name for matching
EPG workspace
Coverage, matches and guide intelligence.
Load an XMLTV file and an M3U playlist to begin.
0M3U channels
0EPG matched
0Missing EPG
0%Coverage
EPG CoverageLoad both files to calculate coverage.
Exact match 0Normalized match 0Strong match 0Review 0No reliable match 0
EPG Validator
Waiting for XMLTV input.
Timezone detector
Timezone information will appear here.
Guide inventory
0 channels · 0 programs · 0 dates
M3U EPG Matcher
Exact → normalized → fuzzy matching, with confidence and match reason.
| M3U channel | EPG channel | Match | Confidence | EPG status |
|---|
No matches to display.
EPG Explorer
Inspect channels, programs, dates, categories and languages in your XMLTV file.
EPG Timezone · Preview
Preview source and target timezone changes without changing or exporting the original XMLTV data.
PreviewLoad XMLTV to preview a programme time.
Timezone preview is non-destructive. When you are ready, choose a target above and explicitly export a converted XMLTV copy.