21 alternatives to Spotify

Spotify is a Media Streaming product. The community recommends 21 alternatives: 20 open source, 21 self-hostable and 20 free to use. They are ranked by community votes, ratings and favorites, with the key differences from Spotify highlighted.

Last updated:

S

About Spotify

Music, podcast and audiobook streaming service with an ad-supported free tier and Premium subscriptions.

Closed source
Not self-hostable
Freemium
Web
Windows
macOS
Linux
iOS
Android

Quick picks

Ampache logo

Best open-source pick

Ampache

Open source, AGPL-3.0 license

Ampache logo

Best self-hosted pick

Ampache

Run it on your own server

Ampache logo

Best free pick

Ampache

Free to use

All alternatives

  1. 0
    1.

    Ampache

    Media Streaming

    Web based audio/video streaming application.

    Open source · AGPL-3.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  2. 0
    2.

    Black Candy

    Media Streaming

    Music streaming server.

    Open source · MIT
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  3. 0
    3.

    Downtify

    Media Management

    Download and listen to your music, playlists, and podcasts, along with album art and metadata

    Open source · GPL-3.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  4. 0
    4.

    fastpotify

    Media Streaming

    Spotify, native and fast. One lightweight Rust app for your whole library, local playback, and Spotify Connect on Linux, macOS, and Windows.

    Open source · MIT
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  5. 0
    5.

    Funkwhale

    Media Streaming

    Modern, web-based, convivial, multi-user and free music server.

    Open source · BSD-3-Clause
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  6. 0
    6.

    gonic

    Media Streaming

    Lightweight music streaming server. Subsonic compatible.

    Open source · GPL-3.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  7. 0
    7.

    koel

    Media Streaming

    Personal music streaming server that works.

    Open source · MIT
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  8. 0
    8.

    LMS

    Media Streaming

    Access your self-hosted music using a web interface.

    Open source · GPL-3.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  9. 0
    9.

    Lyrion Music Server

    Media Streaming

    Server for Squeezebox and compatible players. This server is also called Lyrion Music Server.

    Open source · GPL-2.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  10. 0
    10.

    Meelo

    Media Streaming

    Personal Music Server, designed for collectors and music maniacs.

    Open source · GPL-3.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  11. 0
    11.

    moOde Audio

    Media Streaming

    Audiophile-quality music playback for the wonderful Raspberry Pi family of single board computers.

    Open source · GPL-3.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  12. 0
    12.

    Mopidy

    Media Streaming

    Extensible music server. Offers a superset of the mpd API, as well as integration with 3rd party services like Spotify, SoundCloud etc.

    Open source · Apache-2.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  13. 0
    13.

    mpd

    Media Streaming

    Daemon to remotely play music, stream music, handle and organize playlists. Many clients available.

    Open source · GPL-2.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  14. 0
    14.

    mStream

    Media Streaming

    Music streaming server with GUI management tools. Runs on Mac, Windows, and Linux.

    Open source · GPL-3.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  15. 0
    15.

    musikcube

    Media Streaming

    Streaming audio server with Linux/macOS/Windows/Android clients.

    Open source · BSD-3-Clause
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  16. 0
    16.

    Navidrome Music Server

    Media Streaming

    Modern Music Server and Streamer, compatible with Subsonic/Airsonic.

    Open source · GPL-3.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  17. 0
    17.

    Polaris

    Media Streaming

    Music browsing and streaming application optimized for large music collections, ease of use and high performance.

    Open source · MIT
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  18. 0
    18.

    Stretto

    Media Streaming

    Music player with Youtube/Soundcloud import and iTunes/Spotify discovery.

    Open source · MIT
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  19. 0
    19.

    Subsonic

    Media Streaming

    Web-based media streamer and jukebox.

    Self-hostable

    Compared with Spotify

    • + Self-hostable (Spotify is not)
  20. 0
    20.

    Supysonic

    Media Streaming

    Python implementation of the Subsonic server API.

    Open source · AGPL-3.0
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)
  21. 0
    21.

    SwingMusic

    Media Streaming

    Swing Music is a beautiful, self-hosted music player and streaming server for your local audio files. Like a cooler Spotify ... but bring your own music.

    Open source · MIT
    Self-hostable

    Compared with Spotify

    • + Open source (Spotify is not)
    • + Self-hostable (Spotify is not)
    • + Free to use (Spotify is paid)

Spotify vs. alternatives

ServiceOpen sourceSelf-hostedLicensePricingPlatformsRatingVotes
Spotify
Current
NoNoproprietaryFreemiumWeb / Windows / macOS / Linux / iOS / Android——
AmpacheYesYesAGPL-3.0———0
Black CandyYesYesMIT———0
DowntifyYesYesGPL-3.0———0
fastpotifyYesYesMIT———0
FunkwhaleYesYesBSD-3-Clause———0
gonicYesYesGPL-3.0———0
koelYesYesMIT———0
LMSYesYesGPL-3.0———0
Lyrion Music ServerYesYesGPL-2.0———0
MeeloYesYesGPL-3.0———0
moOde AudioYesYesGPL-3.0———0
MopidyYesYesApache-2.0———0
mpdYesYesGPL-2.0———0
mStreamYesYesGPL-3.0———0
musikcubeYesYesBSD-3-Clause———0
Navidrome Music ServerYesYesGPL-3.0———0
PolarisYesYesMIT———0
StrettoYesYesMIT———0
SubsonicNoYesproprietary———0
SupysonicYesYesAGPL-3.0———0
SwingMusicYesYesMIT———0

FAQ

What is the best alternative to Spotify?

Community-recommended alternatives to Spotify include Ampache, Black Candy, Downtify, fastpotify, Funkwhale, and gonic. Compare open source, self-hosting, pricing and platforms to choose.

Is there a free alternative to Spotify?

Yes. Ampache, Black Candy, Downtify, fastpotify, Funkwhale, and gonic can be used for free; the open-source, self-hostable ones can be run on your own server at no cost.

Is there an open-source alternative to Spotify?

Yes. Open-source alternatives include Ampache, Black Candy, Downtify, fastpotify, Funkwhale, and gonic.

Can I self-host an alternative to Spotify?

Yes. Ampache, Black Candy, Downtify, fastpotify, Funkwhale, and gonic can run on your own server, so you keep control of your data.

Services in the same category that haven't been suggested as Spotify alternatives yet. If one fits, add it as an alternative.

  • P
    Plex

    Centralized home media playback system with a powerful central server.

    Self-hostable
  • MediaCMS logo
    MediaCMS

    Modern, fully featured open source video and media CMS, written in Python/Django/React, featuring a REST API.

    Open source
    Self-hostable
  • CD
    Channels DVR Server

    Flexible server providing a whole home self hosted DVR experience for [Channels](https://getchannels.com).

    Self-hostable
  • E
    Emby

    Home media server supporting both DLNA and DIAL (Chromecast) devices out-of-the-box.

    Self-hostable
  • V
    Väinö

    High-fidelity music server for Raspberry Pi with iOS and Android companion apps.

    Self-hostable
  • N
    Netflix

    Subscription streaming service for films, TV series and original productions.

Know another Spotify alternative?

Once added, the community can vote and the best suggestions rise to the top.