Every feature, one page

Everything NaviBeat does.

NaviBeat is a native music player for your own Navidrome or Subsonic server, on iPhone, iPad, Mac, Apple TV and Apple Watch, plus CarPlay, for one $5.99 purchase. This is the whole list. All of it is on the App Store today. The 1.5.7 items are out now for iPhone, iPad, Mac and Apple TV.

NaviBeat on Mac: native sidebar with Library, Playlists and Radios, a Featured Album hero and Recently Played shelves
NaviBeat on macOS. The same library, the same behaviour, on all five Apple platforms.

New in 1.5

What 1.5 brings.

1.5.9 is out now on the App Store for iPhone, iPad, Mac and Apple TV, with Apple Watch and CarPlay inside the iPhone app. The beta gets newer builds first, free for anyone.

New in 1.5.7 / Play on and Send to

Play on, Control and Send to.

Your iPhone, iPad, Mac and Apple TV now see each other on your Wi-Fi. Control another NaviBeat from this one, or send your queue to it and it goes on from the same second. Continue on Home shows every other NaviBeat that is playing, one row each, with Continue here and Control. How it works.

On the App Store for iPhone, iPad, Mac and Apple TV.

New in 1.5.7 / Library

Keep library on this device.

Settings, Library & Data saves your library list and covers. With it on, Offline Mode shows the whole library and greys out what is not downloaded.

On the App Store for iPhone, iPad and Mac.

New in 1.5.7 / Home

Home rows you name yourself.

My Playlist Rows you name and fill yourself, a Pinned Playlists row, Radio Stations, and “N new” on Recently Added. On iPhone, iPad and Mac, Radio Stations can show as a grid.

On the App Store for iPhone, iPad, Mac and Apple TV.

New in 1.5.7 / Accounts

A second account, shared settings.

Add Account on This Server, for a second user on the same server. Share Settings sends your settings as a link or QR code, with Undo.

On the App Store for iPhone, iPad, Mac and Apple TV.

New in 1.5.7 / Servers

Classic Subsonic servers fill in.

On a classic Subsonic server the Songs list fills, and search finds part of a word. Checked against Subsonic 6.1.6.

On the App Store for iPhone, iPad, Mac and Apple TV.

New in 1.5.7 / And more

And more in 1.5.7.

Play the Artist’s Next Album when an album ends. Lyrics with background singers and Furigana for Japanese. Similar Artists on album pages. On iPhone in landscape, the album page puts Play, Shuffle, the heart, Download and About in the left column under the cover, like the artist page. On Apple Watch, double tap plays and pauses (Series 9, Ultra 2 and later), lyrics show for streamed songs, and a streamed song ends at its own length. NaviBeat now speaks Catalan.

On the App Store for iPhone, iPad, Mac, Apple TV and Apple Watch.

Library Doctor on the Mac: the Track numbers check lists albums whose track numbers are used twice, each with Check Files, Open Album and Skip, beside the other checks with their counts

New in 1.5.4 / Library Doctor

Library Doctor checks your library.

A new sidebar item reads your library from the server and finds split albums, compilations that are not marked, wrong track numbers, missing covers, damaged tag text and duplicate imports. It names what differs and confirms it in the files. You review every change before it is written, NaviBeat asks Navidrome to scan, and every write can be undone from Write History. The check and Undo are free; writing a fix is a one-time unlock.

Mac. On the App Store since 1.5.4; the fix unlock is $3.99.

An album page on iPhone with a small flame in front of the track number of three songs: One Step Closer, Crawling and In the End

New in 1.5.5 / Albums

A flame on the popular songs.

On the album page a flame sits in front of the track number of up to three popular songs. The ranking comes from your own Navidrome server and its Last.fm agent, so no Last.fm login is needed in the app. Settings, Popular songs can switch it to Last.fm, ListenBrainz or off.

iPhone, iPad, Mac and Apple TV. In 1.5.5, on the App Store.

NaviBeat on iPhone Duo held open like a book: cover and controls on the left page, synced lyrics on the right page

New in 1.5.4 / iPhone Duo

Made for the iPhone Duo.

