M3U XSPF
File conversion

Convert M3U to XSPF

QUICK ANSWER
Is it possible to convert M3U to XSPF?
Yes - M3U converts to XSPF.

VLC reads the .m3u and writes a valid .xspf file in one step: go to Media > Open File, load the playlist, then Media > Save Playlist to File and choose XSPF. No audio files are touched.

1 programs
Also to XSPF: VLC · WPL · PLS

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert M3U to XSPF?

XSPF is an open XML standard that some media center software, web players, and cross-platform tools prefer over the informal M3U text format, especially when track titles and durations need to be reliably stored within the playlist file itself.

How to convert M3U to XSPF

VLC media player FREE

Open VLC, go to Media > Open File and select the .m3u. Then go to Media > Save Playlist to File, choose XSPF playlist from the type dropdown, and save.

Playlist Manager APP

Open the .m3u in Playlist Manager and export it as an XSPF file.

Programs that convert M3U

Playlist Manager

About these formats

Quality & what to watch

  • No media is involved; only file path references and metadata are reformatted from plain text into XML.
  • Extended M3U #EXTINF metadata (titles and durations) carries over to XSPF track elements; a plain M3U without EXTINF lines produces XSPF entries with locations but no track metadata.
  • XSPF files are larger than equivalent M3U files due to XML overhead, but the size difference is negligible for typical playlist lengths.

Frequently asked questions

What is XSPF?
XSPF (pronounced 'spiff') is an open XML playlist standard accepted by VLC and various media center applications.
Do stream URLs transfer from M3U to XSPF?
Yes - HTTP and HLS URLs from the M3U are written directly into XSPF location elements and play as before.
Will local file paths still work?
Paths appear in the XSPF exactly as they were in the M3U; they must still resolve on the machine that opens the file.
Is XSPF better than M3U?
XSPF is more structured and portable across apps that prefer XML, but most media players support both - choose based on what the target software requires.