Download YouTube Music Playlists as MP3 — The Complete Guide
YouTube Music has one of the largest catalogs of any streaming service and a lot of music exists there that's not on Spotify or Apple Music. If you want that music offline — for running, driving, flights, or just not paying for streaming — here's how to get it.
For Individual Tracks: Browser Method
The fastest way to grab a single song or a handful of tracks:
This works for YouTube Music URLs (music.youtube.com/...) and regular YouTube URLs. The audio is the same regardless of which URL format you use.
For Full Playlists: yt-dlp
Downloading an entire playlist one track at a time takes forever. yt-dlp is the right tool for this — free, open source, no ads, and it handles YouTube's playlist structure natively.
Install yt-dlp:
Download an entire YouTube playlist as MP3:
yt-dlp --extract-audio --audio-format mp3 --audio-quality 0 "https://www.youtube.com/playlist?list=PLAYLIST_ID"Download with metadata (title, artist, album art):
yt-dlp --extract-audio --audio-format mp3 --audio-quality 0 --embed-thumbnail --add-metadata "PLAYLIST_URL"Download to a specific folder:
yt-dlp --extract-audio --audio-format mp3 -o "~/Music/%(playlist)s/%(title)s.%(ext)s" "PLAYLIST_URL"--audio-quality 0 flag means "best available quality." On YouTube this is typically 256kbps AAC, which yt-dlp then converts to 320kbps MP3. The output quality is as good as YouTube's source audio gets.Understanding YouTube's Audio Quality
This is important and most guides don't explain it clearly.
YouTube streams music at different quality levels depending on the video and your connection. The best quality available on YouTube is typically 256kbps AAC (used for Opus format streams) or 128kbps AAC for older uploads. This is the ceiling — you can't get better audio than what YouTube has on its servers.
When you select "320kbps MP3" in a converter, you're re-encoding the source audio (usually 128–256kbps AAC) into 320kbps MP3. This doesn't improve the sound quality — it just makes the file larger. The audio quality is determined entirely by what YouTube stored, not what you select as an output bitrate.
For lossless audio, YouTube is not the right source. Use a lossless service (Tidal, Apple Music in lossless mode, or a digital purchase) if audio quality matters to you.
Getting MP3s Into Your Music Apps
Spotify
Spotify supports local files via the desktop app:
- Open Spotify desktop → Settings → Local Files → toggle on and add your folder
- Create a playlist containing the local files
- Open Spotify on your phone → go to that playlist → download it
- The local files will be available on your phone while connected to the same WiFi as your desktop
Apple Music
- On Mac: drag MP3 files into the Music app. They appear in your library and sync to iPhone via iCloud Music Library.
- On iPhone: use the Files app to open the MP3, tap Share → Copy to Music
- Or use iTunes on Windows to drag files into your library
Local Players (No Account Needed)
VLC, Poweramp (Android), or Doppler (iOS) play local MP3s directly without any account or sync setup. For people who want offline music without a streaming subscription, a local player with downloaded MP3s works perfectly.
YouTube Music vs Regular YouTube — Does It Matter?
Not really. YouTube Music URLs and regular YouTube music video URLs serve the same audio. The only difference is presentation — YouTube Music strips the video and focuses on the audio track. For downloading, you can use either URL format in dltkk or yt-dlp and get the same result.
Frequently Asked Questions
Can I download my YouTube Music liked songs as a playlist?
Your YouTube Music liked songs are in a private playlist. You can download them with yt-dlp if you're logged into Google on your computer. The command uses your browser cookies for authentication: yt-dlp --cookies-from-browser chrome --extract-audio --audio-format mp3 "https://music.youtube.com/playlist?list=LM" (LM is the ID for your liked music playlist).
Is downloading music from YouTube legal?
YouTube's Terms of Service restrict downloading outside their official app. Personal offline listening is treated as fair use in most countries. Distributing downloaded music or using it commercially is a copyright violation. YouTube Music Premium offers a legitimate offline listening feature if you want a fully legal option.
Why doesn't the downloaded MP3 have the song title as the filename?
When using dltkk, the filename is generated from the YouTube video title which may include "Official Music Video," "Lyrics," or other suffixes. Rename the file after downloading. When using yt-dlp with the --embed-metadata flag, the correct title and artist information gets embedded into the file tags.