WebDAV Music Player for iPhone and Mac
A WebDAV music player connects directly to your NAS or home server and streams your music files to your iPhone or Mac — no uploading your library to a third-party cloud, no monthly fee, and no re-encoding. If your collection lives on a Synology, TrueNAS, Nextcloud or any WebDAV-capable server, this is the cleanest way to carry thousands of albums in your pocket while the files stay on hardware you own.
Why stream over WebDAV instead of syncing?
A serious music library doesn't fit on a phone. Lossless rips run 20–40 MB per track, and a modest 500-album FLAC collection easily passes 150 GB. Syncing a subset means constantly managing what's on the device; uploading everything to a cloud locker means trusting a third party with your collection and usually paying forever.
WebDAV solves both problems. Your server exposes the library over HTTPS; the player browses it like a local folder, streams what you tap, and caches what you want offline. You keep one canonical library at home and listen from anywhere.
What actually matters in a WebDAV music player
Having tested this workflow extensively while building one, these are the capabilities that separate a usable player from a frustrating one:
- Format support beyond MP3. If you keep a NAS library, odds are it's FLAC or ALAC — and maybe APE, OGG or DSD. The player must decode these natively rather than choking or transcoding.
- Real metadata handling. Tags, embedded artwork and lyrics should be read from your files and organized into albums and artists — not a bare folder listing.
- Gapless playback. Live albums and classical recordings fall apart without it.
- Offline caching. Flights and subways happen. You should be able to pin albums for offline listening.
- A native app, not a web view. Battery life, background playback, AirPlay, lock-screen controls and Siri only work well in a real native app.
Setting it up (the short version)
- Enable WebDAV on your server. On a Synology NAS, install the WebDAV Server package and enable HTTPS (port 5006 by default). On Nextcloud, WebDAV is already on — your files URL is the endpoint. QNAP and TrueNAS ship WebDAV services in their control panels too.
- Add the server in your player. Enter the server URL, user name and password. A good player validates the connection and shows your folder tree immediately.
- Browse and play. The player streams tracks on demand and reads tags and artwork as it goes. Pin anything you want available offline.
WebDAV vs a music server app (Plex, Navidrome)
There is another road to the same destination: run a dedicated music server such as Plex, Jellyfin or Navidrome on the NAS, and use its client app. Server apps add features WebDAV can't do — server-side transcoding, shared users, listen history — but they also add moving parts: another service to install, update and secure, and your playback depends on that service running.
The WebDAV approach is the minimalist's answer: your files sit in plain folders, the server does nothing but serve bytes, and all the intelligence — tags, artwork, playlists, lyrics — lives in the player on your device. If a serious player handles that intelligence well, most personal libraries simply don't need a server app. That is the bet Trove makes.
Where Trove fits
We're building Trove Player because we wanted exactly this workflow to feel first-class on both Apple platforms — and couldn't find one player that did it all. Trove is a native SwiftUI app for macOS and iOS that plays FLAC, ALAC, APE, DSD and a dozen other formats, streams directly from WebDAV and SMB shares, and adds the things collectors actually use: gapless playback, a 10-band EQ, and word-by-word synced lyrics. The core app is free, and Pro is a one-time purchase — never a subscription.
Trove is in active development. If you want a WebDAV music player that treats your NAS library as a first-class citizen on iPhone and Mac, join the waitlist on the homepage and we'll email you the moment it ships.
Frequently asked questions
Does streaming over WebDAV use a lot of data? A 16-bit FLAC streams at roughly 700–1000 kbps — about 0.4 GB per hour. On cellular, a player with offline caching lets you pre-download albums on WiFi instead.
Is WebDAV secure enough to expose to the internet? Over HTTPS with a strong password, WebDAV is as secure as any authenticated web service. Many users prefer to keep the server LAN-only and reach it through a VPN like Tailscale or WireGuard.
WebDAV or SMB — which should I use? SMB is fine on the local network; WebDAV works better across the internet because it's plain HTTPS. A player that supports both (as Trove does) lets you use SMB at home and WebDAV away.
Related guides: How to play music from a NAS on iPhone (the step-by-step version, SMB included) · How to play FLAC on iPhone · FLAC vs ALAC
Join the Trove waitlist
A solid foundation that's powerful by default, effortless to use, and built to grow with you.