Education·9 min

Por Shamir

Mejores fuentes gratuitas de EPG para 2026 (y cómo agregar una URL de guía XMLTV)

Tu lista carga y los canales funcionan, pero la guía de programación está vacía. Este es el estado de IPTV "casi funcionando" más común, y la solución casi siempre es la misma: necesitas agregar un EPG.

Un EPG (guía electrónica de programas) muestra lo que está transmitiéndose ahora, lo siguiente y la programación de cada canal. Tu lista de reproducción M3U contiene los streams; el EPG contiene el horario. Son dos archivos separados, y muchos proveedores te entregan una excelente lista sin una guía asociada. En esta publicación encontrarás las mejores fuentes gratuitas de EPG para 2026, una explicación del detalle técnico que determina si una guía funciona o no (la coincidencia mediante tvg-id) y cómo agregar exactamente una URL de EPG a Tuneline.

¿Es un concepto nuevo para ti? Comienza con ¿Qué es EPG? Explicación de la guía de TV de IPTV y luego regresa aquí para saber dónde conseguir una y cómo agregarla.

Qué formato necesitas: XMLTV

Casi todos los reproductores de IPTV —incluido Tuneline— leen el formato XMLTV. Es un archivo .xml estandarizado (a menudo comprimido con gzip como .xml.gz) que describe los canales y sus programas con horarios de inicio y finalización. Cuando una fuente anuncia "XMLTV", "URL de EPG" o "URL de guía", eso es lo que necesitas. Pegarás un enlace que termina en algo como epg.xml o epg.xml.gz.

Las mejores fuentes gratuitas de EPG en 2026

Estas son fuentes gratuitas, confiables y muy utilizadas. Elige una que cubra tu país y tus canales, copia su URL de XMLTV y agrégala a tu reproductor en la siguiente sección.

FuenteIdeal paraQué obtienes
iptv-org/epgCasi cualquier paísHerramientas de código abierto que recopilan datos de la guía para miles de canales a partir de cientos de fuentes oficiales. Puedes usar URL de países ya preparadas o alojarlo por tu cuenta. Es el estándar de oro en cuanto a cobertura.
epg.pwConsultas rápidas por paísEnlaces gratuitos de XMLTV (y JSON) por país, actualizados automáticamente a diario. La opción más sencilla para copiar y pegar.
open-epg.comEnlaces públicos seleccionados + editorEnlaces públicos de XMLTV y un editor de guías para hacer coincidir los canales.
m3u4u.comUsuarios avanzadosUn administrador de listas de reproducción y de EPG: haz coincidir tus canales con los datos de la guía y obtén una URL de EPG combinada, sin duplicados y vinculada a tu cuenta.
Freeview-EPG (dp247)Televisión abierta del Reino UnidoXMLTV para canales y radio de Freeview del Reino Unido, reconstruido cada 12 horas.
El EPG de tu proveedorUsuarios de Xtream CodesSi inicias sesión con Xtream Codes, normalmente tu proveedor ofrece la guía automáticamente; a menudo no necesitas agregar una URL manualmente.

Dos consejos prácticos:

  • Haz coincidir el EPG con la región de tu lista de reproducción. Un EPG de EE. UU. no completará los canales del Reino Unido. Si tu lista incluye varios países, usa una fuente amplia como iptv-org o combina varios EPG.
  • Prefiere la URL comprimida con gzip (.xml.gz) cuando esté disponible: se descarga más rápido y se actualiza con mayor fluidez, especialmente en dispositivos tipo TV Stick.

Captura de pantalla: cómo copiar una URL de XMLTV EPG desde una fuente gratuita

El detalle que realmente hace funcionar una guía: tvg-id

Este es el detalle que suele confundir a todos. Un EPG no sabe automáticamente qué guía corresponde a cada canal. La coincidencia se realiza mediante un identificador llamado tvg-id.

  • En tu lista de reproducción M3U, cada línea de canal tiene un atributo tvg-id="..." (por ejemplo, tvg-id="BBCOne.uk").
  • En el XMLTV EPG, cada bloque de canal tiene un id="..." coincidente.
  • El reproductor los relaciona: M3U tvg-id ➜ XMLTV id. Si son idénticos, la guía se completa. Si son diferentes —aunque solo sea por una letra mayúscula—, la guía de ese canal seguirá vacía.

