# flo - Navidrome Client — user reviews

> 46 indexed App Store user reviews of flo by Fariz Rizaldy, rated 3.77/5 from 22 ratings.

- Source: https://appshunter.io/ios/app/flo-navidrome-client/id6529533140/reviews
- App overview in markdown: https://appshunter.io/ios/app/flo-navidrome-client/id6529533140.md
- Rating breakdown: 5★ 8 · 4★ 5 · 3★ 3 · 2★ 1 · 1★ 3

## Newest reviews (12 of 46)

### 2/5 — Really wanted to like it

*2026-08-08*

Unfortunately just very buggy and doesn’t feel great to use. It looks good and I think it has potential, but at the moment I wouldn’t reccomend it

**Developer response:** Sorry it felt rough. 2.4 is on the store now and should feel less broken. If something is still off, tell me which screen and I'll look.

### 4/5 — Cannot read flac data

*2026-05-27, version 2.3*

Cannot read flac songs so cannot know the end time thus when song ends it get stuck and doesn’t go the next song
Moved to musiver and will be coming back once fixed since I like the UI

### 3/5 — I’m sure it’s good

*2026-05-17, version 2.2*

Unfortunately requires an HTTPS connection, which is overkill for a private network that just uses HTTP. I’m sure it’s a great client, but the Navidrome server is specifically not mine and setting this up is out of scope. Unfortunate limitation.

### 3/5 — Good Navidrome client but no AirPlay support

*2026-05-09*

AirPlay doesn’t work, throbber on rendering device (an LG TV in my case) keep spinning forever.

**Developer response:** AirPlay is in the player. Some TVs just sit on a spinner, and HomePod is grey for a few people. That's a real bug. I haven't fixed it yet.

### 4/5 — Love the app. But one feature request. Please add playback for the Apple Watch app

*2026-03-28*

I love this app and use it everyday and one feature that would be useful for me is to play music on my Apple Watch

**Developer response:** The Watch app remotes the iPhone. It doesn't play sound on the Watch, so the phone has to be nearby. On-Watch playback isn't in there yet.

### 2/5 — Doesn't support LAN navidrome

*2026-03-08*

Developer seems to be stubborn not to support HTTP (no S) to local network addresses, and blaming Apple for that, while there is a way to enable it.
The only workaround is to provide local ip directly, but it doesn't work for dynamic local ips, obviously.

**Developer response:** Sorry about the HTTP wall. It's Apple ATS, not me being difficult: HTTP only works with a typed private IP (192.168.x or 10.x). Tailscale 100.x and hostnames, including MagicDNS, get blocked. I'm not turning ATS off. Easiest Tailscale fix is `tailscale serve` or `tailscale cert`, then use the `*.ts.net` https URL. Subnet-router onto a 192.168 or 10 address works too, or Caddy in front. I wrote it out here: https://github.com/kepelet/flo/discussions/51

### 4/5 — Almost, almost

*2025-12-26, version 1.7*

It works

But

Sometimes it crashes, to me it happened when searching a song in the song submenu, then when i closed and reopened the app it showed a black screen, to fix i had to reinstall the app.

Downloads shouldn’t have a whole section of the application to themselves, i think it should be a small section in the homepage, since cached songs are only there to keep the possibility of listening to music even when offline.

The library section should be on par with the home section, also, it needs a lot more options to search for music, i mean, genres, recently added albums, recently played albums, favourites (songs, albums, artists), there’s too much friction when navigating to the song or album i want but don’t quite remember

Final note, why the hell are images low res, i worked so hard to get high quality covers for my library and i can’t enjoy them? C’mon…

Aside from these four points, the app works, but you must remember to setup the save login info, otherwise you’ll have to login every time you open the app. Lyrics i presume are WIP

I hope all i wrote will become obsolete and the app will work flawlessly, it gives a spin to the Navidrome iOS music player which Amperfy doesn’t have, since it’s so boring and “Just Works”

### 4/5 — Good so far

*2025-12-24*

The only thing that I see that needs to be added is that I want to be able to use the app with Tailscale with out having to go through the hassle of enabling https but it will not let me because it is not considered a private network please fix this

**Developer response:** Sorry about the HTTP wall. It's Apple ATS, not me being difficult: HTTP only works with a typed private IP (192.168.x or 10.x). Tailscale 100.x and hostnames, including MagicDNS, get blocked. I'm not turning ATS off. Easiest Tailscale fix is `tailscale serve` or `tailscale cert`, then use the `*.ts.net` https URL. Subnet-router onto a 192.168 or 10 address works too, or Caddy in front. I wrote it out here: https://github.com/kepelet/flo/discussions/51

### 4/5 — First Impressions

*2025-11-26*

First of all, thank you to the developers of this project for their hardwork. I quickly went through the process of connecting to my Navidrome server and want to share my experience. 

Review: This app seems to have all major functionality, and I really like the ui. I would love to test more to see how the app handles the listening activity data because the home page is quite aesthetically pleasing. That said, I had some qualms that keep me from daily driving this client. One was the lack of shuffle options. I only found the shuffle button in the currently playing UI. I’d prefer to shuffle the queue without having to select a track to start with. Another issue was that the currently playing UI seems bugged on my device. I am using an iPhone 13 on ios 18, and the UI stretches off the screen. These two issues, though small, are enough for me to look for a different client.

### 4/5 — Great UI, few functional tweaks would be ideal

