EPG IPTV España: Configurar, Reparar y Actualizar la Guía de Programación
14 de agosto de 2026 · 8 min de lectura

El EPG (Electronic Program Guide, o guía electrónica de programación) es la cuadrícula que te dice qué se emite ahora y qué viene después en cada canal. Sin él, un IPTV funciona, pero navegas a ciegas: cambias de canal uno por uno para ver si hay algo en directo, sin saber a qué hora empieza el siguiente partido o si el canal 4K de turno está en pausa publicitaria.
La Liga 2026-27 arranca el 15 de agosto, y este fin de semana es exactamente cuando más gente está configurando su IPTV desde cero o reinstalando la app tras un cambio de lista. Es también la peor semana del año para el throttling de los ISP españoles: si tu operador ya limita el ancho de banda en horario de partido, un EPG roto añade una segunda capa de frustración porque ni siquiera sabrás cuándo empieza el encuentro para intentar conectarte antes del pico de tráfico.
Esta guía cubre las tres fuentes de EPG español que realmente funcionan en 2026, cómo cargarlas paso a paso en IPTV Smarters Pro y TiviMate (los dos reproductores más usados en España), las cinco causas reales por las que el EPG aparece vacío o desactualizado, y qué hacer si tu app ni siquiera soporta EPG.
¿Qué es EPG? Y por qué sin él no ves qué está en directo
El EPG es un archivo de datos (normalmente en formato XMLTV) que asocia cada canal de tu lista con una programación: título del programa, hora de inicio, hora de fin y, en algunos casos, sinopsis. La lista de canales (la M3U) y el EPG son dos cosas distintas y separadas: la M3U te dice qué canales existen y dónde están sus streams; el EPG te dice qué emite cada uno y cuándo.
Esto explica un malentendido muy común: cambiar de proveedor o de lista M3U no cambia automáticamente tu EPG, y viceversa. Puedes tener una lista de canales perfecta y un EPG completamente vacío si nunca configuraste la fuente de programación, o un EPG desincronizado si la fuente no coincide con los IDs de canal de tu lista.
Para ver partidos de La Liga esto es crítico: sin EPG no sabes si un canal está emitiendo el partido en ese momento exacto o si aún faltan minutos de previa. Con throttling de por medio, cada minuto que pasas cambiando de canal a ciegas es ancho de banda y paciencia desperdiciados en el peor momento posible.
¿Tu EPG sigue en blanco después de probar estos pasos? Cuéntanos qué app usas y te orientamos en directo.
Las 3 mejores fuentes de EPG gratis para España
**iptv-org/epg**: es el proyecto EPG abierto más completo para canales españoles y es la fuente que recomendamos como base. Genera archivos XMLTV específicos por país (incluyendo España) actualizados varias veces al día mediante scraping de guías oficiales. La ventaja frente a fuentes genéricas es que sus IDs de canal siguen una convención pública, lo que facilita hacer coincidir tu lista M3U con la programación real en lugar de depender de coincidencias de nombre aproximadas.
**m3u4u**: además de alojar listas M3U, permite generar y alojar tu propio archivo EPG combinado, útil si quieres fusionar varias fuentes en una sola URL que tu app cargue de un solo golpe. Es la opción más práctica cuando tu lista mezcla canales españoles con internacionales y ninguna fuente única los cubre todos.
**Bevy (EPG Bevy / EPGShare-type sources)**: fuentes de este tipo funcionan como espejo o agregador de varios EPG regionales, útiles como respaldo cuando iptv-org tarda en actualizar un canal concreto o cuando tu proveedor usa nombres de canal no estándar. Nunca dependas de una sola fuente: la práctica que mejor funciona en 2026 es cargar dos URLs de EPG en la misma app (la app las fusiona automáticamente) para que si una falla o se retrasa, la otra cubra el hueco.
Antes de pegar cualquier URL de EPG, confirma que tu app y tu conexión están correctamente instaladas siguiendo nuestra guía de cómo instalar IPTV en España — un EPG bien configurado sobre una instalación mal hecha sigue dando problemas de origen distinto.
Cómo añadir EPG en IPTV Smarters Pro: paso a paso
Si añadiste tu lista como Xtream Codes API, Smarters Pro suele traer el EPG incluido automáticamente si tu proveedor lo sirve desde el mismo panel; en ese caso no necesitas nada más. El caso que nos ocupa aquí es cuando usaste una lista M3U pura, o cuando el EPG del proveedor está incompleto y quieres complementarlo.
Ve a Configuración > Ajustes de EPG (o 'EPG Settings' según el idioma del sistema) dentro de Smarters Pro. Ahí encontrarás un campo para pegar una URL de EPG en formato XMLTV o XMLTV.gz (comprimido, más rápido de descargar). Pega la URL de iptv-org correspondiente a España, guarda, y fuerza una actualización desde el mismo menú.
Un detalle que causa la mitad de los EPG vacíos en Smarters Pro: si tu app fue instalada como perfil Xtream Codes, el campo de EPG manual puede quedar deshabilitado o ignorado porque la app prioriza el EPG que llega del panel del proveedor, aunque esté vacío. En ese caso, la solución es añadir la lista como M3U genérica (URL Playlist) en un perfil separado solo para forzar el EPG externo, o contactar a tu proveedor para confirmar si sirve EPG propio.
Cómo añadir EPG en TiviMate: configuración XMLTV
TiviMate gestiona el EPG de forma independiente de la lista de canales, lo que lo hace más flexible pero también más propenso a que el usuario olvide este paso. Desde el menú principal, ve a Configuración > Fuentes de EPG > Añadir fuente EPG y pega la URL XMLTV.
La clave en TiviMate está en el mapeo de canales: tras cargar el EPG, la app intenta emparejar automáticamente cada canal de tu lista con su equivalente en el archivo XMLTV usando el nombre o el tvg-id. Cuando un canal aparece sin programación, entra en la vista de canal, mantén pulsado y selecciona 'Asignar canal EPG' para buscarlo manualmente en la fuente cargada — esto resuelve la mayoría de casos donde el nombre del canal en tu lista no coincide exactamente con el de la fuente EPG.
TiviMate permite cargar múltiples fuentes EPG simultáneamente y las fusiona por prioridad: si el primer archivo no tiene datos para un canal, prueba con el segundo. Aprovecha esto cargando iptv-org como fuente principal y una segunda fuente (m3u4u o Bevy) como respaldo, en ese orden.
Si además quieres comparar cómo cada app gestiona el EPG durante los partidos de La Liga, incluida la estabilidad de la sincronización en directo, tenemos una comparativa dedicada en app IPTV para La Liga: TiviMate vs Smarters 2026.
EPG no aparece: 5 causas reales y cómo solucionarlas
**1. URL de EPG caducada o con límite de peticiones**: muchas fuentes gratuitas limitan cuántas veces al día se puede descargar el archivo desde la misma IP. Si actualizaste manualmente varias veces seguidas, espera unos minutos antes de reintentar en lugar de forzar la recarga en bucle.
**2. Desajuste de tvg-id entre la lista M3U y el EPG**: cada canal en el XMLTV tiene un identificador único; si tu lista M3U usa un tvg-id distinto (o ninguno), la app no puede emparejarlos aunque ambos archivos estén bien formados. La solución es el mapeo manual descrito arriba, canal por canal si hace falta.
**3. Zona horaria del archivo XMLTV distinta a la de tu dispositivo**: algunas fuentes publican horarios en UTC sin metadatos de zona correctos, y la app los interpreta según el reloj del sistema. Si el EPG carga pero los horarios están desfasados varias horas, el problema casi siempre es este, no la fuente en sí.
**4. Caché de la app no se refresca**: Smarters Pro y TiviMate cachean el EPG localmente para no descargarlo en cada apertura. Si cambiaste de fuente pero sigues viendo la programación antigua, hace falta forzar la limpieza de caché EPG desde el menú de ajustes, no solo recargar.
**5. Streaming en directo throttled bloqueando también las peticiones EPG**: si tu ISP limita el tráfico hacia el rango de IP del servidor durante horario de partido, la descarga del propio archivo EPG puede fallar o quedarse a medias, aunque el vídeo cargue. Si notas que el EPG solo falla en horario de partidos y funciona bien el resto del día, es una señal de throttling, no de un EPG mal configurado — puedes confirmarlo con nuestra guía para detectar bloqueo de ISP en IPTV.
Actualizar EPG sin reiniciar la app: trucos que funcionan
Reiniciar la app entera para forzar un EPG nuevo es la solución más lenta y no siempre funciona porque la caché a veces persiste en almacenamiento local, no en memoria. En Smarters Pro, el botón de actualización dentro de Ajustes de EPG dispara una recarga real de la fuente sin cerrar la app; en TiviMate, el mismo efecto se logra desde Fuentes de EPG > mantener pulsado sobre la fuente > Actualizar ahora.
Si programas tu dispositivo (Fire TV Stick, Android TV Box) para que se mantenga encendido, ambas apps suelen refrescar el EPG automáticamente en segundo plano cada pocas horas según su configuración interna, así que el problema real casi nunca es 'la app no se actualiza sola' sino que el dispositivo se apagó y perdió el proceso en background.
Un truco poco conocido: si añades una segunda fuente EPG idéntica con un parámetro distinto en la URL (algunos servicios lo aceptan como forma de evitar caché de servidor), fuerzas una descarga fresca sin esperar al ciclo automático. No es necesario en el uso diario, pero es útil justo antes de un partido importante cuando quieres confirmar horarios de última hora.
Horarios correctos en EPG antes de La Liga (zona horaria España)
España peninsular usa CEST (UTC+2) en horario de verano, vigente durante el arranque de La Liga 2026-27 el 15 de agosto. Verifica que tu dispositivo tenga la zona horaria configurada como Europe/Madrid y no una zona genérica UTC o la del país de origen de tu app, porque muchas apps heredan la hora del sistema operativo del dispositivo, no la del EPG en sí.
Un fallo típico en la previa de una jornada de Liga: el EPG muestra el partido a una hora que no coincide con la retransmisión real. Antes de asumir que la fuente EPG está mal, comprueba el reloj del propio dispositivo — es la causa más común y la más rápida de descartar.
Para la primera jornada en concreto, conviene revisar con antelación qué canales llevan cada partido y cómo montar tu configuración técnica (calidad, apps, respaldo) con margen antes del pitido inicial; lo cubrimos con detalle en La Liga 2026-27: guía técnica IPTV.
Con la guía de programación resuelta, solo falta un servicio estable para no perderte ni un minuto de La Liga 2026-27.
¿Qué hacer si tu app de IPTV no soporta EPG? Alternativas
No todas las apps de IPTV en Android, iOS o Smart TV aceptan una fuente XMLTV externa. Si tu app carece de esa opción, la alternativa más directa es usar una app de reproducción distinta solo para ver el canal (respetando tu misma lista M3U vía Xtream Codes) mientras consultas la programación en una guía web separada, como la propia web de iptv-org o el portal oficial del canal que quieres ver.
Otra opción es instalar una segunda app dedicada exclusivamente a EPG (hay apps ligeras de solo-guía que aceptan XMLTV y muestran la parrilla sin reproducir vídeo), y usarla en paralelo en una pestaña o dispositivo secundario mientras reproduces en tu app principal.
Si tu situación es que ninguna app que has probado soporta EPG de forma fiable, vale la pena reconsiderar la app en sí antes que seguir peleando con fuentes externas — tanto Smarters Pro como TiviMate lo soportan de forma nativa y son gratuitas, así que el cambio no tiene coste añadido más allá del tiempo de reconfiguración.
Preguntas frecuentes
¿Por qué mi EPG muestra 'Sin información' en todos los canales?
Casi siempre significa que nunca se cargó ninguna fuente EPG, no que la fuente esté rota. Revisa en Ajustes de EPG si hay alguna URL guardada; si el campo está vacío, añade una fuente XMLTV como la de iptv-org y fuerza una actualización manual.
¿Puedo usar EPG de un proveedor y lista M3U de otro distinto?
Sí, son totalmente independientes. Puedes cargar tu lista de canales desde un origen y tu programación desde una fuente XMLTV completamente distinta, siempre que los identificadores de canal (tvg-id) coincidan o los mapees manualmente.
¿El EPG consume mucho ancho de banda o afecta al streaming en directo?
No, el archivo XMLTV se descarga puntualmente (normalmente cada pocas horas) y pesa poco comparado con el streaming de vídeo. No compite de forma relevante con el ancho de banda que usa la reproducción en directo.
¿Por qué el EPG funciona en el móvil pero no en el Fire TV Stick con la misma app?
Suele deberse a configuraciones de fuente EPG guardadas por perfil o por dispositivo dentro de la misma app, no sincronizadas entre instalaciones. Tendrás que añadir la URL de EPG de forma independiente en cada dispositivo.
¿Cada cuánto se actualiza el EPG de iptv-org para canales españoles?
El proyecto actualiza sus archivos varias veces al día mediante procesos automatizados, pero la frecuencia exacta depende de cada canal y de si la fuente original publica cambios de última hora. Para eventos puntuales como un partido reprogramado, conviene forzar una actualización manual poco antes del horario previsto.
A continuación: la página de planes o las preguntas frecuentes.