Seamlessly bridge Spotify and your local music library!
This tool converts Spotify playlists (public or private) into M3U8 playlist files, letting you enjoy your curated music offline in any player that supports M3U playlists (like VLC, Foobar2000, or Winamp).
- Own your playlists: Save Spotify playlists as local files, even if tracks get removed from Spotify.
- Works offline: M3U8 files reference your existing local music files—no streaming required.
- Perfect for:
- 🎧 Audiophiles with high-quality local copies of songs.
- 🚴 Offline listeners (travel, gym, etc.).
- 🗄️ Archivists preserving playlist orders.
🎯 Perfect for music enthusiasts who want the best of both worlds
| Problem | Solution |
|---|---|
| 😰 Spotify removes songs | ✅ Keep local backups as M3U playlists |
| 🎧 Want better audio quality | ✅ Use your FLAC/high-bitrate files |
| ✅ M3U works without internet | |
| 🎛️ Prefer other players | ✅ Works with VLC, foobar2000, Winamp, etc. |
| 📱 Own your music | ✅ No subscription needed to play |
- Ensure .NET 8 Runtime is installed.
- Download the latest release from the Releases page.
- Run the installer and follow the prompts.
- Launch the app and log in (optional for private playlists).
- Add your music folder (where local files are stored).
- Paste a Spotify playlist URL (public or private).
- Click "Convert" to generate the M3U8 file.
- Export and play in VLC, Foobar2000, or any M3U8-compatible player.
The app uses a smart matching algorithm that works with multiple library organization styles:
| Structure | Example | Support |
|---|---|---|
| ID3 Tags (recommended) | Any filename with proper metadata | ✅ Primary method |
| Artist - Title filename | Pink Floyd - Comfortably Numb.mp3 |
✅ Fully supported |
| Artist/Album/Track folders | Pink Floyd/The Wall/01 Comfortably Numb.mp3 |
✅ Fully supported |
| Track Number + Title | 01 Comfortably Numb.mp3 |
✅ Supported with folder context |
The matching algorithm prioritizes embedded ID3 tags but automatically falls back to folder/filename parsing when tags are missing.
- Missing tracks? The app matches using ID3 metadata first, then folder structure. Ensure your files have either:
- Proper ID3 tags (Title, Artist, Album), OR
- Organized folder structure like
Artist/Album/## Title.mp3
- Login issues? Re-authenticate via Spotify's OAuth prompt.
- File not found? Check your selected music folder path.
- Low confidence matches? Files with both good ID3 tags AND organized folders get the highest match scores.
Report bugs on the Issues page.
MIT License © 2025 TypNull
Made with ❤️ for music lovers everywhere 🎶
⬆️ Back to Top • 📥 Download • 🐛 Report Issue • 💬 Discussions