Skip to content

Convert PLS to MP3

Convert the audio files referenced by a PLS playlist into compatible MP3 files.

Convert PLS files online

We don’t have a dedicated online converter for PLS to MP3 yet, but you can convert PLS files online to these formats:

How to convert pls to mp3 file

  • Audio
  • No ratings yet.

A phone, car stereo, editor, or sharing service may require standalone audio files instead of a playlist. In that case, the files referenced by the playlist must be obtained and, if necessary, encoded as MP3; the .pls file itself contains no audio.

What the PLS format is

PLS is a plain-text playlist format associated with Winamp and supported by players such as VLC and foobar2000, internet-radio applications, and some media servers. It stores file paths, streaming URLs, and optional titles, commonly in entries such as File1=music/song.wav and Title1=Song name. The playlist is a set of references, not an audio container.

A PLS may point to local files, files on a network share, or internet streams. A local playlist can help identify several source files for batch conversion. A streaming playlist may require downloading or recording the stream, subject to the station's terms, copyright law, authentication, and technical availability.

What the MP3 format is

MP3 is a lossy compressed audio format supported by most phones, car stereos, portable players, websites, and audio applications. It produces much smaller files than uncompressed WAV or AIFF, which makes it suitable for playback, sharing, and storage. Encoding cannot recover detail already discarded by the source.

How to convert the referenced files

Using foobar2000 for local playlists

  1. Install foobar2000 and an MP3 encoder, such as the LAME encoder component or the encoder package provided for your operating system.
  2. Open the .pls file in foobar2000. Keep it in its original directory when it contains relative paths such as music/song.wav.
  3. Select the tracks in the playlist and choose Right-click → Convert → ….
  4. Choose an MP3 preset or configure variable bitrate encoding. LAME quality V2, roughly 190 kbps on average, is suitable for general listening; use a higher setting such as 256 or 320 kbps when you specifically need a higher bitrate.
  5. Select the destination folder and filename pattern, then start the conversion. The program creates one MP3 for each readable local source file.

If the referenced files are already MP3, copy them instead of re-encoding them. Copying preserves their existing quality and avoids another lossy encoding step.

Using VLC for individual files

VLC can open many PLS playlists and convert individual entries. Choose Media → Open File, select a source track, then choose Media → Convert/Save → Add → Convert/Save. Select an MP3 profile, specify a destination such as output.mp3, and start the process. VLC is practical for occasional files but less suitable than foobar2000 for converting a large local playlist in one operation.

Using FFmpeg for scripted conversion

After extracting a local source path from each FileN entry, encode it with FFmpeg:

ffmpeg -i "input.wav" -c:a libmp3lame -q:a 2 "output.mp3"

-q:a 2 requests high-quality variable-bitrate MP3 encoding. FFmpeg does not automatically convert every PLS entry into separate MP3 files; a script must parse the playlist, resolve relative paths, skip unavailable entries, and run the command for each source. An HTTP stream may instead need to be captured or transcoded while it plays, and a live stream may not have a finite end.

Using online converters

Online services such as CloudConvert, Convertio, and Zamzar can convert uploaded audio files to MP3, but uploading a PLS file alone will not work because it contains only references. First download or collect the referenced audio, then upload those files to the service and select MP3 as the output format. Use a desktop application for private collections, large batches, network paths, or files that should not be sent to a third party.

Quality and compatibility limits

  • Converting a PLS does not alter or improve audio; it only processes the referenced sources.
  • Encoding an existing MP3, AAC, or other lossy file to MP3 causes another generation of quality loss. Keep the original or copy an existing MP3 when conversion is unnecessary.
  • Broken relative paths, disconnected network shares, missing files, expired URLs, authentication, DRM, and offline streams can prevent individual entries from being processed.
  • Some players ignore playlist metadata or use different path conventions. Check the resulting filenames, tags, and playback order after conversion.

Simply put, it is impossible to convert PLS to MP3 directly.
Thus, there is no so-called pls to mp3 converter or a free online .pls to .mp3 conversion tool.

PLS vs MP3: format comparison

How the PLS and MP3 formats compare on the properties that matter most for this conversion.

Comparison of the PLS and MP3 file formats
Property .PLS PLS Playlist .MP3 MPEG-1 Audio Layer III
Compression Uncompressed Lossy
Audio quality — High
Audio channels — Up to stereo
Metadata support Basic Extensive
Streaming Yes Partial
DRM protection No DRM Optional
Opens in a web browser No Yes, natively
Typical file size Very small Small
Open standard Partly open Partly open
Best used for Music Music
Introduced 1999 1993
Developer Nullsoft Moving Picture Experts Group (MPEG)
MIME type audio/x-scpls audio/mpeg

Information about file extensions and file types is provided by File-Extensions.org

Additional formats for
pls file conversion

Reverse conversion

Convert to mp3 from
other formats

Share on social media:

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.