Folded, the whole app is on the outer screen. Half open, Now Playing splits on the hinge: cover and controls on the left page, lyrics or Up Next on the right. Album and artist pages split too, also when the Duo lies flat. See it on the Duo.

iPhone Duo. In 1.5.4, on the App Store.

NaviBeat for Windows: the Home screen with the sidebar, shelves of albums and the player bar

Out now / Android, Windows and Linux

NaviBeat outside Apple.

NaviBeat for Windows is out, one price with Library Doctor and NaviSyncRock included and a five-day free trial. NaviBeat for Linux is out too, free, and NaviBeat for Android is on Google Play.

Android, Windows and Linux. Live now.

New in 1.5.4 / Library Doctor

Lyrics and covers, found for you.

Find Missing Lyrics asks your server's lyrics plugin first, then lrclib.net, and writes .lrc files next to the songs after review. Upgrade to Word-by-Word asks the plugin again for songs that have only line-by-line lyrics. Find Covers Online looks up missing covers on coverartarchive.org. Audio files are never changed for lyrics, and Write History removes what was added.

Mac. In 1.5.4, on the App Store.

New in 1.5.4 / Playlists

Manage Playlists, and a Shuffle Mix you start.

For one song, Add to Playlist shows which playlists already have it: check or uncheck, then Save. With several songs selected you see how many are in each playlist. Shuffle Mix can let you choose the first song: it shows five random songs, you pick one, and the mix plays after it.

iPhone, iPad and Mac. In 1.5.4, on the App Store.

Listen to it

No gap, or a smooth fade.

Two short recordings from an iPhone, with sound. Tap Play.

Playback / Gapless

An album plays straight through.

Gapless playback is on from the start. Songs from one album, played in order, run into each other with no silence between them, the way the album was recorded.

Recorded on an iPhone. Turn the sound on.

Playback / Crossfade

One song fades into the next.

Turn on Overlap tracks in Settings, Playback & Audio, Crossfade and pick the length. The end of one song fades out while the next one fades in. Songs from one album played in order are left gapless, so an album still sounds like the album.

Recorded on an iPhone. Turn the sound on.

Added in 1.4

What 1.4 brought.

Everything below came with 1.4 and is on the App Store.

NaviBeat offline browsing on iPhone: the normal library with tracks that are not downloaded greyed out instead of hidden

New in 1.4 / Offline

Offline stopped being a separate mode.

Downloaded music lives inside the normal app. The same Home, the same artists, the same albums, with anything you do not have on the device shown greyed out instead of hidden, so you always know what is missing rather than wondering where it went.

When your server cannot be reached, NaviBeat switches to your downloads on its own and switches back when the server returns. Favourites, ratings and artwork keep working while you are cut off, and catch up afterwards.

NaviBeat Now Playing on iPhone with the jump buttons: shuffle, previous, back 15 seconds, pause, forward 15 seconds, next and repeat, with Previous and Next still in place

New in 1.4 / Player

Jump buttons, either side of Play.

Skip back and forward by 10, 15 or 30 seconds. Look at the row in the screenshot: the jump pair sits either side of Play and Next and Previous are still there, which is the part other players get wrong.

They can be limited to one library, which is the point if your audiobooks sit on the same server as your music: turn them on there and your music player is unchanged. Off until you ask for them.

iPhone, iPad, Mac and Apple TV.

NaviBeat Appearance settings on iPhone: six accent colour swatches with amber selected, a full colour picker, and a hex field reading #FB9C2A

New in 1.4 / Appearance

Pick your own accent colour.

Six one-tap presets, a full colour picker, and a hex field if you know exactly what you want. Amber is still the default and one tap brings it back.

The text and glyphs drawn on top of your colour switch between black and white on their own, so a pale yellow stays as readable as a deep purple, and the gradient follows your choice instead of staying orange.

The Continue card at the top of NaviBeat's Home screen on iPhone, showing a track playing right now on another device with a Continue here button

New in 1.4 / Continuity

Start on one device, carry on with another.

That card at the top of Home is another device playing right now. It names the device, shows the track and how far in it is, and one tap picks the whole queue up where it stands. Tap it and the other device pauses itself, so you are never chased through the house by your own music.

It runs through your own server's play queue, so there is nothing extra to configure and nothing leaves your network.

