Navidrome speaks the Subsonic API, which means dozens of music apps can connect to it. Here are the best options for each platform.
Android — Symfonium
Symfonium is a one-time purchase (~$5) and the best Subsonic client on Android.
- Install Symfonium from the Google Play Store
- Tap Add server
- For the server URL, use your Navidrome address — find it on your Terrarium dashboard by clicking Open on your music app. It looks like
https://yourname-navidrome.getterrarium.app - For username and password, use the credentials you created when you first opened Navidrome
- Tap Test and save
Your full library appears immediately. You can stream over mobile data or download albums for offline playback.
iOS — Substreamer
On iPhone/iPad, play.substreamer.com is a web-based player that works well:
- Open Safari and go to play.substreamer.com
- Enter your Navidrome URL, username, and password
- Tap the share button → Add to Home Screen for an app-like experience
There are also native iOS apps like play:Sub and Amperfy on the App Store if you prefer a native client.
Your Navidrome URL and credentials
Your Navidrome URL is always https://{your-username}-navidrome.getterrarium.app. You can also find it by clicking Open on your dashboard.
The username and password are not your Terrarium login — Navidrome manages its own accounts. You created these credentials the first time you opened Navidrome. If you've forgotten them, open Navidrome in your browser and use the admin panel to reset.
Other Subsonic apps
Any app that supports the Subsonic or OpenSubsonic API works with Navidrome. Some popular ones:
- DSub (Android, free) — Mature, reliable
- Ultrasonic (Android, free/open source)
- play:Sub (iOS) — Native Subsonic client
- Sublime Music (Linux desktop)