← Projects

Spotify to YouTube Transfer

2022ProjectInternal / private

Migrate playlists between Spotify and YouTube Music via API matching. Authenticates against both platforms with OAuth, fetches the source playlist, and runs each track through a fuzzy title/artist match against the destination's search API. Edge cases handled: featuring credits, remixes, regional availability, and tracks that simply don't exist on the other side. A weekend project that turned into a working tool for actually moving years of curated playlists across services.

Highlights

  • OAuth flows against both Spotify and YouTube Music
  • Fuzzy title/artist matching with feature-credit and remix handling
  • Reports unmatched tracks so the user can fix them by hand
  • Idempotent — re-running on the same playlist is a no-op

Tech

PythonOAuthSpotify APIYouTube API