Version: 1.16.1
Required minimum memory: 256MB
Last updated 16 Feb 2024

Recent Changes

  • Update Navidrome to 0.51.1

  • Full changelog

  • [Server] Fix various converting NULL to string is unsupported errors in 0.51.0 (#2840). Thanks @caiocotts

  • [Scanner] Import sort_* ID3 tags

  • [Subsonic] Fix fields not being sent on getPlaylist.view responses. (#2818). Thanks @caiocotts

  • [UI] Set rating value to 0 when value is null (#2824). Thanks @kgarner7

  • [UI] Use order/sort album/artist when sorting tracks in playlists. Fixes (#2819

  • [UI] Don't expose the APIKey in the index.html

  • [UI] Update German and French translations

Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify!


  • Handles very large music collections
  • Streams virtually any audio format available
  • Reads and uses all your beautifully curated metadata
  • Great support for compilations (Various Artists albums) and box sets (multi-disc albums)
  • Multi-user, each user has their own play counts, playlists, favourites, etc…
  • Very low resource usage
  • Multi-platform, runs on macOS, Linux and Windows. Docker images are also provided
  • Ready to use binaries for all major platforms, including Raspberry Pi
  • Automatically monitors your library for changes, importing new files and reloading new metadata
  • Themeable, modern and responsive Web interface based on Material UI
  • Compatible with all Subsonic/Madsonic/Airsonic clients
  • Transcoding on the fly. Can be set per user/player. Opus encoding is supported
  • Translated to various languages

Install Navidrome in a few minutes on your server with Cloudron. To install Cloudron first, follow our setup steps.
Mastodon Mastodon