.PLS

PLS File

PLS Playlist File
Ask a question
QUICK ANSWER

A .pls file is a playlist that points to audio files or internet radio streams - it contains no audio data itself. Open it with VLC, foobar2000, or Winamp; double-clicking usually starts playback automatically if a compatible player is installed. The file is plain text, so you can also open it in Notepad to read the stream URL directly.

Developer: Nullsoft (Winamp) / codeArts (museArc, original inventor) Category: Audio Files MIME: audio/x-scpls
OPENS ON Windows macOS Linux Android iOS Web
Related: .OPUS · .M3U · .M3U8 · .WFP

On this page

19k+ extensions indexed
Last reviewed Jul 16, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the PLS file format?

.pls files are supported by many popular audio player applications as a widely recognised playlist format.

Files with the .pls extension are used for storing playlists, which make music playback seamless. A user can add a track to a .pls file and the player will automatically add it to the play queue. It is important to keep in mind that .pls files do not contain audio tracks or music files - they store only references to files on disk, a USB drive, or a remote internet stream.

.pls is a plain-text, INI-style format. Every file begins with a [playlist] section header, followed by numbered entries - File1, Title1, Length1 - and ends with NumberOfEntries and Version=2 keys. A Length value of -1 signals a live or unknown-duration stream.

Users can add or remove tracks, and .pls files can be shared over the internet and transferred to other storage devices, which facilitates management of large audio libraries. The format is particularly popular as the standard playlist type used by SHOUTcast and Icecast internet radio stations - a single .pls link opened in a player connects directly to a live stream.

Many audio players support .pls natively alongside .M3U files; for structured playlists with richer metadata, .XSPF is a modern alternative.

Security & safety

RISK: LOW

PLS files are plain text and contain only URLs/paths. The risk comes from where the URLs point: a malicious .pls could direct a player to a remote exploit URL (rare, but media players have had URL-parsing vulnerabilities). For internet radio .pls files from broadcaster websites, risk is negligible. Open in a text editor first if unsure of the source.

Format details

in a nutshell
FULL NAMEPLS Playlist Fileaka Winamp Playlist, SHOUTcast Playlist
DEVELOPERNullsoft (Winamp) / codeArts (museArc, original inventor)since late 1990s (Winamp / SHOUTcast era)
CATEGORYAudio Files
MIME TYPEaudio/x-scpls
TYPEINI-style text playlist

Programs that open PLS files

Windows4 apps
VLC media player Open-source Double-click the .pls file; VLC opens and begins playback. Or drag onto VLC window.
Winamp Free Open the .pls file; Winamp adds entries to its playlist. Note: Winamp was revived 2022+ by Llama Group.
Windows Media Player Built-in Double-click .pls - Windows Media Player opens and plays the stream/files.
Foobar2000 Free File → Open, or drag .pls into the foobar2000 playlist panel.
macOS2 apps
VLC media player Open-source Open .pls with VLC (File → Open File or drag onto dock icon).
iTunes / Apple Music Built-in Drag .pls onto iTunes/Apple Music window; it will import the playlist entries.
Linux1 app
VLC media player Open-source vlc playlist.pls in terminal, or open with VLC via file manager.
Android1 app
VLC for Android Open-source Open .pls from a file manager; VLC for Android handles playlist files.
iOS1 app
VLC for Mobile Free Import .pls via Files app → open with VLC.
Web1 app
Open as text (read URL) Free Rename .pls to .txt and open in any text editor to extract the stream URL, then paste into any player.

Technical details

deep spec
Format typeINI-style plain-text playlist
File signatureFile always begins with the literal text `[playlist]` (INI section header)
Text encodingUTF-8 or ASCII; no BOM defined in the specification
MIME type`audio/x-scpls`
Format versionVersion=2 (current); Version=1 used by some legacy players
Entry structureNumbered keys per track: `File#` (path or URL), `Title#` (display name), `Length#` (duration in seconds)
Live-stream indicator`Length=-1` denotes a live stream or unknown-duration content
Path types supportedAbsolute local paths, relative paths, HTTP/HTTPS stream URLs, MMS stream URLs
Typical file sizeUnder 1 KB (local playlists); up to ~5 KB (large internet radio lists)
Maximum entriesNo hard limit defined by the specification; practical limit is player-dependent
Primary internet useStandard playlist format for SHOUTcast and Icecast internet radio stream distribution
OS compatibilityWindows, macOS, Linux, Android, iOS
Superseded byM3U8 (UTF-8 M3U) for most modern use; XSPF for structured playlists with metadata
Releasedlate 1990s (Winamp / SHOUTcast era)
Latest versionVersion 2 (current; Version=2 field in file)
Specificationforums.winamp.com

PLS conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with PLS files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about PLS files.

Frequently asked questions

How do I extract the stream URL from a .pls file?
Rename .pls to .txt and open in Notepad. The File1= line contains the raw stream URL - copy it into any player's 'Open URL' dialog.
Why does my .pls file not play?
Either your media player doesn't support PLS, or the referenced stream URL is offline/changed. Try VLC, which handles PLS natively.
Can I convert PLS to MP3 or save the radio stream?
Not directly - PLS has no audio. To record a live stream, use a tool like Streamripper or Audacity with the stream URL.
What is the difference between PLS and M3U?
Both are playlist pointer files. PLS uses an INI-like [playlist] structure with named fields; M3U is simpler (one URL per line). M3U8 adds UTF-8 support. Functionally equivalent for most players.
Is Winamp still available?
Yes - Winamp was acquired by Llama Group and is available at winamp.com. However, many users prefer VLC or foobar2000.

References

1PLS (file format) - Wikipediaen.wikipedia.org
2M3U and PLS Specification - Winamp Forumsforums.winamp.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.ICSiCalendar data file
10.BINCD/DVD Disc Image (BIN/CUE)

Related extensions

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z