CSVMusic
Enjoying CSVMusic? Buy me a coffee ☕
Convert playlists from any music service into fully tagged audio files.
CSVMusic takes a playlist (exported as CSV from TuneMyMusic) and automatically:
- Finds the best match on YouTube Music
- Downloads the audio
- Adds proper metadata (artist, album, artwork, etc.)
- Outputs ready-to-use M4A or MP3 files
- Optionally creates
.m3u/.m3u8playlists
Download (Start Here)
Go here:
https://github.com/angall1/CSVMusic/releases/tag/v1.4.3
Download one of the following based on your OS:
Windows
https://github.com/angall1/CSVMusic/releases/download/v1.4.3/CSVMusic-windows.zip
macOS (Apple Silicon)
https://github.com/angall1/CSVMusic/releases/download/v1.4.3/CSVMusic-macos-arm64.zip
macOS (Intel)
https://github.com/angall1/CSVMusic/releases/download/v1.4.3/CSVMusic-macos-intel.zip
Linux
https://github.com/angall1/CSVMusic/releases/download/v1.4.3/CSVMusic-linux.zip
Unzip the file and run the app.
How It Works
- Open the app (first launch may take ~10–15 seconds)
- Click the TuneMyMusic link in the top-left
- Follow the steps on that site:
- Import your playlist (Spotify, Apple Music, etc.)
- Export to file → CSV file
- Back in CSVMusic:
- Load the CSV
- Choose an output folder
- Click Start
- Wait for downloads to finish
If a song can’t be matched well:
- It will show up highlighted in yellow
- Click Alternatives to pick a better version
What You Get
- Audio files with:
- Correct artist/title
- Album info
- Embedded artwork
- Optional playlist files:
.m3u.m3u8
Everything is ready to drop into iTunes, a phone, an MP3 player, etc.
Important Notes
- Keep all files in the extracted folder together
- The app includes:
ffmpegyt-dlp
Because of this, some antivirus software may flag it.
These are false positives due to bundled executables used for downloading and processing audio.
- Your CSV stays local
- Only YouTube Music is contacted for downloading audio
Supported Sources (via TuneMyMusic)
- Spotify
- Apple Music
- YouTube
- Deezer
- And most others