XSPF (XML Shareable Playlist Format) è un formato di playlist basato su XML progettato per la condivisione e lo scambio di playlist tra diversi lettori multimediali e applicazioni. Fornisce un modo standardizzato per rappresentare un elenco di file multimediali, insieme a metadati come titoli dei brani, nomi degli artisti, informazioni sull'album e URL che puntano ai file multimediali. I file XSPF sono file di testo semplice, il che li rende facilmente leggibili e modificabili sia dagli esseri umani che dalle macchine. Il formato supporta varie funzionalità, inclusi percorsi relativi e assoluti ai file multimediali, durate dei brani e metadati definiti dall'utente. È spesso utilizzato nel podcasting, nella radio web e in altre applicazioni in cui le playlist devono essere condivise tra diverse piattaforme e dispositivi. XSPF mira a essere un formato di playlist semplice, flessibile e indipendente dalla piattaforma, promuovendo l'interoperabilità tra lettori multimediali e fornitori di contenuti. È uno standard aperto, garantendo che possa essere implementato e utilizzato liberamente da chiunque. La sua natura basata su XML facilita l'estensione e l'integrazione con altri sistemi.