🧾 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:


{
  "channels": [
    {
      "id": "noticiero-generico",
      "name": "Noticiero Genérico",
      "logo": "https://logo.png",
      "signals": [
        { "type": "m3u8", "url": "https://....m3u8" },
        { "type": "iframe", "url": "https://..." }
      ],
      "youtube": "UC...",
      "twitch": "noticiero",
      "website": "https://www.sitio-oficial.com/",
      "country": "cl",
      "category": "news"
    }
  ]
}
Campo Tipo Descripción
id string ID único del canal (slug).
name string Nombre visible del canal.
logo string | null URL del logo (PNG, SVG, JPG...)
signals array Lista de señales del canal.
signals[].type string "m3u8" o "iframe".
signals[].url string URL de la señal.
youtube string | null ID del canal de YouTube.
twitch string | null ID de canal de Twitch.
website string | null Enlace al sitio oficial del canal.
country string | null Código ISO 3166 (en minúscula).
category string Compatible con iptv-org.