← Back to PlaylistXfer
Guides How it works FAQ

About

A playlist transfer tool built around trust.

Independent, review-first, and focused on one transfer direction.

PlaylistXfer started with one practical problem: moving Spotify playlists into Apple Music without accepting a black-box result. The first prototype proved that catalog matching was possible; it also made the harder problem obvious. Two services can describe the same recording differently, and a plausible search result is not always the song a listener intended.

The product is therefore intentionally review-first. It shows what Spotify link it could read, what Apple Music candidates it found, and what it could not safely match before asking for permission to create anything.

Three product principles

Evidence before automation

Recording identifiers and catalog metadata improve confidence, but alternate releases still need context. Ambiguous rows wait for review.

Permission near the action

Spotify preview and Apple Music analysis happen before Apple Music write access is requested.

Visible failure

Missing tracks, provider errors, and skipped rows belong in the result. A transfer receipt should not hide them behind a success percentage.

Narrow scope

The current web product focuses on public Spotify playlist and track links moving into Apple Music. It does not promise every service pair.

Current status

The web MVP supports public Spotify playlist and song previews, Apple Music match analysis, candidate review, and authorized playlist creation. The iOS app is in active development. Private Spotify account access, other streaming destinations, and local-file migration are outside the current scope.

Why the guides are part of the product

A useful transfer tool should explain its limits. The PlaylistXfer guides document playlist visibility, catalog matching, missing tracks, and troubleshooting with links to first-party Spotify and Apple references. They are written for people making an actual transfer, not as filler around the form.

Open project

The source and product decisions are documented publicly for people who want to inspect or reproduce the flow. Follow development, report reproducible problems, or review the implementation in the PlaylistXfer GitHub repository.

Try the web MVP Read the guides