New in 1.4 / Speakers

Play to the speaker in the room.

Send your music to a UPnP or DLNA device on your network: a network streamer, an AV receiver, a smart television. Your phone hands the music over, goes quiet, and becomes the remote: play, pause, skip, position and volume, and changing track on the phone moves the speaker with it.

The speaker fetches the audio from your own server, so nothing goes through anybody's cloud. NaviBeat asks each device what it can actually decode and sends a format it accepts, rather than assuming. Speakers that announce themselves turn up in the search, and any other is added by typing its address, which is one line out of your router's device list.

New in 1.4 / Playlists

Smart Playlists you write yourself.

Build a playlist out of rules rather than by hand: artist, genre, year, rating, play count, when you added it, whether it is in another playlist, and more. Results update as your library does, and you see them while you are still editing the rules. Definitions sync across your devices, and a snapshot can be written back to your server as an ordinary playlist so every other client sees it too.

New in 1.4 / Servers

Saved servers, and no retyping.

Keep several servers side by side and switch between them without entering anything again. Each entry carries its own proxy headers and its own mTLS client certificate, so a server behind an identity-aware proxy is a saved entry like any other.

New in 1.4 / Artists

A discography that behaves like a discography.

Albums grouped by release type, so albums, EPs, singles, live records and compilations stop fighting for the same list. An All Songs view flattens an artist's whole catalogue into one sortable list, and albums released in the same year are finally in the right order: if your files carry a release date, NaviBeat reads it down to the day, and an original release beats a later reissue.

New in 1.4 / Lyrics

An optional lyrics lookup, off until you ask.

If your server and its own lyrics plugin both come up empty, NaviBeat can ask lrclib.net instead. That lookup is off until you turn it on, and it sends the song title, artist, album and length. Nothing about you and nothing about your server.

New in 1.4 / Automation

Shortcuts, sharing and accessibility.

Shortcuts actions for play, pause, next, previous and shuffle, plus Play Album with an album picker and a shuffle flag, and Play Playlist by name. The album link works outside Shortcuts too, so an NFC sticker on a shelf can start the record next to it. Copy Share Link asks your server for a proper share URL rather than pasting anything of yours into a message. Every transport control announces what it does to VoiceOver, and Reduce Motion turns off the animation the rest of the app leans on. Play Album and the album link are iPhone, iPad and Mac; the transport actions and Play Playlist also reach Apple TV.

New in 1.4 / Search

Search that reaches into lyrics.

Type a line you remember and NaviBeat finds the song, showing the lyric that matched under the title. The scope is narrow and worth stating: it works over songs you have downloaded, because a Navidrome search index does not hold lyrics and no client can ask it for them. iPhone and Mac.

New in 1.4 / Spotlight

Your library in the system search bar.

Find in Spotlight puts your artists and albums into the system index, and a result opens straight into NaviBeat. Off until you switch it on, scoped to your downloads by default and widenable to the whole library, and switching it off deletes everything it wrote. iPhone, iPad and Mac.

New in 1.4 / Speakers

Play to a speaker on your network.

Hand a track to a UPnP or DLNA speaker or receiver on your own network, with transport, position and volume from the app, format negotiation and a saved device list you can edit. Adding one by address is the path that always works, including Denon and Marantz receivers; automatic discovery depends on what a given box announces and on a multicast permission Apple has not granted, so reach for the address field first. iPhone and Mac.

New in 1.4 / Crossfade

One song fades into the next.

Set the overlap and NaviBeat crosses from one track into the other. It works for downloaded files and, now, for streamed songs as well, once the whole outgoing track has arrived on the device. iPhone, iPad, Mac and Apple TV.

New in 1.4 / Browsing

Appears On, a genre tree, and labels you can follow.

An artist page carries an Appears On shelf of albums they only guest on, which Navidrome does not return and the app works out itself. Genres can be built as a tree from your own tags rather than a flat list. A record label on an album page is a link to the rest of that label, and so is the genre beside it. An E badge marks explicit tracks, on rows, on album headers, in the car and on the lock screen.

New in 1.4 / Settings

Seven groups, and a search field.

