Aurral

Comparison

Aurral vs Spotify: Owning the Catalogue or Renting It

Comparing a self-hosted stack to Spotify is partly unfair in both directions. Spotify has a hundred engineers and a catalogue you cannot legally download. Aurral runs on your hardware and only knows what your sources can find. Here is the part that is actually comparable.

The short answer

If you want your files

Spotify cannot give you files at all, at any price. That is the whole difference in kind.

If you want a recommendation quality ceiling

Spotify. Editorial curation and catalogue breadth are not reproducible self-hosted.

If you want privacy

Aurral, with Local only listening history.

If you already have a library

Aurral, because it recommends for music you own rather than a catalogue you rent.

The recommendation engine is not the same thing

Spotify's Discover Weekly and Release Radar are built on commercial catalogue data, editorial teams and a huge amount of collaborative filtering across a hundred million listeners. None of that is reproducible in a self-hosted stack, and any article claiming otherwise is selling something.

Aurral does something different and, for an existing library, arguably more useful: it recommends artists you do not own but adjacent to what you already play, then downloads them for you. The signal comes from your library and your listening history, not from a global population.

That difference matters most for people with large libraries. Spotify has no idea you own forty thousand tracks. Aurral does.

What you gain

Files are the obvious one, and it is not close. A Spotify library is a licence that stops working if you stop paying. A library on your own disk is yours indefinitely, including the metadata and the artwork.

Privacy is the second one. With Local only listening history, nothing about your listening leaves your hardware. With Spotify, listening history is the product.

Discovery shaped around what you own is the third. Spotify recommends from the whole catalogue; Aurral recommends around your collection, which produces results that feel more like they came from you.

  • Files you keep permanently, with no DRM and no licence.
  • Listening history that can stay entirely local.
  • Recommendations computed from your library, not a global average.
  • No subscription, no ads between albums, no paid tier.

What you lose

The catalogue. Spotify is a licensing arrangement with every label. What your sources can find for a given artist varies, and for some artists it is nothing. This is the real limit.

Editorial curation. Release Radar, editor playlists and Discover Weekly are shaped by label and promoter relationships that no open-source project has. Aurral can approximate the first two functionally, and cannot approximate the relationships.

Convenience of discovery elsewhere. Finding an artist on Spotify and hearing it in thirty seconds is a genuinely good experience that a self-hosted stack does not replicate at all.

CapabilitySpotifyAurral
Full mainstream catalogueYesDepends entirely on your sources
Weekly personalised mixExcellentComparable in shape, different in data
Release RadarExcellentBuilt from your library
Editorial playlistsYesDeezer editor playlists only
Files you ownNoYes
Works offlineDownloads are removed if you lapseAlways
Listening history privacyNoLocal only is available
CostSubscriptionFree

The realistic answer for most people

Keep both. Use Spotify for new releases and editorial discovery, and Aurral for playing what you own without interruption. That arrangement is not a compromise, it is what most self-hosters actually do.

The point at which cancelling makes sense is when you notice you have stopped using it. A useful test: run one weekly Flow for a month. If you were not opening Spotify anyway, cancel it and keep the self-hosted one.

  1. Import your essential playlists before cancelling anything.
  2. Connect a listening-history provider so recommendations have signal.
  3. Run one weekly Flow for a month.
  4. Note how often you actually open the streaming app.
  5. Cancel if the answer is rarely.

Frequently asked questions

Will Aurral recommendations be as good as Discover Weekly?

No, and that is expected. Spotify has data from a hundred million listeners. Aurral has your library and history, which produces different and arguably more relevant results for music you already own.

Does self-hosting save money?

Only if you cancel the subscription. Running a server has costs in disk and electricity, but they are small compared to a subscription.

Can I move my Spotify playlists across?

Yes. Spotify imports over OAuth, or through an Exportify CSV converted to JSON without connecting anything.

What about music that is not on Spotify?

That is a real advantage. Artists with no streaming presence are invisible to Spotify and reachable through your own sources.

Try Aurral against Spotify yourself

One container, one port, and it works alongside whatever you already run. Nothing you have needs to be replaced.