Free online M3U8 to PLS converter
Convert UTF-8 audio playlists to indexed PLS files for players and devices that require PLS.
Convert M3U8 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 .m3u8 file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .m3u8 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 m3u8 to pls file
- Audio
- No ratings yet.
A target player, car stereo, network receiver, or older application may accept PLS playlists but reject UTF-8 M3U8 files. Converting the playlist changes its index format; it does not convert, copy, or recompress the referenced audio.
What the M3U8 format is
M3U8 is a UTF-8 encoded variant of the M3U plain-text playlist format. It can contain local filenames, relative paths, internet URLs, and optional metadata. Audio players, radio applications, media servers, download tools, and streaming software use it to describe playback order.
Extended M3U8 files commonly use #EXTINF to specify a track duration and title; the following line contains the file path or stream URL. The .m3u8 extension is also used for HTTP Live Streaming (HLS) playlists. An HLS playlist may describe a master playlist, media segments, alternate streams, encryption, and bandwidth variants rather than a simple list of complete audio files.
What the PLS format is
PLS is an INI-style audio playlist format originally associated with Winamp and supported by many desktop players, older car stereos, network receivers, and other media applications. A version 2 PLS file normally contains a [playlist] section, numbered fields such as File1, Title1, and Length1, plus NumberOfEntries and Version=2.
PLS is useful when software requires indexed entries or handles PLS more reliably than M3U8. It can store references to local files and URLs, along with titles and durations, but it does not contain the audio data. Its simple structure also makes it easy to inspect or edit with a text editor.
How to convert M3U8 to PLS
Using foobar2000
- Open foobar2000 and choose File → Add files to load the
.m3u8playlist. Keep the playlist in its original folder when it contains relative paths. - Check that the expected tracks or stream URLs appear. Remove missing entries if the destination player must not receive broken references.
- Select the loaded playlist or its entries and choose File → Save playlist....
- Choose PLS as the playlist format, set a filename ending in
.pls, and save it. If PLS is not available in the format list, update foobar2000 or use the manual method below. - Open the resulting file in the target application and test local files and network streams separately.
Using the built-in online converter
101convert.com can convert the file for free without installing software. Upload the M3U8 file, select PLS as the output format, start the conversion, and download the generated playlist. Do not upload playlists containing private stream URLs, credentials, or sensitive local paths.
Editing a simple playlist manually
For a short playlist, create a text file with one numbered group for each entry:
[playlist]
File1=music/track-one.mp3
Title1=Track One
Length1=215
File2=music/track-two.mp3
Title2=Track Two
Length2=-1
NumberOfEntries=2
Version=2
Save the file as playlist.pls. Use Length=-1 for an unknown duration. Numbering must be consecutive, and NumberOfEntries must match the number of entries. Manual editing is impractical for large playlists and cannot reproduce HLS master-playlist logic.
Compatibility and quality limitations
The conversion does not decode or transcode audio, so it causes no audio-quality loss. It also does not download referenced files, make unavailable media accessible offline, or reduce the size of the audio files.
Relative paths depend on the location of the playlist and on how the player resolves them. Keeping the PLS beside the referenced audio folder usually preserves relative references. Absolute paths are more predictable on one computer but normally break when the playlist is moved to another device. A stream URL remains usable only while the server, address, and access permissions remain valid.
A simple M3U8 entry that points to a complete audio file or stream can usually be represented in PLS. An HLS master or media playlist cannot be represented faithfully because PLS has no fields for segments, variants, encryption, codecs, or bandwidth. A converter may retain a playable top-level URL as one PLS entry, but it will not merge HLS segments, remove encryption, or guarantee playback on a PLS-only device.
#EXTINF titles and durations transfer only when the conversion software parses them. PLS parsers vary in their handling of UTF-8 and non-ASCII characters; use compatible text encoding or simple filenames when an older device displays garbled titles or fails to load entries.
M3U8 vs PLS: format comparison
How the M3U8 and PLS formats compare on the properties that matter most for this conversion.
| Property | .M3U8 HTTP Live Streaming playlist | .PLS PLS Playlist |
|---|---|---|
| Compression | Uncompressed | Uncompressed |
| Metadata support | Basic | Basic |
| Streaming | Yes | Yes |
| DRM protection | Optional | No DRM |
| Opens in a web browser | No | No |
| Typical file size | Very small | Very small |
| Open standard | Partly open | Partly open |
| Best used for | Streaming | Music |
| Introduced | 2009 | 1999 |
| Developer | Apple Inc. | Nullsoft |
| MIME type | application/vnd.apple.mpegurl | audio/x-scpls |
Information about file extensions and file types is provided by File-Extensions.org
The database currently does not contain any direct m3u8 file converter links.
Frequently asked questions
Is the M3U8 to PLS converter free?
Yes, converting M3U8 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 M3U8 file be?
You can upload M3U8 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 M3U8 to PLS?
No. The M3U8 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 M3U8 file for this M3U8 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.