Para editar una lista M3U solo necesitas un editor de texto plano, como el Bloc de notas de Windows. Cada canal ocupa dos líneas: una que empieza por #EXTINF con el nombre del canal y, justo debajo, la dirección del vídeo. Para borrar, mover o renombrar un canal tocas esas dos líneas y guardas el archivo con la extensión .m3u en UTF-8.
Así se ve una lista correcta con la guía de programación y tres canales de ejemplo:
#EXTM3U x-tvg-url="https://guia.example/epg.xml"
#EXTINF:-1 tvg-id="canal1.es" tvg-logo="https://logos.example/canal1.png" group-title="Generalistas",Canal 1
http://servidor.example:8080/usuario/clave/1001.ts
#EXTINF:-1 tvg-id="canal2.es" tvg-logo="https://logos.example/canal2.png" group-title="Generalistas",Canal 2
http://servidor.example:8080/usuario/clave/1002.ts
#EXTINF:-1 tvg-id="cine.ejemplo" group-title="Cine",Cine Ejemplo
http://servidor.example:8080/usuario/clave/1003.ts
Los nombres y las direcciones son inventados. Sustitúyelos por los de tu lista.
Qué tiene que llevar una lista M3U para que funcione
Una lista M3U es texto, y el reproductor la lee de arriba abajo. Si quieres saber de dónde salen estas listas y por qué tantas dejan de funcionar, lo contamos en nuestra guía de listas M3U en España. Aquí vamos a lo práctico: qué significa cada parte del ejemplo.
- #EXTM3U va en la primera línea, sin nada delante. Sin ella, muchas apps no reconocen el archivo. En esa misma línea puede ir la dirección de la guía (
x-tvg-url). - #EXTINF:-1 abre la ficha de un canal. El -1 indica que es una emisión en directo, sin duración fija.
- Los atributos van entre comillas dobles y separados por un espacio:
tvg-id(el identificador que enlaza el canal con la guía),tvg-logo(la dirección del logo) ygroup-title(la categoría). - El nombre que ves en la app es lo que va después de la última coma.
- La línea siguiente es la dirección del canal. Nada más, sin espacios delante ni detrás.
La regla que más problemas evita: la línea #EXTINF y su dirección van siempre juntas. Si separas una de la otra, los nombres se desplazan y cada canal muestra la imagen del siguiente.
Cómo crear una lista M3U en Windows con el Bloc de notas
- Abre el Bloc de notas (escribe «Bloc de notas» en el buscador de Windows).
- Escribe
#EXTM3Uen la primera línea. - Por cada canal, añade una línea
#EXTINF:-1con sus atributos y el nombre después de la coma, y debajo su dirección. Puedes copiar el ejemplo de arriba y cambiar los datos. - Ve a Archivo > Guardar como.
- En Tipo, elige Todos los archivos (*.*). Si lo dejas en «Documentos de texto», Windows guarda el archivo como lista.m3u.txt y el reproductor no lo abre.
- Escribe el nombre con la extensión, por ejemplo
mi-lista.m3u. - En Codificación, elige UTF-8. Así se conservan las tildes y la ñ de los nombres.
- Pulsa Guardar.
Si quieres la variante .m3u8, el proceso es el mismo con esa extensión. Ahí UTF-8 es obligatorio, así que no cambies la codificación.
Cómo editar una lista M3U que ya tienes
Haz antes una copia del archivo original. Si algo sale mal, vuelves a empezar desde la copia y no pierdes nada.
Para abrirlo, haz clic derecho sobre el archivo, elige Abrir con y después Bloc de notas. Si no aparece, pulsa en elegir otra aplicación y búscalo en la lista. Con listas muy largas, Ctrl + F te lleva directo al canal que buscas.
Borrar canales
Selecciona la línea #EXTINF del canal y la dirección que va debajo, y bórralas juntas. Para quitar una categoría entera, busca su group-title con Ctrl + F y borra todos los pares que la llevan.
Cambiar el orden
Muchas apps muestran los canales en el orden del archivo. Para subir un canal, corta sus dos líneas con Ctrl + X, coloca el cursor al principio de otra línea #EXTINF y pega con Ctrl + V. El canal queda justo encima de ese. Si tu app ordena por nombre en sus ajustes, ese ajuste manda sobre el archivo.
Cambiar el nombre o el logo de un canal
El nombre es el texto que va después de la última coma de la línea #EXTINF. Cámbialo sin tocar las comillas de los atributos. Para el logo, sustituye la dirección dentro de tvg-logo="..." por la de otra imagen.
Agrupar canales por categorías
Pon el mismo group-title a todos los canales que quieras juntos, por ejemplo group-title="Favoritos" o group-title="Infantil". La app crea una categoría por cada nombre distinto. Escríbelo siempre igual: «Cine» y «cine» pueden acabar como dos grupos diferentes.
Algunos reproductores leen también la etiqueta #EXTGRP: en una línea propia antes del canal, pero group-title es la forma que entiende casi cualquier app de IPTV.
Añadir la guía de programación (EPG) a tu lista
La guía es otro archivo, en formato XMLTV, con la programación de cada canal. Para que tu app la muestre junto a la lista hacen falta dos cosas:
- La dirección de la guía en la primera línea:
#EXTM3U x-tvg-url="dirección de la guía". Algunas apps buscan el mismo dato con el nombreurl-tvg. Si la tuya no carga la guía, pon los dos atributos en esa línea con la misma dirección. - Un
tvg-iden cada canal que coincida exactamente con el identificador de ese canal dentro de la guía. Muchas apps emparejan primero portvg-id. Si no coincide, el canal se ve pero su programación sale vacía.
¿De dónde sale la dirección de la guía? Te la da tu proveedor. Si tu servicio funciona con Xtream Codes, nuestro generador M3U desde tus datos Xtream te monta la dirección de la lista y la de la guía (la que termina en xmltv.php) a partir del servidor, el usuario y la contraseña, sin enviar nada a ningún servidor.
Si la guía sigue vacía o sale con la hora cambiada, el problema ya no está en el archivo sino en la app. Lo resolvemos paso a paso en cómo configurar la guía de programación.
¿Te cansa cuadrar identificadores a mano? Con la prueba de 24 horas recibes una lista con la guía ya enlazada, para comprobar en tu tele cómo debería verse.
Prueba 24h GRATIS en TelegramPrecio especial en Telegram: 50 € el año + licencia IBO Player gratisPrueba 24h GRATIS por WhatsApp
Editar una lista M3U en Android
- Instala un editor de texto plano desde Google Play (busca «editor de texto»). Evita los procesadores de textos tipo Word.
- Abre el editor y, desde su menú de abrir archivo, busca tu lista en la carpeta Descargas. Si tocas el archivo desde el gestor de archivos, Android puede abrirlo con un reproductor de vídeo en lugar del editor.
- Edita igual que en el PC: borra o mueve las parejas de líneas y cambia los
group-title. - Guarda y revisa que el nombre siga terminando en
.m3u. Algunos editores añaden.txtpor su cuenta. - Si el editor deja elegir la codificación, que sea UTF-8.
Con listas largas, la pantalla del móvil se queda pequeña. Si tienes un ordenador a mano, edita allí y pasa el archivo al móvil.
Editar una lista M3U online: cuidado con tus datos
Existen webs que abren una lista M3U y te dejan ordenarla o borrar canales con el ratón. Antes de usarlas, mira el ejemplo de arriba: en las listas de un proveedor, cada dirección suele llevar dentro tu usuario y tu contraseña. Si subes el archivo a una web que no conoces, le estás dando acceso a tu suscripción.
Si aun así usas una, elige una que trabaje en tu navegador sin subir el archivo, o cambia la contraseña con tu proveedor después. Para listas cortas, el Bloc de notas es igual de rápido y tus datos no salen del ordenador.
Si tu lista es un enlace y no un archivo
Muchos proveedores no envían un archivo, sino un enlace que suele contener get.php con tu usuario y tu contraseña. Ese enlace no es una lista guardada en algún sitio: el servidor la genera cada vez que tu app lo carga, con los canales y direcciones de ese momento.
Puedes abrir el enlace en el navegador, descargar el archivo y editarlo. Pero esa copia queda congelada. Cuando el proveedor cambia la dirección de un canal o añade otros, tu copia no se entera, y los canales que tocaste empiezan a fallar uno a uno. Vuelves a descargar, vuelves a editar, y así cada pocas semanas.
Para ordenar sin romper nada, carga el enlace tal cual en una app de IPTV y usa sus herramientas: las apps dedicadas permiten marcar favoritos y muchas dejan ocultar las categorías que no ves. Tienes la comparativa en aplicaciones IPTV para España. Y si tu proveedor te da usuario y contraseña, entrar con ellos es aún más cómodo: te lo explicamos en Xtream Codes.
Una lista que arreglas a mano siempre acaba rompiéndose. La nuestra la mantenemos nosotros. Pide la prueba de 24 horas y compruébalo en tu tele antes de pagar.
Prueba 24h GRATIS en TelegramPrecio especial en Telegram: 50 € el año + licencia IBO Player gratisPrueba 24h GRATIS por WhatsApp
Errores al guardar y cómo arreglarlos
| Lo que ves | La causa más probable | Qué hacer |
|---|---|---|
| Tildes y eñes convertidas en símbolos raros | El archivo no está en UTF-8 | Guardar como > Codificación: UTF-8 y corrige los nombres rotos |
| La app no reconoce el archivo | Se guardó como lista.m3u.txt | Guardar como con Tipo: Todos los archivos, o activa ver extensiones en el Explorador y renómbralo |
| Dice que la lista está vacía o no es válida | Falta #EXTM3U en la primera línea, o hay texto antes | Deja #EXTM3U como primera línea, sin espacios ni líneas en blanco delante |
| Cada canal muestra la imagen de otro | Has borrado una línea #EXTINF sin su dirección, o al revés | Revisa que cada #EXTINF tenga su dirección justo debajo |
| Un canal concreto no arranca | Espacio o salto de línea dentro de la dirección | Deja la dirección en una sola línea, sin espacios |
| El PC la abre pero la tele no | Algunos aparatos solo aceptan saltos de línea de Windows (CR LF) | En la barra inferior del Bloc de notas ves el tipo de salto; si pone Unix (LF), conviértelo a Windows (CRLF) con un editor que lo permita, como Notepad++ |
Si la lista carga bien pero los canales se cortan o no arrancan, el archivo ya no es el problema. Revisa la guía de IPTV no funciona.
Comprobar la lista en VLC antes de pasarla a la tele
Antes de copiar la lista al televisor, ábrela en el PC con VLC: arrastra el archivo a la ventana o usa Medio > Abrir archivo. Si los nombres salen bien y dos o tres canales arrancan, la lista está bien escrita. Lo tienes detallado en cómo abrir la lista en VLC, y si vas a ver la tele en el ordenador, en IPTV en PC con Windows.
¿Prefieres no tocar archivos? Te enviamos una lista lista para pegar en tu app, con guía y categorías, y la mantenemos al día por ti.
Prueba 24h GRATIS en TelegramPrecio especial en Telegram: 50 € el año + licencia IBO Player gratisPrueba 24h GRATIS por WhatsApp
Preguntas frecuentes
¿Con qué programa se edita una lista M3U?
Con cualquier editor de texto plano. En Windows basta el Bloc de notas, y en Android sirve cualquier editor de texto de Google Play. No uses Word ni un procesador de textos parecido, porque añaden formato que el reproductor no entiende.
¿Cómo creo una lista M3U de canales desde cero?
Abre un archivo de texto vacío, escribe #EXTM3U en la primera línea y, por cada canal, una línea #EXTINF:-1 con el nombre al final y debajo la dirección del canal. Guárdalo con la extensión .m3u y la codificación UTF-8. Si las direcciones vienen de tu proveedor, comprueba la lista en VLC antes de pasarla a la tele.
¿Cómo borro canales de una lista M3U?
Borra la línea #EXTINF del canal y la línea de la dirección que va justo debajo, siempre las dos juntas. Si borras solo una, el reproductor desplaza los nombres y los canales dejan de cuadrar. Guarda y vuelve a cargar la lista en la app.
¿Cómo hago que salga la guía de programación en mi lista?
Añade la dirección de la guía en la primera línea, por ejemplo #EXTM3U x-tvg-url="dirección de la guía", y pon en cada canal un tvg-id igual al identificador que ese canal tiene en la guía. Si tu proveedor usa Xtream Codes, nuestro generador M3U te da la dirección de la guía a partir de tus datos.
¿Por qué salen símbolos raros en lugar de tildes al editar la lista?
Porque el archivo se guardó con una codificación distinta de UTF-8. Ábrelo de nuevo, elige Guardar como y en Codificación selecciona UTF-8. Si el nombre ya se ve roto dentro del archivo, corrígelo a mano antes de guardar.
Mi lista es un enlace, no un archivo. ¿Cómo la edito?
Un enlace lo genera el servidor de tu proveedor cada vez que la app lo carga, así que no se edita. Puedes descargarlo y editar la copia, pero esa copia ya no recibe los cambios del proveedor. Para quitar canales o poner primero los tuyos, usa los favoritos y las opciones de tu app de IPTV.
¿Listo para empezar?
Activación en 5 minutos, prueba 24h gratis, garantía 7 días.
Precio especial en Telegram: 50 € el año + licencia IBO Player gratis