Settings is no longer one long scroll: Server & Library, Playback & Audio, Appearance & Language, Scrobbling & Stats, Devices, Downloads & Storage and About, each drilling in to its own screen. There is a search field at the top, so a row like Gapless playback or ReplayGain is one typed word away, and it knows a few synonyms: type bit perfect and it finds Direct Playback.

New in 1.4 / Playlists

Playlist folders, and covers that move.

Group playlists into folders so a few hundred of them stop being one flat list. A playlist whose cover is an animated GIF plays it rather than showing a still frame. And Get Info on a song or album shows the file, the tags and the technical detail your server holds.

New in 1.4 / Security

Turn off credential sync without turning off iCloud.

Your server password rides iCloud Keychain by default, because that is how the Apple Watch inherits your pairing without you typing on a watch. There is now a switch for it: Sync credentials to your other Apple devices, under Settings, Server & Library, Security & Sync. Off means the password stays on that one device. An imported mTLS certificate never syncs at all.

New in 1.4 / ListenBrainz

Point it at your own instance.

If you run a ListenBrainz-compatible server, NaviBeat can use it instead of listenbrainz.org: an address, a token and your name on that instance, on iPhone, iPad, Mac and Apple TV. Because ListenBrainz Labs is a separate public host, similar-artist enrichment steps back on a self-hosted instance rather than quietly asking the public service about your listening.

New in 1.4 / Quality

The AAC rungs, and letting the server decide.

The quality ladder is nine tiers on every device, and fifteen where Opus plays: Original, AAC 320 down to 96 and MP3 320 down to 128 everywhere, plus Opus 320 down to 64 on the built-in playback engine. AAC is the codec every Apple device decodes natively, which is why the low end of the watch's ladder is AAC rather than Opus. Server decides sends no format and no bitrate at all, so the per-player transcoding profile you configured in Navidrome is what wins.

From the workshop

More from 1.4 and before.

New in 1.4 / Appearance

Pick your own accent colour.

Amber is still the default and one tap brings it back, but the whole app now follows whatever colour you choose: six one-tap presets, a full colour picker, and a hex field if you know exactly what you want. Text and glyphs drawn on top of your colour switch between black and white on their own, so a pale yellow stays as readable as a deep purple.

iPhone, iPad and Mac. Out now in 1.4.

New in 1.4 / Player

Jump buttons, for the things you do not play end to end.

Skip back and skip forward by 10, 15 or 30 seconds, either side of Play, with Next and Previous exactly where they were. They can be limited to one library, which is the whole point if your audiobooks live on the same server as your music: turn them on there and your music player is unchanged.

iPhone, iPad, Mac and Apple TV. Out now in 1.4.

New in 1.4 / Continuity

Start on one device, carry on with another.

Leave a song half finished on the Mac and NaviBeat on your phone offers to continue it, at the second you stopped, with the queue intact. Tap it and the Mac pauses itself, so you are not chased through the house by your own music. It runs through your own server's play queue, so there is nothing to configure and nothing leaves your network.

iPhone, iPad, Mac and Apple TV. Out now in 1.4.

New in 1.4 / Playback

Lossless that starts when you press play.

Streaming an original FLAC used to mean waiting while the app read through the file to work out how long it was. It now reads the exact length out of the first 42 bytes instead. On an eight minute 24-bit track over Wi-Fi that took the wait from 31 seconds down to 3, and the end of the track is still accurate to the sample. The joins between tracks on a seamless album got the same attention: the player no longer rebuilds its own queue at the exact moment it needs the next song.

Every platform. Out now in 1.4.

New in 1.4 / iPhone

Landscape on every iPhone.

The wide player with lyrics beside the artwork used to be limited to the larger phones, and it switched itself off entirely if you had Display Zoom set to Larger Text, which caught out people on big phones too. That rule is gone. Every iPhone rotates, at any zoom setting.

iPhone. Out now in 1.4.

New in 1.4 / Now Playing

A new Now Playing on the big screens.

On the Mac the player fills the window and splits evenly: the artwork and the lyrics both grow with the display, so a large screen gives you more music and more words rather than more empty space. The panel beside it can float as a card over the cover or sit as a real column, and it opens on whichever one you had last. On the iPad and in iPhone landscape every control lives on the one screen. On the Apple Watch the cover sits on a card over an ambient colour field taken from the album, darkened until the text over it is legible.

