This article was co-authored by wikiHow Staff. Our trained team of editors and researchers validate articles for accuracy and comprehensiveness. wikiHow's Content Management Team carefully monitors the work from our editorial staff to ensure that each article is backed by trusted research and meets our high quality standards.
The wikiHow Tech Team also followed the article's instructions and verified that they work.
This article has been viewed 276,334 times.
Learn more...
This wikiHow teaches how to download music you like from Spotify by converting Spotify playlists to YouTube playlists and then downloading and converting those YouTube videos to MP3s. Music files cannot be ripped directly from Spotify, so using a more easily-ripped service is required.
Steps
Using Soundiiz to Convert Your Playlist
-
1Create a playlist of everything you want to rip in Spotify. Because it's not possible to rip from Spotify short of manually recording as songs play, the easiest way to rip songs is to convert your Spotify playlist into a YouTube playlist and then download the music from there.
- Open the Spotify website and log in with your account.
- Create a new playlist and label it something like "YouTube" or "Convert" (so you can easily recognize it).
- Add all of the music that you want to rip to the playlist. You may have difficulty matching obscure tracks if the song is not on YouTube, but most songs should match without issue.
-
2Visit the Soundiiz website. Soundiiz is a service that allows you to transfer your playlists from one music streaming service to another.Advertisement
-
3Click the Sign Up button. You'll need to create a free account to use the playlist converter.
-
4Create an account. You can use one of the supported social media services to create an account quickly, or you can enter your email and create a password to make a traditional account. Either method is fine.
-
5Click the Spotify button in the Soundiiz web app. You'll see this in the menu on the left.
-
6Click Connect.
-
7Enter your Spotify login information. Soundiiz cannot see your Spotify login information.
-
8Click OKAY to confirm. Your Spotify account is now linked to Soundiiz.
-
9Click the YouTube button in Soundiiz. Connecting to YouTube will allow Soundiiz to send the new playlist to your YouTube channel.
-
10Click Connect.
-
11Select your Google account or log in. You'll need to have a YouTube channel associated with your Google account, which is created automatically when you sign into YouTube with your Google account.
-
12Find your playlists. You'll see all of your playlists from your connected accounts in the main frame of the Soundiiz site. Find the Spotify playlist that you want to convert.
-
13Click the Convert button next to the playlist. You'll see this button to the right of the playlist name, next to the "..." button. The Convert button looks like a small box with an arrow pointing to a larger one.
-
14Click YouTube in the Destination Platform section. This will tell Soundiiz to create a new playlist in YouTube with matching tracks.
-
15Click Save Configuration. This will open a tracklist for the playlist.
-
16Click Confirm Tracklist to attempt to match all tracks. You can go through the list and de-select any songs you don't want to include.
-
17Wait while Soundiiz matches your Spotify playlist to YouTube videos. Soundiiz will look for exact matches, and will add each match to a new playlist in YouTube. If any tracks cannot be matched, they won't appear in YouTube.
Installing youtube-dl (Windows)
-
1Visit the youtube-dl website. youtube-dl is an open-source, command line program that can download YouTube videos and playlists. It is not the most intuitive program, but it is completely free and contains no viruses, malware, or other unwanted programs. It is developed and maintained by the community and generates no profit.
-
2Click the Windows executable link. You'll see this in the opening paragraph on the page. The youtube-dl.exe file will begin downloading after a moment.
-
3Open your User folder. This is the base folder for your Windows user account, and contains your Documents, Pictures, Downloads, and other media folders. The default location is C:\Users\userName.
-
4Copy the youtube-dl.exe file into your User folder. This will allow you to run the program from the Command Prompt without having to change any directories.
-
5Visit the FFmpeg website. This is another open-source program that will allow youtube-dl to convert the downloaded files into MP3 format. Once you install FFmpeg, you won't be using it directly. Like youtube-dl, FFmpeg contains no malware or additional software.
-
6Click the Windows logo. You'll see this in the "More downloading options" section.
-
7Click the Windows Builds button.
-
8Click the Download FFmpeg button. This will work for most versions of modern Windows. If you're using an older computer, you'll want to check if you're using 32-bit or 64-bit Windows.
-
9Open the ZIP file after downloading it. You can usually find it at the bottom of your browser after it downloads, or in your Downloads folder.
-
10Double-click the ffmpeg-### folder. The full folder name will vary depending on which version of FFmpeg you downloaded.
-
11Double-click the bin folder.
-
12Select the three EXE files and drag them into your User folder. They should end up in the same location as the youtube-dl.exe file.
-
13Press ⊞ Win+R and type cmd to start the Command Prompt. youtube-dl is now installed and ready to use from the Command Prompt.
Installing youtube-dl (Mac)
-
1Click the Go menu from the desktop. youtube-dl is a command line program to download YouTube videos that is completely free and open-source. It is developed by the community and no one profits from it. It is the only downloading option that does not include ads, malware, or other privacy concerns.
-
2Click the Utilities option.
-
3Open Terminal from the Utilities folder.
-
4Enter the command to install Homebrew. This is an open-source package manager that will manage "homebrewed" applications, including youtube-dl.
- Type /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" and press ⏎ Return.
-
5Enter your user password if prompted. Depending on your security settings, you may be prompted for your password before you can proceed.
-
6Enter the command to install youtube-dl. Now that Homebrew is installed, you can use it to download and install youtube-dl:
- Type brew install youtube-dl and press ⏎ Return.
-
7Enter the command to install FFmpeg. This is another open-source program that youtube-dl will use to convert the downloaded videos into MP3 format. Once this is installed, you'll be ready to use youtube-dl to download the playlist from the Terminal.
- Type brew install ffmpeg and press ⏎ Return.
Downloading the Playlist
-
1Open YouTube in your browser. You'll need to grab the URL for the playlist you want to download with youtube-dl.
-
2Sign in with your YouTube account. Make sure you're signed in with the same account that you linked to Soundiiz.
-
3Click your playlist in the Library section of the menu. You'll see this on the left side of the screen. When you click a playlist, you'll see a list of all of the videos in it.
-
4Highlight the playlist URL. Make sure the entire address in the address bar is highlighted.
-
5Copy the highlighted address. Press Ctrl+C or ⌘ Cmd+C, or right-click the highlighted address and click "Copy."
-
6Return to the Command Prompt or Terminal window.
-
7Type the youtube-dl command and paste the address. Enter the following command and replace playlistAddress with the pasted URL of your playlist:
-
8youtube-dl --extract-audio --audio-format mp3 playlistAddress
-
9Press ↵ Enter or ⏎ Return to run the command.
-
10Wait while youtube-dl downloads and processes the songs. This can take a while if the playlist is really long or you have a slow connection. youtube-dl will download each video in the playlist and then convert it to MP3 format so that it can be played on any audio player.
-
11You can cancel the download by pressing Ctrl+C or ⌘ Cmd+C.
-
12Find your new MP3s. Your new MP3 files will be located in the User folder, the same folder that contains the youtube-dl program files. You can add the MP3 files to your media player library, transfer them to another device, or burn them to a disc.
Community Q&A
-
QuestionHow do I make the playlist public?Community AnswerIf you right-click on the playlist name in the sidebar (on a desktop app), you should see an option that reads either "Make Public" or "Make Private," depending on the current setting of the playlist. If it reads "Make Private," the playlist is already public.
-
QuestionHow do I download the playlist from Spotify?ni SidneyCommunity AnswerSpotify has an added layer of protection that hinders the direct transfer of music to other devices so you may need the help of Spotify Music Converter from Tunelf which could download and convert any Spotify playlist to a format that can be played on any device.
-
QuestionWhat is the quality of the ripped MP3s? Is it 320 kbps?Community AnswerYou can specify the quality using the command --audio-quality quality (where 0 is best, 9 is worst (variable) or you can specify constant with number 320.