Hipotify is a free, open-source, and ad-free music player for Android based on Tidal with Hi-Res sound. It has a clean interface similar to Spotify, built with Flutter for a premium native experience.
- ❌ Ad-Free Listening: Stream directly from Tidal without interruptions.
- 💿 Lossless Audio: Support for FLAC and Hi-Res sound quality.
- 🎧 Huge Catalogue: Powered by the full TIDAL library and HiFi APIs.
- 🔲 Clean UI: Premium glassmorphism aesthetic similar to Spotify.
- 🎵 Synced Lyrics: Lyrics with tap-to-seek functionality.
- 💾 Smart Downloads: Export songs and albums as lossless .flac files with full metadata (cover art, track numbers, release dates).
- 📁 Local Storage: Playlists, liked songs, and recently listened history saved locally via Hive.
- 🔎 Search: Find media and sort by album, track, artist, or playlist.
- 📊 Stats for Nerds: Real-time technical details (bit depth, sample rate, etc.).
- 📡 Chromecast: Stream to your TV with synchronized lyrics.
- 📶 Audio Quality Selector: Switch between Low, High, Lossless, and Hi-Res audio qualities.
Hipotify acts as a mobile frontend that fetches lossless audio directly from TIDAL.
- You search for a song.
- Hipotify sends the query to a HiFi API.
- The API returns a direct TIDAL lossless stream link.
- Hipotify plays the audio using a high-performance playback engine.
- hifi - Tidal Music integration for Subsonic/Jellyfin/Plexamp
- tidal-ui - Original Inspiration for the synced lyrics and UI logic
- hifi-api - API that fetches the streams
- spofree - Inspiration for the feature set and design goals
The following public HiFi API instances can be used in the app settings:
| Provider | Instance URL |
|---|---|
| squid.wtf | https://triton.squid.wtf |
| squid.wtf | https://aether.squid.wtf |
| squid.wtf | https://zeus.squid.wtf |
| squid.wtf | https://kraken.squid.wtf |
| lucida | https://wolf.qqdl.site |
| lucida | https://maus.qqdl.site |
- Clone the repository.
- Run
flutter pub getto install dependencies. - Configure your API base URL in the app settings.
- Install Flutter SDK.
- Setup Android SDK.
- Build options:
- APK:
flutter build apk --release - Split APKs:
flutter build apk --split-per-abi - App Bundle:
flutter build appbundle
- APK:
- Output:
build/app/outputs/flutter-apk/
Important
iOS builds require macOS with Xcode installed.
- Run
flutter pub get. - Run
cd ios && pod install && cd ... - Build:
flutter build ios --release. - Output:
build/ios/iphoneos/Runner.app(or.ipa).
Disclaimer: This project does not promote piracy. The use of third-party APIs is at the user's own responsibility. It is highly recommended to host your own instance of hifi-api for personal use.