Mac, iPad, iPhone landscape and Apple Watch. iPhone portrait keeps its layout, with the cover shrinking while paused. Out now in 1.4.

New in 1.4 / Privacy

The app records nothing about you, unless you ask it to.

NaviBeat has never sent anything anywhere, and now it does not write anything down either: every diagnostic is off, on every install, until you switch it on yourself. Settings, About, Troubleshooting has a switch for each area: Playback, Downloads, Artwork, Scrobbling and sync, Apple Watch, Server connection, and Library and interface. There is also Record everything, for when you do not know which one fits. If something goes wrong and we ask you for a log, you turn one on, do the thing that misbehaves, and send the file from inside the app. Your server address and your username are taken out of it before it leaves your device, and nothing is recorded while the switch is off.

iPhone, iPad, Mac and Apple TV. Out now in 1.4.

New in 1.4 / CarPlay

The car screen is your own music, in your own order.

The CarPlay home screen used to be six fixed rows of nothing personal. It now draws the same shelves the phone does, as rows of artwork: Pick up where you left off, Quick Play, NaviBeat Mixes, Made for You, your playlists, Most Played, Recently Added. You arrange the order from the phone. Play All and Shuffle All are named rows at the top of every list rather than buttons nobody found. Search hands the typing back to your phone and primes voice recognition with the names in your own library. And the car stays on the screen you left, through a switch from Wi-Fi to cellular and through unplugging and plugging back in.

CarPlay, from the iPhone. Out now in 1.4.

Shipped / 1.3.0

NaviSyncRock: your Navidrome, on a real iPod.

The headline of 1.3.0, and nothing else in the Navidrome world does it. NaviSyncRock syncs songs, albums, artists and playlists from your server to a Rockbox iPod, from a normal Mac app: your own server transcodes, album art is re-encoded so old hardware renders it, .m3u8 playlists are written correctly, plays on the device sync back to Navidrome, and two custom NaviBeat iPod themes are installed. No terminal, no Python scripts.

A one-time $4.99 unlock in NaviBeat for Mac, separate from the base app. See how it works.

Live now, in 1.3.0.

Shipped / ListenBrainz

ListenBrainz, first class.

The open, self-hostable listening service from MetaBrainz, the same nonprofit behind MusicBrainz. A Your ListenBrainz shelf on Home with real album art, Your Mixes (Weekly and Daily Jams), star-first two-way loved-track sync, MusicBrainz-ID matching, and a Preferred Source picker where it shares a surface with Last.fm.

Like Last.fm, it is opt-in, and scrobbles route through your own server, never straight from the app. See the integration.

Open, like your server.

New / NaviBeat Mixes

Mixes your own server builds for you.

NaviBeat Mixes is a free, open-source plugin for your Navidrome server (0.63.1+) that builds up to 23 playlists from how you actually listen: Morning, Afternoon, Evening and Night mixes, Rediscover for music you loved and left alone, Artist and Genre Radios, Daily Mixes, decade mixes and more. Contents rotate weekly; names never change, so the playlist you pinned stays the playlist you pinned.

They are ordinary server playlists, so every client sees them, and NaviBeat gives them a dedicated NaviBeat Mixes Home shelf, led by the mix that matches the current hour. Not the same thing as Your Mixes above: that shelf is ListenBrainz’s Weekly and Daily Jams, while NaviBeat Mixes is generated entirely by your own server, no external service involved. Get the plugin on GitHub.

Your listening, your hardware, your mixes.

New / Localization

NaviBeat now speaks multiple languages.

  • English
  • German
  • French
  • Italian
  • Spanish
  • Polish
  • Brazilian Portuguese
  • Russian
  • Ukrainian
  • Serbian
  • Chinese (Simplified)
  • Chinese (Traditional)

Every screen is translated, and an in-app language picker lets you force any of them, even on Apple TV, where the system offers no per-app language setting at all.

Don’t see yours? Tell me which one, and I’ll add it.

Dvanaest jezika. Zwölf Sprachen. Douze langues.

New / Listening Stats

Your listening, mapped.

