Convert Spotify playlists to Apple Music playlists
This extension will enable you to convert any shared Spotify playlist to your Apple Music library as a new playlist. It will convert any number of playlists with any number of tracks, for free.
To use: 1. Install this extension in Chrome. 2. View Spotify playlist via its web interface on open.spotify.com. 3. Click on the blue "Copy to Apple Music" button. 4. Authorize the app to install the new playlist into your Apple Music. 5. Enjoy your new Apple Music playlist!
It is entirely possible that not all tracks will be found on the Apple Music side. This is due to differences between Spotify and Apple Music, and also because the Apple Music API sometimes thinks we ask too much of it. That being said: If it has missed a larger (more than 10%) of the tracks, try it again; it will create a new playlist on the Apple side. Delete the ones you don't want. I have more code updates planned which should help further alleviate the problem.
This extension is free and should work for playlists of any size. However, donations of any size are much appreciated! 30% of the amount you donate will go to a local South African charity, and the rest will go towards my coffee habit, my yearly Apple Developer membership, and the education of my kids. Your name will go on the top contributors list, ranked by the amount you have donated.
Click on the website button below to go to the extension web-page, which also contains paypal links.
1. This could be you!
* 18.8.6 - 2018-08-26
- add 100ms delay between song lookups, else the Apple Music API
refuses to answer and gives us a code 429 "API capacity
exceeded". Will eventually implement more intelligent dynamic algo
for handling this. For now, the 100ms wait (10rps) greatly increases
the number of songs we can successfully get.
* 18.8.5 - 2018-08-26
- fix bug with some spotify URLs having query params (regex was too
* 18.8.4 - 2018-08-25
- refactor somewhat
- use search API for songs which can't be found via ID
* 18.8.3 - 2018-08-13
- dynamic extension ID specification
- track matcher: When multiple matches, select one with matching
* 18.8.2 - 2018-08-12
- fix bug with incorrect extension ID for production mode
* 18.8.1 - 2018-08-12
- initial release