Open-source FLAC player and internet radio discovery for Android. 30,000+ stations. Zero audio ads. Built for your car.
Your personal FLAC library and the world's internet radio stations, unified in one player that actually works with your car.
Built on AndroidX Media3 for native FLAC, ALAC, OGG, WAV, and MP3 decoding. No external codecs. No compromise.
Search and browse internet radio by genre, country, or language via radio-browser.info. Save favorites and discover new stations.
Full AVRCP Bluetooth support. Skip, pause, and play from your Tesla steering wheel or any car head unit. It just works.
No audio interruptions. No 30-second ad rolls mid-stream. Your music and your radio stations play uninterrupted.
Connect to your self-hosted music server. Stream your entire library without syncing files to your phone.
Fully open on GitHub. Audit the code, contribute features, or build from source. Community-driven development.
Star the GitHub repo to get notified when we ship releases. Watch for updates, or jump in and contribute.
Get release notifications delivered to your GitHub feed
Early testers will get access to the Google Play internal track
Open issues, request features, or submit PRs — this is your app too
We're building what we couldn't find anywhere else.
| SoniFlac | TuneIn | Symfonium | Poweramp | |
|---|---|---|---|---|
| FLAC local playback | ✓ | ✗ | ✓ | ✓ |
| Internet radio search | ✓ | ✓ | ~ | ✗ |
| No audio ad interruptions | ✓ | ✗ | ✓ | ✓ |
| Open source | ✓ | ✗ | ✗ | ✗ |
| Jellyfin / Subsonic | ✓ | ✗ | ✓ | ✗ |
| Car Bluetooth (AVRCP) | ✓ | ✓ | ✓ | ✓ |
| One-time purchase | ✓ | ✗ | ✓ | ✓ |
~ = Partial. Symfonium supports radio but requires manually entering station URLs.
SoniFlac is GPL-3.0 licensed. Every line of code is on GitHub. Star the repo to follow development, or dive in and help build the audiophile music player Android deserves.
Star on GitHub★ Star to get notified of releases