Plik .XSPF składa się z listy odtwarzania zapisanej w formacie XML Shareable Playlist Format. Zawiera on zestaw znaczników XML pozwalających zorganizować i stworzyć listę plików znajdujących się na liście odtwarzania.
Istotne cechy to podobieństwo do pliku .M3U. Jednak jest to pełny standard XML bez prawdziwych danych audio. Jest otwarty i bezpłatny , jednocześnie umożliwiając wysłanie playlistę w łatwy sposób ze względu na jego przenośność. Są one dobrze zaprojektowane, macie więc gwarancję niezawodności.