FeedShow
ENES

Qué es un archivo OPML y cómo se usa

Por FeedShow Editors · 31 de octubre de 2026

Si alguna vez cambias de lector de feeds, te vas a encontrar con el OPML. Es el formato que usan los lectores para exportar e importar la lista de suscripciones, de modo que puedas pasar de un servicio a otro sin volver a escribir cada feed.

OPML significa Outline Processor Markup Language. Lo creó Dave Winer en UserLand Software a principios de los años 2000 para esquemas en general, y el mundo de los feeds lo adoptó porque una lista de suscripciones, al final, es un esquema: carpetas que contienen feeds.

Qué hay dentro

Un archivo OPML es XML en texto plano. Uno corto se ve así:

<?xml version="1.0" encoding="UTF-8"?>
<opml version="2.0">
  <head><title>Mis feeds</title></head>
  <body>
    <outline text="Tecnología">
      <outline type="rss" text="Xataka"
        xmlUrl="https://www.xataka.com/index.xml"/>
    </outline>
    <outline type="rss" text="elDiario.es" xmlUrl="https://www.eldiario.es/rss/"/>
  </body>
</opml>

Cada outline con un xmlUrl es un feed. Un outline que contiene otros es una carpeta. El atributo text es el nombre que mostrará el lector.

Cómo exportar tus suscripciones

Casi todos los lectores tienen una opción de exportar, normalmente en los ajustes o en el menú de la lista de suscripciones. Puede llamarse «Exportar OPML», «Exportar suscripciones» o simplemente «Exportar». Obtendrás un archivo que termina en .opml o .xml.

Hazlo de vez en cuando aunque estés contento con tu lector. Los servicios cierran, y la exportación es lo único que garantiza que tu lista sobreviva.

Cómo importarlo

En el lector nuevo, busca «Importar OPML» o «Añadir suscripciones desde archivo», elige el archivo y espera. Las listas grandes pueden tardar un minuto mientras el lector descarga cada feed por primera vez. Las carpetas suelen pasar bien; lo leído y lo marcado con estrella no, porque el OPML solo lleva la lista, no tu historial.

Cuando no tienes archivo

A veces solo tienes una lista de direcciones: notas en un archivo de texto, una lista que te pasó un compañero, los feeds de un curso. Puedes convertirla en OPML en segundos con nuestra herramienta para crear un archivo OPML, que también funciona al revés: pegas un OPML y te devuelve la lista.

Problemas habituales

  • «Archivo no válido». Algunas exportaciones no son XML del todo correcto, muchas veces por un & suelto en un título. Abre el archivo en un editor de texto y cambia ese & por &amp;.
  • Acentos rotos. Si los títulos salen con caracteres raros (é en lugar de é), el archivo no se guardó en UTF-8. Ábrelo y guárdalo de nuevo con esa codificación.
  • Feeds muertos. Un OPML viejo tendrá feeds que ya no existen. El lector los marcará con error; bórralos después de importar.
  • Carpetas dentro de carpetas. El OPML las permite, pero muchos lectores solo admiten un nivel y aplanan el resto.

El formato completo está en la especificación OPML 2.0, pero para mover feeds de un sitio a otro, con lo de arriba te basta.

F
FeedShow Editors
El equipo editorial de FeedShow. Probamos lectores de feeds con nuestras propias suscripciones y escribimos guías para quien quiere leer la web a su manera.