A 24-hour listening clock, a weekday heatmap, and your top artists, albums, and songs, with a week, month, and year switcher. Built from your Last.fm scrobble history once you connect your account in Settings, rendered beautifully on iPhone, iPad, and Mac. Prefer ListenBrainz? Connect it instead for your own Your ListenBrainz Home shelf: listen count, top artists, and top tracks.

Know your own taste.

New / Equalizer

A 10-band EQ on the new audio engine.

Shape the sound with a full ten-band equalizer and presets, riding on NaviBeat’s selectable high-fidelity audio engine. Pick the engine in Settings, dial in your curve, and it follows your playback.

Your ears, your curve.

New / NaviSyncRock

Your Navidrome, on a real RockBox player.

Sync songs, albums, artists, and playlists from your server to your RockBox player: your server transcodes, the album art actually renders even on old hardware, playlists are written for you, and plays sync back to your server as scrobbles. Two custom NaviBeat themes ride along, and NaviSyncRock now recognizes over 100 RockBox player models by brand, not just one. A Mac add-on.

Built on Rockbox, a wonderful volunteer-run open-source project that has kept old media players playing for decades. We’re fans building on top of their work, not affiliated with the Rockbox project, and glad it exists.

Real hardware, meet self-hosting.

New / Classical

Classical, done right.

Classical albums group by work, with every movement listed underneath in the right order. A suite stays one work with four movements, not four unrelated tracks. It does not need MOVEMENT tags, which almost no real library carries: a tag census of eight MusicBrainz-tagged recordings found zero of them, and every WORK tag that existed named the movement rather than the piece, which would split one symphony into four. NaviBeat recovers the parent work from titles and tags shaped like Symphony no. 5 in C minor, op. 67: I. Allegro con brio, so it works on the library you already have. Ships on iPhone, iPad, and Mac.

One work, every movement.

New / Downloads

Downloads you can trust, and retry.

Watch live speed and queue stats while albums download, then check a history of every transfer, finished or failed. One tap retries anything that did not make it. Sends to your Apple Watch show up in the very same list, tracked like any other download.

Nothing gets lost in the queue.

New / Prefer Downloaded Music

Offline first, even when you are not.

A new setting keeps downloaded tracks playing from disk, even when you are back on Wi-Fi or cellular. Turn it off and those same tracks stream fresh instead. Your whole library stays browsable in Offline Mode, with anything you have not downloaded dimmed rather than hidden.

Your call, every time.

New / Denser Library

More covers, less scrolling.

The Albums grid packs more cover art on screen at once on iPhone and iPad, so browsing by artwork takes fewer swipes to get where you are going.

Browse by artwork, faster.

New / Apple Watch, redesigned

Your watch, rebuilt.

The Watch app now uses compact, glanceable rows instead of tall tiles, and downloads pull directly from your server with no phone required. Send an album from your iPhone and it lands on your wrist by itself, tracked as a first-class transfer with the same retry history as any other download.

Small screen, full app.

New / CarPlay voice search

Tap, speak, play.

Voice search on CarPlay understands “play <your artist>” in any of the app’s languages, resolves it against your own library, and shows exactly what it heard when nothing matches. Eyes on the road, hands on the wheel.

Say it, hear it.

On the App Store today

Your library, the way you filed it.

The NaviBeat album grid on Mac, sorted and filtered, with cover art at a uniform size

Browsing

Albums, artists, genres, playlists, folders.

Sort and filter the way you think: by name, by artist, by year, by date added, by rating, by play count. Genres are first class, folder browsing is there for libraries organised by directory, and every tag on an album renders as a chip you can tap through. Compilations and album artists are handled properly rather than collapsed.

NaviBeat on iPad showing a dense album grid in a sidebar layout built for the larger screen

Multi-Library

Real Navidrome multi-library support.

All Libraries, one, or any subset you like, filtered on the server rather than hidden in the app. Music in one library and audiobooks in another stay apart everywhere: Home, search, shuffle, CarPlay and the Watch. How it works.

No other Apple client filters by musicFolder.

Library / Home

A Home screen made of your own listening.

Recently played, most played, recently added, favourites, On This Day, and shelves built from what you actually return to. Star ratings and favourites sync straight to your server, so they are the same in every other client you use.

