Quien busca «epg iptv españa» o una guía EPG para IPTV quiere algo muy concreto: una URL XMLTV que funcione hoy y que rellene la programación de La 1, Antena 3, Telecinco o laSexta. El problema es que muchas listas que circulan están caducadas, vacías o mezclan canales antiguos y nuevos. El 22 de septiembre de 2026 descargamos y descomprimimos cada archivo, y contamos los canales, los programas y las fechas que contenía de verdad.
OneTV Connect es un reproductor. No ofrece canales, suscripción ni guía propia: tú añades tu lista y la fuente EPG que prefieras. Ninguna de las URL de este artículo es una lista de canales; todas son guías de programación en formato XMLTV.
Fuentes probadas para España
Prueba del 22/09/2026. «Horizonte» = primer y último programa encontrados en el archivo ese día. Los tamaños se indican comprimido → descomprimido.
| Fuente | URL | Formato | Horizonte medido | Identificadores observados | Cobertura | Prueba |
|---|---|---|---|---|---|---|
| epgshare01 ES1 | https://epgshare01.online/epgshare01/epg_ripper_ES1.xml.gz | XMLTV gzip, 3,0 MB → 23,8 MB, 373 canales (340 con programas), 33 371 programas | 21/09 → 26/09 (unos 3 días por delante) | La.1.es, Antena.3.es, Telecinco.es, laSexta.es | Generalistas completas, autonómicas (33.es, 7.Región.de.Murcia.es), canales de pago; 33 canales declarados sin programas | 22/09/2026 |
| open-epg spain | https://www.open-epg.com/files/spain.xml.gz | XMLTV gzip, 1,3 MB → 9,0 MB, 381 canales (372 con programas), 27 312 programas | hasta el 23/09 (unos 1-2 días); restos caducados desde el 12/09 en EWTN | LA1.es, Antena3.es, Telecinco.es, LaSexta.es | Las seis generalistas, más canales de pago con nombres antiguos | 22/09/2026 |
| TDTChannels | https://www.tdtchannels.com/epg/TV.xml.gz | XMLTV gzip, 0,54 MB → 4,7 MB, 183 canales (176 con programas), 11 129 programas | 21/09 22:00 → 25/09 21:30 | La1.TV, La1_CAT.TV, Cuatro.TV, Telecinco.TV | TDT en abierto: RTVE, Mediaset, autonómicas (Telemadrid, TV3, ETB, Canal Sur, IB3…) y locales; sin Antena 3 ni laSexta | 22/09/2026 |
| i.mjh.nz Pluto TV España | https://i.mjh.nz/PlutoTV/es.xml.gz | XMLTV gzip, 139 canales, 3 371 programas | unas 24 horas | identificadores opacos | Solo canales de Pluto TV | 22/09/2026 |
La URL de TDTChannels sin .gz (TV.xml) responde con una redirección 301 a
la versión comprimida. La de open-epg responde con una redirección 302 hacia un enlace de descarga;
un cliente que sigue las redirecciones la carga sin problema. Ojo: en open-epg, una URL que no
existe también redirige y devuelve un archivo vacío. Una respuesta correcta no demuestra que haya
guía: hay que contar los programas y mirar las fechas.
Frescura: el archivo de epgshare01 se había regenerado el 22/09 hacia las 05:38 UTC y el de TDTChannels el mismo día a las 06:00 UTC. En cambio, open-epg spain llevaba fecha del 21/09. Ninguno de los tres documenta una frecuencia garantizada.
Principales cadenas: qué fuente las cubre
Número de programas encontrados para cada cadena el 22/09/2026.
| Cadena | epgshare01 ES1 | open-epg spain | TDTChannels |
|---|---|---|---|
| La 1 | La.1.es · 74 | LA1.es · 46 | La1.TV · 34 |
| La 2 | La.2.es · 120 | La2.es · 81 | La2.TV · 63 |
| Antena 3 | Antena.3.es · 90 | Antena3.es · 59 | ausente |
| Cuatro | Cuatro.es · 74 | Cuatro.es · 51 | Cuatro.TV · 34 |
| Telecinco | Telecinco.es · 96 | Telecinco.es · 61 | Telecinco.TV · 45 |
| laSexta | laSexta.es · 86 | LaSexta.es · 50 | ausente |
Qué combinación elegir
- Fuente principal: epgshare01 ES1. Es el único archivo probado con las seis generalistas, un horizonte de unos tres días y los desfases horarios escritos de forma explícita. Sus 23,8 MB descomprimidos no suponen ningún problema para el Apple TV.
- Complemento para la TDT autonómica y local: TDTChannels. Es un proyecto comunitario centrado en los canales de TDT en abierto, con un repositorio publicado bajo licencia Apache-2.0. Solo hemos probado su archivo de guía; no enlazamos ninguna lista de canales. Aporta muchas autonómicas y locales, pero no sustituye a una fuente principal, porque le falta Atresmedia.
- Respaldo: open-epg spain. Útil si una cadena queda vacía en ES1. Su horizonte es más corto y conserva programas caducados en algún canal.
Las fuentes se apilan. Para un canal y una franja horaria, se usa la primera fuente que tiene programación y las demás rellenan los huecos. Con dos fuentes bien elegidas es suficiente.
Identificadores y trampas de nombres
El método general para asociar canales está en nuestra guía sobre el tvg-id (en inglés). Esto es lo específico de España.
- Tres versiones de La 1 y La 2. RTVE emite desconexiones informativas en Cataluña y
Canarias. ES1 tiene
La.1.es,La.1.Catalunya.esyLa.1.Canarias.es; TDTChannels tieneLa1.TV,La1_CAT.TVyLa1_CAN.TV. Elige la que corresponde a tu señal. - Sufijos distintos. TDTChannels termina sus identificadores en
.TV, no en.es, y añade variantes_CAT,_CANe_INT. - Mayúsculas de marca.
laSexta.esen ES1,LaSexta.esen open-epg, «La Sexta» en otras listas. Copia el identificador exacto de la fuente que has añadido. - Duplicados de mayúsculas. ES1 declara a veces el mismo canal dos veces con distinta capitalización y programaciones diferentes. Si una variante queda vacía, prueba la otra.
- Renombramientos. El antiguo canal «#0» es ahora Movistar Plus+. open-epg mantiene
MovistarCero.esjunto aMovistarPlus.es, y conserva los nombres «Movistar» en canales que ya se llaman «M+». Una lista reciente usará el nombre nuevo. - «La 7» no es La7. ES1 incluye
La.7.esyLa.7.Rioja.es, cadenas regionales españolas. Una asociación automática que busque «La7» sin sufijo de país puede pegarles la programación de la cadena italiana. - Canales sin programas. ES1 declara 33 canales vacíos de 373. Si un canal aparece en la lista de la guía pero no muestra nada, no es un error de la app.
Zona horaria, Canarias y cambio de hora
La península y Baleares usan la hora de Europa central: UTC+1 en invierno y UTC+2 en verano. Canarias va siempre una hora por detrás: UTC+0 en invierno y UTC+1 en verano. La vuelta al horario de invierno es el 25 de octubre de 2026.
Las fuentes no escriben las horas igual. En la prueba, ES1 anotaba casi todos sus programas en
+0200 (con algunos en +0000), mientras que open-epg y TDTChannels usaban
+0000. Las dos formas son correctas: un programa que empieza a las 21:00 en Madrid se
escribe 21:00 +0200 o 19:00 +0000. El resultado es el mismo si el reproductor lee el desfase. Si
todos tus canales aparecen desplazados el mismo tiempo, revisa la zona horaria del Apple TV antes
de culpar a la fuente. En Canarias, asocia además la versión canaria de La 1 y La 2, que tiene su
propia parrilla. La
lista de comprobaciones cuando la EPG no carga (en inglés)
cubre los demás casos.
Añadir la fuente en OneTV Connect
- Abre Ajustes → EPG.
- Añade una fuente XMLTV y pega la URL
.xml.gztal como aparece arriba. Mantén la versión comprimida. - Si quieres, añade una segunda fuente, por ejemplo TDTChannels. Se apilan y se completan.
- Comprueba el número de canales asociados y corrige a mano los que sigan vacíos.
Para instalar la app, visita la página del reproductor IPTV para Apple TV. Si todavía no has añadido tu lista, el tutorial Xtream Codes para Apple TV explica cada paso. Otros países están en nuestra guía de fuentes EPG por país (en inglés).
Licencia: epgshare01, open-epg e i.mjh.nz no publican ninguna licencia para sus datos. El repositorio de TDTChannels está bajo Apache-2.0, pero no está claro que esa licencia cubra la programación. Úsalas solo para uso personal, sin redistribuirlas.
Preguntas frecuentes
¿Cuál es la mejor fuente EPG gratuita para España?
En nuestra prueba del 22/09/2026, epgshare01 ES1: 373 canales (340 con programación), 33 371 programas y un horizonte de unos tres días. Es el único archivo probado que incluye a la vez La 1, La 2, Antena 3, Cuatro, Telecinco y laSexta. open-epg spain sirve de respaldo y TDTChannels completa las autonómicas y locales.
¿Por qué Antena 3 y laSexta no tienen guía con TDTChannels?
Porque el archivo EPG de TDTChannels no incluye ningún canal de Atresmedia: ni Antena 3, ni laSexta, ni Neox, Nova o Mega. Cubre la TDT en abierto de RTVE, Mediaset y las autonómicas. Para esos canales, añade epgshare01 ES1 u open-epg spain como segunda fuente.
Veo la guía desde Canarias y todo va una hora adelantado. ¿Qué pasa?
Canarias va una hora por detrás de la península: UTC+0 en invierno y UTC+1 en verano. Si el reproductor lee el desfase escrito en el archivo, las horas son correctas. Comprueba también que la zona horaria del Apple TV sea la de Canarias, y asocia La 1 a su versión canaria (La.1.Canarias.es o La1_CAN.TV), que tiene su propia programación.
¿Cuántos días de programación ofrecen estas fuentes?
Pocos. epgshare01 ES1 cubría del 21 al 26 de septiembre, TDTChannels del 21 al 25 y open-epg spain terminaba el 23. Ninguna fuente gratuita probada para España llega a siete días. Revisa también la fecha: un archivo que responde bien puede estar vacío o desactualizado.