Free online M3U to PLS converter
Convert M3U playlists to PLS while preserving media paths, URLs, titles, and durations.
Convert M3U to PLS online - free
Your file is processed instantly and deleted as soon as you download it.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
1/3
Upload your .m3u file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .m3u to .pls conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .pls file
Conversion result is ready to download.
How to convert m3u to pls file
- Audio
- No ratings yet.
Some media players, car stereos, and streaming applications accept PLS playlists but reject M3U files. Converting the playlist changes its index format; the referenced audio or video files are not re-encoded, copied, or downloaded.
What the M3U format is
M3U is a plain-text playlist format with one local path or URL per line. Lines beginning with # are comments or directives, so a basic M3U file can be read by simple text editors and many media players.
Extended M3U files usually begin with #EXTM3U. An #EXTINF line before a media path can provide the track duration and display title, for example #EXTINF:245,Track title. M3U files are used by music players, IPTV applications, media servers, car systems, and playlist editors.
The .m3u8 extension commonly identifies an M3U playlist encoded as UTF-8. The structure is similar to M3U, but software may distinguish the extension or apply different encoding rules.
What the PLS format is
PLS is an INI-style plain-text playlist. Its standard structure uses a [playlist] section, numbered fields such as File1, Title1, and Length1, a NumberOfEntries count, and Version=2.
A PLS entry can store its path or URL, readable title, and duration explicitly. This is useful when the destination program or device specifically supports PLS, although PLS is not inherently higher quality or more compatible than M3U.
How to convert an M3U playlist to PLS
Use 101convert.com
- Open the M3U-to-PLS conversion tool on 101convert.com.
- Upload the
.m3uor.m3u8playlist. - Select
PLSas the output format and start the conversion. - Download the generated
.plsfile and test it in the target player.
The conversion requires the playlist file, not the audio or video files listed inside it. The resulting PLS contains the original local paths or streaming URLs. Because an online upload exposes the playlist contents to the conversion service, use local software instead if the paths or URLs are confidential.
Convert with foobar2000
For a local conversion, open the M3U playlist in foobar2000, select the required entries, then choose File → Save playlist and select PLS as the playlist type. Save the output in the same directory as the source when it contains relative paths. foobar2000 can also open and resave playlists in batches, but it may normalize or rewrite path syntax.
Compatibility and limitations
- Media files are not converted. The operation changes only playlist syntax; codecs, bitrates, metadata embedded in media files, and stream content remain unchanged.
- Relative paths are resolved by a player relative to the PLS file's location. Keep the output beside the original playlist, or replace relative paths with correct absolute paths if the file will be moved.
- Conversion cannot verify that a local file still exists or that a network stream is reachable. Test the generated playlist on the device that will use it.
- Titles and durations are transferred only when the source contains usable
#EXTINFdata. Entries without a known duration normally useLength=-1; live streams and unknown-length files commonly require this value. - M3U directives such as IPTV attributes, VLC options, and application-specific tags do not have direct PLS equivalents and may be discarded. The media URL or path is retained, but special playback behavior may not be.
- Duplicate paths remain separate numbered PLS entries if they occur separately in the M3U.
- PLS encoding support varies, especially on older hardware. UTF-8 output works with many current players, while devices expecting legacy ANSI or local encodings may display non-ASCII filenames incorrectly.
- Some devices accept only local file paths, only URLs, or a particular path style. A syntactically valid PLS can still fail if the destination does not support the referenced media type or location.
M3U vs PLS: format comparison
How the M3U and PLS formats compare on the properties that matter most for this conversion.
| Property | .M3U M3U playlist | .PLS PLS Playlist |
|---|---|---|
| Compression | Uncompressed | Uncompressed |
| Metadata support | Basic | Basic |
| Streaming | Partial | Yes |
| DRM protection | No DRM | No DRM |
| Opens in a web browser | Partial | No |
| Typical file size | Very small | Very small |
| Open standard | Partly open | Partly open |
| Best used for | Music | Music |
| Introduced | 1996 | 1999 |
| Developer | — | Nullsoft |
| MIME type | audio/x-mpegurl | audio/x-scpls |
Suggested software and links: m3u to pls converters
Frequently asked questions
Is the M3U to PLS converter free?
Yes, converting M3U to PLS on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.
How large can my M3U file be?
You can upload M3U files up to 2 MB and convert up to 100 files at once in a single batch.
What happens to my uploaded files?
Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.
Do I need to install any software to convert M3U to PLS?
No. The M3U to PLS conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.
Did the conversion fail?
In most cases, the cause is an incorrect file format. Please upload a valid M3U file for this M3U to PLS conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.