X M3U Converter
Convert playlists between M3U, M3U8, PLS, XSPF, WPL, ASX and plain text - right in your browser. Fix broken paths, strip to filenames, or find & replace a moved folder across every entry. Free, private and instant.
Convert your playlist
Drop a playlist here or
M3U, M3U8, PLS, XSPF, WPL, ASX or TXT - or paste below
Or paste playlist text
You can edit this output directly before downloading. Changing the output format or path handling above regenerates it.
Your playlist never leaves your computer - conversion runs entirely in your browser.
Need to convert lots of playlists?
The online converter handles one playlist at a time. X M3U Converter for Windows adds batch conversion of whole folders, true absolute/relative path resolution and remembers your last settings - all still 100% offline.
Playlist formats explained
| Format | Type | Used by |
|---|---|---|
M3U | Text | VLC, Winamp, most players - the universal default |
M3U8 | Text (UTF-8) | Same as M3U but UTF-8 - best for non-English filenames |
PLS | INI | Winamp, internet radio stations, Audacious |
XSPF | XML | Open standard ("spiff") - VLC, Audacious, web players |
WPL | XML | Windows Media Player |
ASX | XML | Windows Media Player, legacy streaming redirectors |
TXT | Text | Plain newline-separated file list - scripts and tools |
Track titles and durations (#EXTINF) are preserved wherever the target format supports them. XSPF stores file locations as file:// URIs - this converter handles the conversion automatically in both directions.
Frequently asked questions
Is my playlist uploaded anywhere?
How do I convert M3U to PLS (or the reverse)?
My playlist has broken paths after moving files. Can this fix it?
C:\Music) and the new one (D:\Audio). Every entry is rewritten at once. "Filename only" strips folders entirely so a player can relocate tracks itself.