*2025-11-20, version 1.7*

Super straightforward and clean UI, lots to like, I have a couple suggestions that I would love to see. 

- Shuffle play button more easily accessible. 
- When shuffle play is selected, the new shuffled order isn’t reflected in the play next screen. 
- I believe the artist section is against the wrong metadata tag. It seems to be pulling from Artist, even when Album Artist is populated.

### 4/5 — Support lyrics

*2025-10-14*

How to display lyrics

### 5/5 — Self hosting is awesome

*2025-08-30, version 1.6.1*

simple, clean and gets the job done

## Most critical reviews (10 lowest-rated)

### 1/5 — Garbage

*2026-06-25*

No option to refresh the source with one click or its hidden so deep that its not even worth it 

I made a couple of playlists in navidrome and its still not visible

**Developer response:** Try pulling down on Library to refresh. Force quit if that does nothing. If a playlist you made in Navidrome still doesn't show, send me your Navidrome version and I'll chase it.

### 1/5 — Enforces HTTPS for Tailscale IPs

*2026-06-02, version 2.3*

Don’t enforce HTTPS for Tailscale IPs. Provide an option to disable the enforcement.

### 1/5 — A waste of time

*2026-05-25, version 2.3*

I wasted a lot of time trying to make it work. The Navidrome library appeared fine but nothing ever played. I searched in Google and tried solutions but none helped. So I went on and installed Shelv that works great.

### 1/5 — Doesn’t open

*2026-02-28, version 2.0*

It doesn’t work! After opening a black screen appears and then it closes!!!

### 1/5 — Blank screen on iPhone 17 Pro

*2026-02-17, version 2.0*

Nothing appeared on the screen. Deleted the app

### 1/5 — Only https

*2026-01-24, version 1.7*

Only https

### 1/5 — Only HTTPS?

*2025-11-04, version 1.7*

It only works with https:// so if your server is only http:// do not bother to try it

### 1/5 — Login

*2025-11-03*

If your trying to login to your server, and your using Tailscale the login fails

**Developer response:** Sorry about the HTTP wall. It's Apple ATS, not me being difficult: HTTP only works with a typed private IP (192.168.x or 10.x). Tailscale 100.x and hostnames, including MagicDNS, get blocked. I'm not turning ATS off. Easiest Tailscale fix is `tailscale serve` or `tailscale cert`, then use the `*.ts.net` https URL. Subnet-router onto a 192.168 or 10 address works too, or Caddy in front. I wrote it out here: https://github.com/kepelet/flo/discussions/51

### 1/5 — ssl

*2025-01-02*

unable to login. i use tailscale.
app transport security policy..

**Developer response:** Sorry about the HTTP wall. It's Apple ATS, not me being difficult: HTTP only works with a typed private IP (192.168.x or 10.x). Tailscale 100.x and hostnames, including MagicDNS, get blocked. I'm not turning ATS off. Easiest Tailscale fix is `tailscale serve` or `tailscale cert`, then use the `*.ts.net` https URL. Subnet-router onto a 192.168 or 10 address works too, or Caddy in front. I wrote it out here: https://github.com/kepelet/flo/discussions/51

### 1/5 — Login

*2024-12-16, version 1.4*

Ständig muss ich mich neu einloggen, geht garnicht

## Most praised reviews (10 highest-rated)

### 5/5 — HTTPS required but still great

*2026-07-22, version 2.3*

I struggled with all the other navidrome clients when trying to connect via CarPlay. This one is money once you get it set up with an https connection. I recommend using Caddy on your server. That worked for me.

### 5/5 — Cache

*2026-07-11, version 2.3*

Would be good if you add a temp cache like arpeggi where next 10-20 songs gets cached but gets cleared automatically so that it doesn’t always take space


Also in carplay the shuffle button does work but the button animation doesn’t work like when its on it should have a border of ash colored but no border as if it didn’t worked

### 5/5 — Clean and sweet

*2026-06-17, version 2.3*

I like it. Worked first try and the ui is clean and well designed. And of course happy it is open source and can contribute.

### 5/5 — Solid

*2026-05-28*

very nice music player, has some issues with transcoding but it may be tailscale itself

**Developer response:** Thank you. Means a lot. Transcoding over Tailscale can be flaky, yeah. Source is https://github.com/kepelet/flo if you ever want to poke around.

### 5/5 — Great

*2026-05-05, version 2.2*

Thanks for your work

### 5/5 — Você não encontrará músicas aqui!

*2026-04-20, version 2.2*

É um tocador para as músicas que você baixou e hospeda por conta própria no aplicativo Navidrome.

O flo funciona perfeitamente.

### 5/5 — Excellent!

*2026-01-29, version 1.7*

Works just as advertised. Reliable and with a nice GUI and UX. Has some nice additional features like statistics.

### 5/5 — Quite usable!

*2026-01-04, version 1.7*

Has some rough edges, but man, this project harkens back to Winamp and the days when software was fun. May this project be the standard bearer in the fight against techno-feudalism.

### 5/5 — Best Navidrome Client on the App Store

*2025-10-07, version 1.7*

Open source and self hosting is amazing and my heartfelt thanks to the developer for developing this aesthetically pleasing client.

### 5/5 — Host your own media, use this to play back

*2025-09-10, version 1.7*

(Finally I can write a review after being on the betas) 
Just want to say, thanks for the polished app, Indie devs really are the best.

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-12.*
