Naviamp app icon

Open-source music player

Your music,
wherever it lives.

Connect Navidrome, another Subsonic or OpenSubsonic server, Jellyfin, or your Bandcamp collection. Naviamp turns it into one polished library for browsing, discovery, playlists, radio, downloads, and playback.

macOSWindowsLinuxAndroidiOS preview
Naviamp desktop Now Playing screen and queue

Your services, one player

Use the music source that works for you.

Navidrome

The fullest Naviamp experience, including smart playlists, ratings, rich OpenSubsonic features, and sonic discovery when enabled.

Subsonic + OpenSubsonic

Connect compatible self-hosted servers. Naviamp detects capabilities and presents the features each server supports.

Jellyfin

Browse, search, stream, download, favorite, and organize music from your Jellyfin libraries.

Bandcamp

Play and download your collection through Bandcamp's Subsonic beta using credentials from Fan Settings.

A lot more than play

The big features, close at hand.

Explore the whole library

Albums, artists, tracks, genres, favorites, recent music, random picks, rich search, and every credited artist.

Build a listening session

Artist, Album, and Genre Mixes plus Sonic Mix, Sonic Path, track radio, related music, and sonic autoplay on compatible servers.

Shape your playlists

Create and edit regular playlists, save generated queues, and build reusable smart playlists where the provider supports them.

Bring radio with you

Create, edit, browse, and play internet radio stations beside the rest of your collection, with live metadata when available.

Listen offline

Download music, manage storage and cache behavior, and switch to an offline dashboard away from the server.

Own the playback

Queues, waveform seeking, lyrics, ReplayGain, gapless playback, crossfade, sample-rate controls, favorites, ratings, and detailed metadata.

Make it look right

Album-art colors, Aurora gradients, blur, compact layouts, configurable metadata, waveforms, and reactive desktop visualizers.

Move between devices

A shared experience across desktop, Android, and iOS, with secure credentials, settings sync, and Android Auto support.

Playback format support

Direct playback across every Naviamp platform.

Compatibility means Naviamp ships a decoder for that platform, but the format is not yet part of the fully tested cross-platform release contract. A dash means Naviamp does not currently promise direct playback there; a Navidrome server may still make the file playable by transcoding it.

Audio format or streamAndroidmacOSWindowsLinuxiOS
MP3, MP2, and MP1YesYesYesYesYes
Ogg VorbisYesYesYesYesYes
WAVYesYesYesYesYes
AIFFYesYesYesYesYes
FLAC and Ogg FLACYesYesYesYesYes
OpusYesYesYesYesYes
AAC and AAC in M4A/MP4YesYes system codecYesYesYes system codec
ALAC in M4A/MP4YesYes system codecYesYesYes system codec
Monkey's Audio .apeCompatibilityCompatibilityCompatibilityCompatibilityCompatibility
DSD .dsf, .dffCompatibilityCompatibilityCompatibilityCompatibilityCompatibility
Musepack .mpcCompatibilityCompatibilityCompatibilityCompatibilityCompatibility
WebM and Matroska audioCompatibilityCompatibilityCompatibilityCompatibilityCompatibility
WavPack .wvCompatibilityCompatibilityCompatibilityCompatibility
AC-3 .ac3CompatibilityCompatibility
HLS streams and playlistsCompatibilityCompatibilityCompatibilityCompatibilityCompatibility
MIDI, Speex, and WMA

This table describes direct Naviamp playback, including downloaded originals. Transcoded streams and downloads use the format produced by the server. MIDI is not advertised even where a decoder is packaged because Naviamp does not ship the soundfont required for reliable playback.

Naviamp + Navidrome support

Core features and the server enhancements that unlock more.

Most app behavior is shared across every release platform. Server-backed features depend on the connected account's permissions and on the capabilities the server advertises; Naviamp removes controls that the active server cannot fulfill.

CapabilityNaviamp supportNavidrome or server requirement
Browse and search artists, albums, tracks, genres, favorites, recent music, and random picksYesStandard Subsonic/OpenSubsonic library APIs
Browse every credited artist and follow artist links from a trackYesRich artist-credit metadata when supplied by the server
Select and combine music librariesYesMultiple music folders exposed by the server
Create, rename, reorder, edit, and delete regular playlistsYesPlaylist write permission
Save the current queue or a generated mix as a playlistYesPlaylist write permission
Create and edit native smart playlistsNavidrome enhancementNavidrome native API; includes nested rules, multiple sorts, limits, NSP JSON import, and preview against the synced library
Stream original-quality audioYesA directly supported source format, or server transcoding
Stream at a selected transcoded qualityYesServer transcoding support
Download originals or transcoded copies for offline listeningYesDownload permission; transcoded downloads require server support
Favorite tracks, albums, and artistsYesServer favorite/star APIs
Rate tracks from one to five starsYesServer rating support
Display plain, time-synced, and enhanced lyricsServer-dependentLegacy lyrics or the OpenSubsonic songLyrics extension; enhanced lyrics use version 2
Build artist, album, genre, and track radio queuesYesGenerated-radio endpoints
Sonic Mix, Sonic Path, related tracks, and sonic autoplayNavidrome enhancementServer advertises the OpenSubsonic sonicSimilarity extension and has similarity data
Report plays and update listening historyYesScrobbling support; falls back to the standard Subsonic endpoint
Report precise playback position and completionNavidrome enhancementOpenSubsonic playbackReport extension
Resume a transcoded stream from a server-side offsetNavidrome enhancementOpenSubsonic transcodeOffset extension
Browse, create, edit, delete, and play internet radio stationsYesInternet-radio station APIs for saved stations
Authenticate with a renewable native session tokenNavidrome enhancementNavidrome native authentication; standard token-and-salt authentication remains available
Gapless playback, crossfade, ReplayGain, equalizer, sample-rate matching, and downmixingYesPerformed locally by Naviamp's BASS playback engine
Waveform seeking, audio metadata, lyrics timing, and visualizersYesPerformed locally; metadata and lyrics depend on the source
Android AutoAndroid onlyAndroid host and a connected media-capable vehicle or head unit
Podcasts, server chat, public shares, and jukebox controlNot currently supported

Take a look

The same shared experience in compact and narrow layouts.

Compact Now Playing screen
Now Playing queue in a narrow layout
Artist, album, genre, Sonic Path, and Sonic Mix builders
Playlist library
Artist library with alphabetical navigation
Library search results
Internet radio stations
Downloads and offline dashboard
Naviamp settings

Open, private, and yours

Your library stays with the service or server you choose. Naviamp contains no ads or third-party tracking SDKs, and credentials use operating-system secure storage where supported.

Provider capabilities differ, so Naviamp hides or gracefully falls back from server-specific features instead of leaving broken controls behind.

Naviamp is available for macOS, Windows, Linux, and Android. An unsigned arm64 iPhone/iPad IPA preview is available for users who can provide their own signing.

Naviamp is translated by its community using Weblate.