100% in-browser - nothing is uploaded

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.

M3U / M3U8 PLS XSPF WPL ASX TXT Path fixing No upload
Convert a playlist now Free - no signup - works offline once loaded
Advertisement

Convert your playlist

Drop a playlist here or

M3U, M3U8, PLS, XSPF, WPL, ASX or TXT - or paste below

Or paste playlist text
Output - editable

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.

Download X M3U Converter Free - Windows 7/8/10/11 - v1.0 - .exe - no dependencies

Playlist formats explained

FormatTypeUsed by
M3UTextVLC, Winamp, most players - the universal default
M3U8Text (UTF-8)Same as M3U but UTF-8 - best for non-English filenames
PLSINIWinamp, internet radio stations, Audacious
XSPFXMLOpen standard ("spiff") - VLC, Audacious, web players
WPLXMLWindows Media Player
ASXXMLWindows Media Player, legacy streaming redirectors
TXTTextPlain 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.

Advertisement

Frequently asked questions

Is my playlist uploaded anywhere?
No. The entire conversion runs in your browser using JavaScript. Your playlist and the file paths inside it never leave your computer and are never sent to any server.
How do I convert M3U to PLS (or the reverse)?
Drop your .m3u or .pls file onto the converter, pick the output format from the dropdown, then click Download. Titles and durations carry over automatically. It works the same for M3U8, XSPF, WPL, ASX and TXT in any direction.
My playlist has broken paths after moving files. Can this fix it?
Yes. Set Path handling to "Find & replace in paths" and enter the old folder or drive (for example 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.
What is the difference between M3U and M3U8?
They are the same format - the only difference is text encoding. M3U8 is UTF-8, so it handles non-English characters, accents and emoji in file names correctly. If your paths contain anything beyond plain ASCII, choose M3U8.
Can I convert many playlists at once?
The online tool converts one playlist at a time. For batch conversion of an entire folder, download the free X M3U Converter Windows app - it converts unlimited playlists in one click and also resolves true absolute and relative paths.
Advertisement