Por eso, si agregas un EPG perfectamente válido y algunos canales muestran información mientras otros no, casi nunca se trata de un "EPG dañado". Es una incompatibilidad de tvg-id. Los tvg-id de tu lista no coinciden con los identificadores de la fuente, o tu lista no tiene tvg-id.

Cómo corregir las incompatibilidades:

  1. Usa un EPG del mismo proyecto que tu lista siempre que sea posible: los identificadores ya coincidirán.
  2. Usa una herramienta de coincidencias (m3u4u, el editor de open-epg) para reasignar los tvg-id de tus canales a los identificadores de una fuente y exportar un feed combinado corregido.
  3. Elige el feed del país correcto; muchas fuentes publican archivos por país cuyos identificadores siguen una convención de Channel.cc (por ejemplo, .us, .uk).

Para conocer más detalles sobre el funcionamiento —zonas horarias, ahora/siguiente frente a la cuadrícula completa y por qué los recordatorios y la función de ver contenido anterior dependen de una guía funcional— consulta la explicación de EPG.

Cómo agregar una URL de EPG a Tuneline

Después de copiar una URL de XMLTV de cualquiera de las fuentes anteriores:

  1. Abre Tuneline y ve a la fuente o lista de reproducción para la que quieres una guía.
  2. Abre Configuración → EPG (o el campo de EPG/guía de la fuente).
  3. Pega la URL de XMLTV (el enlace de epg.xml / epg.xml.gz).
  4. Actualiza la guía. Tuneline descargará el EPG y lo comparará con los tvg-id de tus canales.
  5. Abre la vista de TV en vivo; ahora deberían aparecer la información de lo que está transmitiéndose y lo siguiente, así como la cuadrícula.

Captura de pantalla: cómo pegar una URL de EPG en la configuración de Tuneline

Usuarios de Xtream Codes: normalmente no necesitan hacer nada de esto. Cuando inicias sesión con tu servidor Xtream, nombre de usuario y contraseña, la guía se entrega automáticamente mediante la API del panel. Si no aparece, consulta Xtream Codes error de inicio de sesión: solución.

Solución de problemas de una guía vacía o incompleta

SíntomaCausa probableSolución
Guía completamente vacíaNo se agregó ningún EPG o la URL es incorrecta o expiróVuelve a copiar la URL de XMLTV y confirma que se abra en un navegador
Algunos canales aparecen y otros están vacíosIncompatibilidad de tvg-idUsa una herramienta de coincidencias o un EPG del mismo proyecto (consulta la sección anterior)
La guía carga y luego desapareceLa fuente tiene límites de solicitudes o está caídaCambia a otra fuente; prefiere las que se actualizan a diario
Los horarios tienen varias horas de diferenciaDesfase de zona horariaRevisa la configuración de zona horaria/desfase de Tuneline EPG
La guía no se actualiza en un TV StickXML grande sin comprimirUsa la URL de .xml.gz en su lugar

Si la guía carga en Tuneline, pero no en un dispositivo específico, nuestra guía dedicada EPG solución para cuando no carga explica los pasos restantes.

En resumen

  • Un EPG es un archivo XMLTV separado de tu lista de reproducción; normalmente tienes que agregarlo tú mismo.
  • Las mejores fuentes gratuitas de 2026: iptv-org/epg (cobertura), epg.pw (fácil por país), open-epg y m3u4u (coincidencias y edición), Freeview-EPG (Reino Unido).
  • La guía solo se completa cuando el tvg-id de tu lista coincide con el id del EPG; la mayoría de los problemas de "guía dañada" en realidad son incompatibilidades.
  • En Tuneline: pega la URL de XMLTV en Configuración → EPG, actualiza y listo. Los inicios de sesión de Xtream Codes reciben la guía automáticamente.

Obtén Tuneline y conéctalo a cualquiera de los EPG gratuitos anteriores: tu guía se completará, los recordatorios y la información de ahora/siguiente comenzarán a funcionar y todo permanecerá sincronizado en tus dispositivos.

Compartir el artículo

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Lee este artículo en otro idioma

Tuneline es una aplicación reproductora de medios. No proporciona, aloja ni distribuye ningún contenido. Tú traes tu propia lista de reproducción, igual que lo harías con VLC.