🧾 Convertidor .JSON a .M3U

Este sitio solo funciona con archivos JSON que sigan el formato del repositorio json-teles y/o variaciones compatibles. Si tu archivo no sigue ese formato, la conversión puede fallar.

Guía rápida de la estructura JSON

El JSON debe tener la siguiente estructura para cada canal:


{
  "noticiero-generico-id": {
    "nombre": "noticiero genérico",
    "logo": "https://logo.png",
    "señales": {
      "iframe_url": [
        "https://...",
        "https://..."
      ],
      "m3u8_url": [
        "https://....m3u8"
      ],
      "yt_id": "",
      "yt_embed": "",
      "yt_playlist": "",
      "twitch_id": ""
    },
    "sitio_oficial": "https://www.sitio-noticiero.com/envivo/",
    "país": "cl",
    "categoría": "news"
  }
}
Campo Tipo Descripción
noticiero-generico-id string ID único del canal, en minúsculas y con guiones.
nombre string Nombre del canal.
logo string URL del logo (PNG, SVG, JPG...)
señales object URLs de las señales del canal.
iframe_url array Embeds o sitios con reproductores del canal.
m3u8_url array Solo enlaces HLS terminados en .m3u8.
yt_id string ID del canal de YouTube.
yt_embed string URL de YouTube embebida.
yt_playlist string ID de una playlist de YouTube.
twitch_id string ID de canal de Twitch.
sitio_oficial string Enlace al sitio oficial del canal.
país string Código ISO 3166 (en minúscula).
categoría string Compatible con iptv-org.