Nothing recommended by a stranger.

Library / Stats

Listening stats.

A 24 hour listening clock, a weekday heatmap, and your top artists, albums and songs with a week, month or year switcher. From your Last.fm history once you connect it; without Last.fm, Listening Stats shows what is most played on your server.

iPhone, iPad and Mac.

On the App Store today

Playback and sound.

Time-synced lyrics in a side panel on Mac, with the current line highlighted while the track plays

Lyrics

Lyrics that keep time.

Time-synced LRC lyrics on every platform, scrolling with the song, with a tap on any line to seek there. Plain lyrics render properly when that is all a track has. The Watch gets them too.

Sound / Path

A real audio path.

A selectable high fidelity playback engine, a 10 band equalizer with presets, ReplayGain per track or per album or automatic, and gapless playback for the records that were written to be heard that way.

FLAC, ALAC, MP3, AAC, Opus, Ogg and more.

Sound / Quality

Wi-Fi and cellular, set separately.

Nine tiers on every device and fifteen where Opus plays: Original, AAC 320 down to 96 and MP3 320 down to 128 everywhere, and the six Opus rungs, 320 down to 64, on the built-in playback engine, streaming on iOS 26, macOS 26 and tvOS 26 and newer and downloading on any version, chosen independently for Wi-Fi and for mobile data. Auto sends the original at home and something kind to your data plan on the road, and Server decides hands the choice to your own Navidrome transcoding profile. Downloads carry their own setting. Your server does the transcoding, so nothing is re-encoded on the phone.

A codec and bitrate badge tells you what you are hearing, and can be turned off.

Sound / Queue

The queue, and what happens when it ends.

Reorder, shuffle, repeat, play next, add to queue, and a sleep timer. AutoMix keeps going when the queue runs out, using similar tracks resolved from your server or from Last.fm and ListenBrainz if you connect them. Internet radio stations too.

On the App Store today

Offline, properly.

The NaviBeat downloads screen on iPhone listing downloaded albums with track counts

Downloads

Pin a song, an album, a playlist, or an entire artist.

A download queue with live speed, a history, and one tap to retry whatever failed. Artwork and metadata are cached with the audio, so the library browses offline as well as plays, which is the part most clients skip.

Prefer Downloaded Music plays the local file even when the server is reachable. Keep Streamed Songs quietly saves what you play. Downloads you asked for are never deleted automatically.

One purchase

Every screen Apple makes.

Five native apps plus CarPlay, one $5.99 Universal Purchase.

NaviBeat on Apple TV showing a featured album hero built for focus navigation with the Siri Remote

Apple TV

Built for the remote, not scaled up from a phone.

Focus navigation done properly, Top Shelf, and an in-app language picker because tvOS offers no per-app language setting at all. Apple TV page.

NaviBeat playing on Apple Watch with album art, a progress ring and transport controls

Apple Watch

Standalone on the wrist, without the phone.

Downloads pulled straight from your server over Wi-Fi, with an iPhone transfer as the fallback when the watch cannot reach it. A complication, lyrics, and Crown volume. Apple Watch page.

iPhone

iPhone and CarPlay.

The full library in your pocket, Siri support, Home Screen, Lock Screen and StandBy widgets, and CarPlay with voice search that understands the play command in every app language and resolves it against your own library. iPhone page.

iPad

iPad, as an iPad app.

A real iPadOS layout with a sidebar, a Featured Album hero and density tuned for the display, not a phone app stretched to fill the glass. Pointer and keyboard are first class. iPad page.

Mac

Mac, natively.

SwiftUI, not Electron, not Catalyst, not an iPhone binary. A Mini Player that pins on top of any window, a menu bar presence and four desktop widgets. Mac page.

Linux and beyond

Android, Linux and Windows, all out now.

A native Linux desktop build is out, free and at version 1.0, carrying its own Java and VLC so there is nothing to install. It also runs with --tui as a full terminal client, so a headless server or a Raspberry Pi over SSH can hold your library too, and it takes commands on the command line, so a script or an assistant on your own machine can start the music. NaviBeat for Android is out on Google Play, $5.99 once, for the phone and Android TV with Android Auto in the car, and NaviBeat for Windows is out, $9.99 once with a five-day free trial. Linux page, Windows page, Google Play.

