XSPF (XML Shareable Playlist Format, Formato de Lista de Reproducción Compartible XML) es un formato de lista de reproducción basado en XML diseñado para compartir e intercambiar listas de reproducción entre diferentes reproductores multimedia y aplicaciones. Es un estándar abierto, lo que significa que sus especificaciones están disponibles públicamente y son libres de regalías, fomentando la adopción generalizada y la interoperabilidad. Los archivos XSPF contienen información sobre la ubicación de los archivos multimedia (audio, video, etc.), junto con metadatos como títulos de pistas, nombres de artistas, nombres de álbumes y duraciones. El formato admite rutas de archivos locales y URLs, lo que permite que las listas de reproducción hagan referencia a medios almacenados en la computadora de un usuario o transmitidos desde Internet. La estructura XML de XSPF facilita su análisis sintáctico (parsing) por software, permitiendo a los reproductores multimedia leer e interpretar la información de la lista de reproducción. Es un formato versátil adecuado para crear y compartir listas de reproducción en diversas plataformas y dispositivos. El formato también admite extensiones, lo que permite a los desarrolladores agregar metadatos o funcionalidades personalizadas a las listas de reproducción sin romper la compatibilidad con otros reproductores compatibles con XSPF. Esta extensibilidad convierte a XSPF en una opción flexible para diversas necesidades de gestión de medios.