● BETANow available on TestFlight

Finally, a player for your Navidrome library.

Modern Apple design, deeply integrated with iOS. Finally, something for the people who actually own their music.

Platform
iOS 17+
macOS soon · iPad native
Darktone — Library, Home and Now Playing
Lock screen
Animated
artist wallpaper for every song
Beta
TestFlight
open beta running now
★★★★★
4.9/ 320 TestFlight reviews · placeholder
9to5MacThe VergeHiFi+Self-Hosted PodWhat HiFi?
01 · Lock screen

Animated artist wallpapers. Every song.

Whenever a new track plays, the artist photo fills your lock screen. Smoothly animated, in the spirit of Apple's latest design. Pick up your iPhone and you don't just see what's playing — you feel the whole mood.

  • Full-screen artist photo, automatic per track
  • Animated transitions between tracks
  • In the spirit of iOS 17+ and Apple Music
  • Live Activities + Dynamic Island integrated
More on the lock screen →
Modern Lock-screen Playback
02 · Library

Your library, the way you actually find things.

8,222 songs, 369 artists, 1,221 albums. Finally somewhere you can reach all of them again. Browse by album, artist or year, favourite the records that matter, the rest shows up as cover tiles right when you want it.

  • Smart browse · album · artist · genre · year
  • Favourites pinned, your way
  • Stat tiles right in the header
  • Two-way playlist sync
Tour the library →
Library overview — cut at bottom, faded edges
03 · Artists

Every artist, their own chapter.

Tap on Jinjer, Gesaffelstein or whoever you're in the mood for. Darktone brings up their photo, biography and full discography full-screen — the way the album sleeve always wanted you to listen.

  • Full-bleed artist photos from your server
  • Biographies and album histories
  • Group discography by year or label
  • Quick-play, queue-album, shuffle-artist
See an artist page →
Artist detail page · gradient-faded at bottom
Always within reach

A player that follows you through the app.

Wherever you are in the app, the mini-player stays at the bottom. Tap it and the full player opens. Swipe up and the queue appears. That's all you need, really.

Persistent now-playing mini-player · gradient-faded at top
04 · Yours

Your server. Your data. Your call.

Darktone sees none of you. No library data, no listening history, no accounts. Your bits flow directly between you and your Navidrome server. Spotify isn't watching.

  • End-to-end private · zero telemetry
  • Local network, VPN, reverse proxy — whatever you've got
  • Optional Last.fm and ListenBrainz, nothing else
  • Open-source player, open-source server
Read the privacy notes →
Three layered Darktone screens
05 · Home

Featured artists, fresh from your shelf.

What you're playing, what you'd long forgotten, what just landed on your shelf this week. Plus a huge artist photo, genre chips to dig deeper, and a mini-player that doesn't leave you alone.

  • Featured artist with full-screen photo and bio
  • Genre chips · Rock 1,119 · Pop 480 · Metal 277
  • "Recently played" carousel of last albums
  • Mini-player at the bottom · always visible
Tour the Home →
Home — featured artist, genres, recently played
06 · Explore

Browse your shelf, colour-coded.

One genre, one colour. Rock blue, Metal gold, Electronique teal. Album count right on each tile. Tap one — and you're in.

  • 12+ genre tiles in a colourful 2-column grid
  • Album count per genre at a glance
  • Sort by frequency or alphabetically
  • Smooth integration with your library
Discover genres →
Explore — browse by genre, colour-coded tiles
07 · Album

Every album, track by track.

Cover art fills the top, tracklist below. Play and shuffle right on the cover, durations and numbers next to each track. No extra taps.

  • Complete tracklists with durations
  • Play and shuffle buttons right on the cover
  • Cover art as full-screen header
  • Liner notes and release year when present
See the album view →
Album view — full tracklist, play and shuffle
FAQ

Quick answers.

Do I need a Navidrome server?

Navidrome is the perfect pairing, but Darktone speaks the Subsonic API. So Airsonic, Gonic, Funkwhale, Submariner — anything Subsonic-compatible works just as well.

Will my scrobbles work?

Last.fm and ListenBrainz, both. From the lock screen and CarPlay too. Darktone detects skips and queues retries when you're offline.

Does it need to be on my LAN?

No. Locally, over VPN (Tailscale, WireGuard) or via reverse proxy — whatever you've already got running works.

What about Apple Music or Spotify?

Darktone is for music you actually own. If you stream alongside, no one's stopping you — the apps don't get in each other's way.

When will macOS arrive?

The macOS app is in early development. TestFlight subscribers get the first invite when it's ready.

What's it cost?

Nothing during the beta. Once 1.0 ships, the player stays free. Pro features like multi-server come later, with their own price.

Press play on your library.

Grab the beta, point Darktone at your Navidrome server, pick a record. Three steps, one minute, and you're listening.

Get on TestFlight →