Free and ad-free, thanks to you. Support
Playlists 4 min read Updated October 2026

Import and export your M3U playlists

M3U is the most widespread playlist format: a simple text file that lists tracks. RustMusic imports your .m3u and .m3u8 files, finds their tracks in your library, and exports its own playlists in this format.

01

M3U vs M3U8: the format

An M3U playlist is a text file: one line per track, with its path on the disk, and sometimes information lines starting with #. M3U8 is the same thing, written in UTF-8, which keeps accents and non-Latin characters intact.

#EXTM3U
#EXTINF:279,Muse - Madness
D:\Music\Muse\The 2nd Law\02 Madness.flac
02

Importing playlists

  1. 1

    Open the Playlists page

    On the “This computer” source: the import finds the tracks in your local libraries.

  2. 2

    Click “Import”

    At the top of the page. Choose one or more .m3u or .m3u8 files.

  3. 3

    Read the summary

    Each file becomes a playlist with the same name. A message tells you how many tracks were found, and how many are missing from the library.

03

How tracks are found

  • First by the exact path, ignoring upper and lower case.
  • Otherwise by folder and file name: a list written on another computer, or before your music was moved, finds its tracks if the folder and file name are the same.
  • A duplicate line is only counted once.
  • The file is read as UTF-8, or as Latin-1 for old .m3u files.

Tracks missing? Check that the folders concerned are part of a library, and run a rescan before importing.

04

Exporting a playlist

Right-click a playlist, on the Playlists page or in the sidebar, then “Export as .m3u8”. The file plays in most players. Tracks that come from a Navidrome or Jellyfin server are left out: the message says how many.

Frequently asked questions

What’s the difference between .m3u and .m3u8?

The content is the same; .m3u8 is written in UTF-8, which keeps accents and non-Latin characters. RustMusic reads both and exports to .m3u8.

My playlist comes from another computer: will it work?

Yes, if your tracks are stored in folders with the same names: RustMusic finds them by folder and file name.

Can I import several playlists at once?

Yes, select several files in the import window: each one becomes a playlist.

What happens to tracks that can’t be found?

They are counted in the import message and aren’t added. A list with no tracks found creates an empty playlist.

Your playlists come with you

RustMusic imports and exports your .m3u and .m3u8 playlists. Free, open source, no account.

Further reading