Spotify is a great, if not better, alternative to Apple Music as a music streaming service. However, many of you out there have probably amassed vast libraries of music through iTunes, and it's understandable why you wouldn't want to ditch it.
The good news is that you can upload your iTunes music that's locally stored on your computer and iPhone onto Spotify on your Mac — or, if you've already made the switch to a Windows machine or Android phone, you can do it there, too.
To get your iTunes music onto Spotify via Mac, just download Spotify and get a Premium account. Then, go into Preferences, and make sure your iTunes Music library is selected as a Local File Source. Once you've done that, just grab any tracks that pop up in your Local Files tab and drag them over to My Music. That way, you can stream them from any device, including whatever non-Apple device you happen to buy in the future.
To get your iTunes music onto Spotify via Windows, you'll need to download and install iTunes on your PC, which seems counter-intuitive, but it'll make sense soon. Then, the easiest option to get your purchased iTunes music onto your new Windows Machine is to download it again from iTunes. You can find all your purchased music from your account in iTunes. Note that this only works for music you bought from iTunes. If you have local music files from elsewhere, you'll need to transfer it from your Mac to Windows machine with a hard drive, Google Drive, or OneDrive.
Once you have all your iTunes music on your Windows machine, download and install the Spotify app for Windows. From there, you simply need to go to Spotify's settings > scroll down until you find the Local Files menu, and turn on the "source" where your local iTunes music is stored on your Windows machine. Now, Spotify will be your new music player complete with playlists, even for music from your iTunes library.
To get your iTunes music onto an Android phone, the best way is to start from your Windows machine. From your Windows machine, put all your local iTunes music files into a playlist in Spotify. Then, you'll need Spotify's paid Premium service to get them onto your Android phone. Get the Android app, sign up for a Premium account, and make sure your Windows machine and Android phone are on the same WiFi network. Then, in the Spotify Android app, go to Your Library > Playlists > then select the playlist with all your iTunes music, and switch the Download button to the green "On" position.
If everything goes well, that's all there is to it! It's not the most convenient or effortless thing to do, but that's the price for sticking with local music files!