In this article
Última actualización: · Por el equipo de Televsio
La mejor fuente EPG casi siempre es la que te da tu proveedor de IPTV, porque usa los mismos identificadores de canal que tu lista. Para completar los canales españoles, la guía gratuita más usada es EPG dobleM, que se actualiza varias veces al día; epgshare01 y open-epg.com ofrecen archivos por país, e i.mjh.nz cubre los canales gratuitos de Pluto TV, Samsung TV Plus y Plex. Si quieres control total, puedes generar tu propia guía con las herramientas de código abierto de iptv-org/epg.
Más abajo tienes una tabla comparativa, los puntos fuertes y débiles de cada fuente, cómo comprobar que un archivo EPG sigue actualizándose antes de añadirlo y las soluciones a los problemas más habituales.
Qué es exactamente una fuente EPG
Una fuente EPG es una URL que apunta a un archivo XMLTV: una lista de canales, cada uno con un identificador (cada fuente usa su propio formato: en EPG dobleM La 1 aparece como La 1 HD), seguida de todos los programas con hora de inicio, hora de fin, título y descripción. Casi todas las fuentes ofrecen el archivo comprimido en .xml.gz, que se descarga mucho más rápido y que TiviMate o Kodi leen sin problema.
El reproductor une la guía con tus canales mediante el tvg-id de la lista. Si el tvg-id de un canal coincide exactamente con el identificador del archivo XMLTV, aparece la programación. Si difieren, aunque sea en un carácter, el canal se queda vacío. Por eso una «buena» fuente EPG no es solo la que tiene más canales: tiene que usar los mismos identificadores que tu lista, o tendrás que asociarlos tú.
Comparativa de fuentes EPG
| Fuente | Cobertura | Precio | Cómo se usa | Ideal para | Ojo con |
|---|---|---|---|---|---|
| EPG de tu proveedor IPTV | Los canales de tu lista | Incluida | Se carga sola con acceso Xtream Codes, o URL del proveedor | Todo el mundo, primera opción | La calidad varía mucho entre proveedores |
| EPG dobleM | La mayoría de plataformas españolas y algunos canales internacionales | Gratis | URL directa en GitHub (.xml o .xml.gz) | Canales españoles | Los identificadores son propios de esta guía |
| epgshare01 | Muchos países, un archivo por país | Gratis | URL .xml.gz directa por país | Rellenar huecos | Algunos archivos de país están desactualizados |
| open-epg.com | Guías por país | Gratis (donaciones) | URL directas en la web | Fuente de apoyo | Revisar la fecha del archivo |
| i.mjh.nz | Pluto TV, Samsung TV Plus, Plex | Gratis | URL .xml.gz por servicio y país | Canales gratuitos con anuncios | Solo esos servicios |
| iptv-org/epg | Cientos de webs de programación | Gratis, código abierto | Ejecutarlo tú (Node.js o Docker) | Control total | Necesita ordenador, NAS o servidor |
| Rytec | Canales europeos | Gratis | Plugin EPG-Import en receptores Enigma2 | Receptores Enigma2 | Pensado para Enigma2, no para Android |
| epg.pw | Varios países, sobre todo Asia | Gratis | Descargas XMLTV desde la web | Reserva | La web indica datos procesados con IA «para pruebas» |
| EPG.best | Muchos países | Suscripción de pago | Una URL y una herramienta online para asociar canales | Listas propias muy grandes | Coste recurrente |
Al actualizar esta página, el 6 de noviembre de 2026, los archivos de ejemplo de EPG dobleM, epgshare01 y open-epg que enlazamos abajo tenían menos de un día. Las fuentes gratuitas cambian sin avisar, así que haz la comprobación rápida que explicamos más abajo antes de confiar en una.
Las fuentes, una a una
1. La EPG de tu proveedor
Con acceso Xtream Codes, la guía viene de una dirección del tipo http://servidor:puerto/xmltv.php?username=XXX&password=YYY, que la mayoría de reproductores cargan automáticamente. Como el proveedor gestiona tanto la lista como la guía, los identificadores ya coinciden. Empieza por aquí y añade otras fuentes solo para los canales que se queden vacíos. Si no sabes qué tipo de acceso tienes, lo explicamos en Xtream Codes vs. M3U.
2. EPG dobleM, la guía de los canales españoles
El proyecto EPG_dobleM en GitHub publica gratis la programación de la mayoría de plataformas españolas, además de algunos canales en inglés, francés, alemán y portugués. Se actualiza cuatro veces al día y cubre siete días. La URL más usada es https://raw.githubusercontent.com/davidmuma/EPG_dobleM/master/guiatv.xml, y en el repositorio hay versiones comprimidas (.gz) y variantes con carteles o fanart. El proyecto incluye además guías de configuración para TiviMate, Kodi, OTT Navigator, Plex, Emby, Jellyfin y otros. Sus identificadores son propios (por ejemplo La 1 HD), así que funciona al momento con listas preparadas para ella y puede requerir asociar canales en otras.
3. epgshare01
epgshare01 publica archivos XMLTV gratuitos por país; para España, https://epgshare01.online/epgshare01/epg_ripper_ES1.xml.gz. Se regeneran con regularidad y suelen cubrir unos pocos días. Elige el archivo de tu país en lugar del archivo mundial, que es enorme y tarda mucho en cargar en un stick. No todos los archivos de país están igual de mantenidos: mira la fecha y el tamaño en el listado.
4. open-epg.com
Open-EPG ofrece guías gratuitas por país, financiadas con donaciones, con direcciones como https://www.open-epg.com/files/spain1.xml. Una buena fuente de apoyo cuando falta algún canal en las anteriores.
5. i.mjh.nz (canales gratuitos)
Para los canales gratuitos con publicidad, i.mjh.nz ofrece las guías de Pluto TV, Samsung TV Plus y Plex, por ejemplo https://i.mjh.nz/PlutoTV/es.xml.gz o https://i.mjh.nz/SamsungTVPlus/es.xml.gz. Limpia y ligera, pero limitada a esos servicios.
6. iptv-org/epg (tu propia guía)
El proyecto iptv-org/epg reúne herramientas de código abierto que descargan la programación de cientos de webs y generan un guide.xml con los canales que elijas. Lo ejecutas tú con Node.js (npm run grab) o con la imagen Docker del proyecto y sirves el archivo en tu red. Importante: las antiguas guías ya hechas de iptv-org.github.io ya no se publican, así que los tutoriales que enlazan ahí están desfasados. Ideal si tienes un NAS o un servidor en casa.
7. Rytec
Los archivos Rytec son muy populares en receptores Enigma2 a través del plugin EPG-Import. Están bien mantenidos para canales europeos, pero el formato y los identificadores están pensados para ese ecosistema; en un reproductor Android, las fuentes anteriores son más sencillas.
8. epg.pw
epg.pw ofrece descargas XMLTV de varios países, sobre todo de Asia. La propia web advierte que sus datos están procesados con IA y son para pruebas, así que úsala solo como reserva.
9. EPG.best (de pago)
EPG.best es un servicio de suscripción que te da una URL de guía y una herramienta online para asociar los canales de tu lista con sus datos. Tiene un coste anual, pero te ahorra casi todo el trabajo de asociación manual, algo que compensa en listas propias muy grandes.
Cómo comprobar que una fuente EPG sigue funcionando
Las guías gratuitas mueren en silencio: la URL sigue respondiendo, pero el contenido deja de cambiar. Antes de añadir una fuente, dedica dos minutos a esto:
- Abre la URL en un navegador. Debe empezar una descarga. Una página de error o una redirección a la portada indica que la URL está mal o ya no existe.
- Mira la fecha. Si la fuente muestra un listado de archivos, el archivo debe ser de hoy o de ayer. Si tiene más de una semana, ya no se actualiza.
- Mira el tamaño. Una guía de un país suele ocupar desde cientos de KB hasta varios MB. Un archivo de unos pocos cientos de bytes está vacío.
- Échale un vistazo por dentro. Descomprime el
.gzy ábrelo con un editor de texto. Busca el identificador de uno de tus canales y la fecha de hoy. Si aparecen los dos, la fuente encaja con tu lista.
Cómo añadir una fuente EPG a tu reproductor
TiviMate
- Abre Ajustes > EPG > Fuentes EPG.
- Elige Añadir fuente EPG y pega la URL.
- Vuelve atrás y pulsa Actualizar EPG.
En nuestro tutorial para actualizar la EPG en TiviMate verás la actualización automática, el desfase horario y qué hacer con los canales vacíos.
Kodi (PVR IPTV Simple Client)
- Ve a Ajustes > Add-ons > Mis add-ons > Clientes PVR > PVR IPTV Simple Client.
- Elige Configurar (en versiones recientes de Kodi, selecciona la configuración que usas para tu lista).
- En la sección EPG, pon la ubicación en Ruta remota (dirección de Internet) y escribe la URL XMLTV.
- Acepta y reinicia Kodi para que cargue la guía.
¿Todavía no has elegido reproductor? En nuestra selección de los mejores reproductores IPTV para Firestick, Android TV y Smart TV comparamos cómo gestiona cada uno la guía.
Cómo arreglar canales sin programación
Cuando la guía carga pero algunos canales salen vacíos, los identificadores no coinciden. Tienes cuatro opciones, de la más sencilla a la más laboriosa:
- Pide a tu proveedor que corrija los
tvg-id. Un buen proveedor mantiene esa asociación para sus clientes. - Asocia el canal en el reproductor. TiviMate permite vincular un canal con otra entrada de la guía desde las opciones del canal.
- Edita la lista. En una M3U puedes cambiar el
tvg-idde un canal por el identificador del archivo de la guía. Solo funciona si alojas tu propia copia de la lista. - Usa un servicio de asociación como EPG.best, o genera tu guía con iptv-org/epg a partir de tu lista de canales.
Quédate con una o dos fuentes. Cada guía extra ralentiza las actualizaciones, y si dos fuentes describen el mismo canal de forma distinta puedes acabar con duplicados o con el programa equivocado.
Solución de problemas habituales con la EPG
La guía está vacía aunque la URL funciona
Los identificadores no coinciden (mira el apartado anterior) o el reproductor aún no ha terminado de actualizar. Lanza una actualización manual y espera a que acabe antes de comprobar.
Los programas salen con una o varias horas de desfase
Primero pon la zona horaria correcta en el dispositivo. Si sigue desfasada, ajusta el desfase de esa guía en el reproductor o añade un valor tvg-shift al canal en tu M3U. Ojo con el cambio de hora de marzo y octubre, que puede descuadrar una corrección manual.
Solo hay dos o tres días de programación
Muchas fuentes gratuitas solo cubren unos pocos días. Si necesitas la semana completa, usa la guía de tu proveedor, EPG dobleM para canales españoles, un servicio de pago o una guía generada por ti.
La actualización es lenta o la app se congela
Usa un archivo por país en lugar del mundial, elige la versión .xml.gz y elimina las fuentes que no necesites. Si además los canales se cortan, nuestra guía para solucionar el buffering en IPTV repasa las causas de red.
La URL funciona en el móvil pero no en el reproductor
Busca errores al escribirla (muy fáciles con el mando), prueba la versión http si la https falla en un dispositivo antiguo y asegúrate de que la URL apunta al archivo en sí, no a una página web que habla de él.
¿Qué fuente EPG te conviene?
- Tienes un servicio IPTV: usa su guía y añade EPG dobleM o epgshare01 solo para los canales vacíos.
- Ves sobre todo canales españoles: EPG dobleM.
- Ves canales gratuitos como Pluto TV: i.mjh.nz.
- Tienes un receptor Enigma2: Rytec con EPG-Import.
- Tienes un servidor y te gusta controlarlo todo: iptv-org/epg.
- Lista propia enorme y sin tiempo para asociar canales: un servicio de pago como EPG.best.
Un proveedor que mantiene su propia guía te ahorra casi todo este trabajo. Las líneas de Televsio incluyen una EPG que se carga sola en TiviMate y en otros reproductores compatibles con Xtream; si es lo que buscas, puedes ver los planes de Televsio.
Preguntas frecuentes
¿Cuál es la mejor EPG gratis para canales españoles?
EPG dobleM es la guía gratuita más completa para plataformas españolas: se actualiza cuatro veces al día y cubre siete días. Como complemento, epgshare01 y open-epg.com tienen también un archivo de España.
¿Qué es una URL EPG?
Es la dirección web de un archivo XMLTV con los identificadores de los canales y su programación. La pegas en tu reproductor IPTV, que descarga el archivo y lo asocia a tus canales mediante el tvg-id de cada uno.
¿Sigue funcionando la EPG de iptv-org?
Las herramientas de iptv-org/epg siguen mantenidas en GitHub, pero el proyecto ya no publica guías listas para usar. Tienes que ejecutar el programa con Node.js o Docker para crear tu propio guide.xml. Los enlaces antiguos a iptv-org.github.io ya no funcionan.
¿Por qué la guía EPG sale vacía si la URL funciona?
Normalmente porque los identificadores de canal de tu lista no coinciden con los del archivo, o porque el reproductor aún no ha terminado de actualizar. Haz una actualización manual y después asocia los canales vacíos o añade una fuente con los mismos identificadores.
¿Cómo pongo la EPG en una lista M3U?
Mira si la primera línea de la M3U incluye una dirección url-tvg; muchos reproductores la cargan solos. Si no, pide la URL de la guía a tu proveedor o añade una fuente XMLTV gratuita en los ajustes EPG del reproductor.
¿Merece la pena pagar por una EPG?
Merece la pena si tienes una lista propia muy grande y quieres que te asocien los canales, o si necesitas una guía muy fiable para un grabador. Si la guía de tu proveedor ya cubre tus canales, no la necesitas.
Sobre esta guía
Escrita y mantenida por el equipo de Televsio, responsable del servicio IPTV Televsio. Actualizamos esta página cuando una fuente cambia o desaparece, algo frecuente en las guías gratuitas. Si alguna fuente de esta lista ha dejado de funcionar, avísanos desde nuestro centro de ayuda.
