Forum Discussion
Can you download music from Spotify to Apple Watch?
In short, Spotify does not provide an official command line tool to directly download music from Spotify to Apple Watch, because its songs are encrypted and cannot be copied casually. However, if you like to tinker, you can try Spotify's official API + iOS Shortcuts combined with some scripts to let Apple Watch play your favorite music offline, but this method is more complicated and may fail at any time.
Idea: Use the command line to operate Spotify playlists, and then sync to Apple Watch
1. Install Spotify CLI tool (requires macOS terminal):
bash
brew install spotify-tui
brew install spotifyd
2. This tool can control Spotify with the command line, but it cannot directly download songs.
3. Get playlist information using Spotify API:
bash
curl -X "GET" "https://api.spotify.com/v1/playlists/{playlist_id}/tracks" -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
This way you can get all the song information in the playlist, but you still can't download it directly (Spotify songs are DRM protected).
4. Indirect method: Use Apple Shortcuts to automatically sync
- Create a shortcut to convert Spotify's playlist to Apple Music's playlist (Apple Music allows downloading to Apple Watch).
- Open Apple Music on Apple Watch and download the converted playlist.
Although this can bypass Spotify's restrictions and allow Apple Watch to play Spotify songs offline, the process is too troublesome. It is more reliable to use the official method of Spotify App. If you want to download music from Spotify to Apple Watch, you'd better use the official offline download function! 😆