XSPF (Formato de Lista de Reprodução Compartilhável XML) é um formato de lista de reprodução baseado em XML, projetado especificamente para o compartilhamento e intercâmbio de playlists entre diferentes reprodutores de mídia e aplicações. Ele fornece uma maneira padronizada de representar uma lista de arquivos de mídia, juntamente com metadados essenciais, como títulos de faixas, nomes de artistas, informações de álbum e URLs que apontam para os arquivos de mídia. Os arquivos XSPF são arquivos de texto simples (plain text), o que os torna facilmente legíveis e editáveis tanto por humanos quanto por máquinas. O formato suporta diversos recursos técnicos, incluindo o uso de caminhos relativos e absolutos para os arquivos de mídia, durações de faixas e metadados definidos pelo usuário. É frequentemente empregado em contextos de podcasting, web rádio e outras aplicações onde as listas de reprodução precisam ser compartilhadas de forma eficiente entre diferentes plataformas e dispositivos. O XSPF visa ser um formato de playlist simples, flexível e independente de plataforma, promovendo a interoperabilidade (interoperability) entre reprodutores de mídia e provedores de conteúdo. É um padrão aberto (open standard), garantindo que possa ser livremente implementado e utilizado por qualquer pessoa.