Optional, always

What it connects to, if you let it.

NaviSyncRock on macOS showing the album grid it will sync from Navidrome to a Rockbox iPod

Rockbox

NaviSyncRock: your Navidrome on a real iPod.

Sync songs, albums, artists and playlists from your server to a Rockbox iPod from a normal Mac app. Your server transcodes, artwork is re-encoded for old hardware, plays on the device sync back, and two NaviBeat iPod themes are installed. A one time $4.99 unlock. How it works.

A normal Mac app, no terminal scripts.

Last.fm

Last.fm, routed through your own server.

Listener counts, similar artists, loved track sync, and scrobbles that go out through Navidrome rather than straight from the app. See the integration.

ListenBrainz

ListenBrainz, first class.

The open, self-hostable alternative from the MusicBrainz nonprofit. Your ListenBrainz shelf, Weekly and Daily Jams, two way loved track sync, and a Preferred Source picker where it shares a surface with Last.fm. See the integration.

NaviBeat Mixes

Mixes your own server builds.

A free, open source plugin for Navidrome 0.63.1 and newer that generates up to 23 playlists from how you listen: morning and night mixes, Rediscover, artist and genre radios, decade mixes. They are ordinary server playlists, so every client sees them. Get the plugin.

The part that does not change

Privacy, security and languages.

Privacy

Zero analytics. Zero tracking.

There is no NaviBeat backend. Apart from your server, NaviBeat contacts Last.fm and ListenBrainz if you connect them, lrclib.net if you switch on the lyrics fallback, and musicbrainz.org and coverartarchive.org for the New Releases shelf on Home, which is on by default and can be switched off in Customise Home. No telemetry, no crash pings, no accounts. Privacy policy.

Security

mTLS client certificates.

Import a client certificate and reach a server that refuses anyone without one. Few Apple clients support them. Custom proxy headers ride alongside, for setups behind an identity-aware proxy.

Languages

Multiple languages, and you can force one.

English, German, French, Italian, Spanish, Polish, Brazilian Portuguese, Russian, Ukrainian, Serbian, Simplified and Traditional Chinese. An in-app picker overrides the system language, including on Apple TV. Ask for yours.

Straight answers

Questions people ask before buying.

Do I need my own server to use NaviBeat?

Yes. NaviBeat is a client, not a service. You run Navidrome, Airsonic-Advanced, Gonic or another OpenSubsonic server, and NaviBeat plays from it. Navidrome is free and open source and sets up in about fifteen minutes with Docker on a Raspberry Pi, a NAS or any spare machine.

Does one purchase cover all the platforms?

Yes. $5.99 once, and it installs on iPhone, iPad, Mac, Apple TV and Apple Watch through Apple's Universal Purchase. There is no subscription and no per-device charge. There are two optional Mac unlocks: NaviSyncRock ($4.99) for Rockbox iPod sync and Library Doctor fixes ($3.99).

Does NaviBeat work offline?

Yes, thoroughly. Pin songs, albums, playlists or whole artists. Artwork and metadata come down with the audio, so the library browses offline as well as plays. An LRU cache with a size limit you set manages the space, and Prefer Downloaded Music plays the local copy even when you are online.

Which Apple platforms does NaviBeat support?

All five: iPhone on iOS 17 and later, iPad on iPadOS 17, Mac on macOS 15, Apple TV on tvOS 18 and Apple Watch on watchOS 10, plus CarPlay.

Does NaviBeat track me or collect data?

No. There is no NaviBeat backend and no analytics of any kind. Apart from your server, NaviBeat contacts Last.fm and ListenBrainz if you connect them, lrclib.net if you switch on the lyrics fallback, and musicbrainz.org and coverartarchive.org for the New Releases shelf on Home, which is on by default and can be switched off in Customise Home. Scrobbles are routed through your own Navidrome rather than sent from the app.

Can I try it before paying?

The TestFlight beta is free and open on every Apple platform, so you can try it with your own library before buying. Join the beta.

One app. One purchase. Every screen.

$5.99 once, on the App Store, for iPhone, iPad, Mac, Apple TV and Apple Watch. The beta is free and open if you want the list above sooner.