Requirements: 7.0+
Overview: music in FLAC format without quality loss from Deezer, Tidal, Qobuz, and Amazon Music.
Mobile music utility built with Flutter and Go. High-quality audio management for your personal library. No ads, no subscription.
✓ High-quality sound selection
✓ Ability to download entire albums
✓ Ability to create playlists
✓ Many settings
✓ Embedding lyrics in FLAC files
FeaturesEverything you need to build a high-quality music library on your phone.
True Lossless FLAC
Download in up to 24-bit/192kHz quality. No transcoding, no quality loss. Pure studio-grade audio files.
Multiple Providers
Download from Tidal, Qobuz, Deezer, and more via extensions. Automatic fallback if a source is unavailable.
Extensions
Community-built extensions add new music sources and features. Install from the built-in Store with one tap.
Search by Link or Name
Paste a Spotify, Tidal, Qobuz, or Deezer link. Or just search by song name - it handles the rest.
Batch & Playlist Download
Download entire albums and playlists at once. Smart queue management with concurrent downloads.
Rich Metadata
Full metadata embedding - album art, lyrics, genre, label, copyright, and more. All embedded in the FLAC file.
Extensions let the community add new music sources and features without waiting for app updates. When a streaming service API changes or a new source becomes available, extensions can be updated independently.
➠ Installing Extensions
Open the "Repo" (Store) tab in the app
Enter into the "Repository URL" and press on "Add Repository" button
Browse and install extensions with one tap
Or download a .spotiflac-ext file by clicking on it and pressing on "Raw" button and install manually via "Settings" tab > "Extensions"
Enable extensions under "Settings" tab > "Extensions" > "Installed Extensions"
Configure extension settings if needed
Set provider priority under "Settings" tab > "Extensions" > "Provider Priority"
Developing Extensions
NoteWant to build your own extension? has everything you need.
➡ Untouched apk with Original Hash Signature
➡ Certificate MD5 digest: e316523c63417a22727c732c524df0a8
➡ No changes were applied
➡ Screen DPIs: 160dpi, 240dpi, 320dpi, 480dpi, 640dpi
What's New:
New Features
● library: Filter tracks missing verified ReplayGain tags
● library: Pause and resume library scans
● backend: Hold library scans in place while paused
● library: Select search results with a long press
● metadata: Add a primary artist tag mode
● metadata: Write primary-artist tags in native writers
● album: Replace selection sharing with metadata re-enrichment
● appearance: Add glass clarity controls and directional highlights
● lyrics: Keep the screen awake while viewing lyrics
Bug Fixes
● download: Stop crashing native finalization on Android regex
● backup: Restore download and metadata provider order
● background: Keep library scans and update downloads running with the screen off
● mornye: Preserve navbar blur during collapse animations
● mornye: Soften glass rims and increase transparency
● mornye: Respect glass clarity and accessibility limits
● library: Spread filters across the search field width
● library: Offer re-enrichment for downloaded selections
● lyrics: Lift timed words together
● storage: Retain document access for library metadata and covers
● startup: Keep shared backend alive across activity recreation
● download: Verify ReplayGain tags independently of metadata embedding
● metadata: Preserve the selected recording during download enrichment
● library: Preserve partial scans and ignore stale completion events
● library: Open track metadata from search results
Performance
● mornye: Share chrome backdrops and scale blur to clarity
● store: Skip invisible backdrop blur on repo cards
● library: Trim scan ingestion writes
● library: Stat each walked entry once
● library: Overlap SAF listings and metadata reads
● mornye: Adapt glass and player effects to device capabilities
● player: Suspend covered pages and streamline transitions
● download: Avoid repeated progress decoding and queue regrouping
● download: Reuse connections across probes and retries
● library: Reduce scan allocations and keep SAF workers busy
● library: Reuse bounded artwork thumbnails during scans
Refactoring
● library: Share the track selection bar and delete action
● backend: Retire unused native bridge entry points
● download: Simplify finalization and remove the retired worker
● flutter: Remove unreachable state and widget APIs
● library: Remove unused history lookups and replacement paths
● ui: Consolidate file feedback and shared display helpers
Testing
● library: Keep notifier test counters private
Chores
● Update AltStore source to v5.0.7 by @github-actions[bot]
● Update AltStore source to v5.0.6 by @github-actions[bot]
● release: Bump app version to 5.0.7
Build
● android: Reduce compat media deprecation warning noise
● android: Sign release APKs with APK Signature Scheme v4
This app has no advertisements
armeabi-v7a (builld 1156):
arm64-v8a (builld 2156):
**◆──◇──◆──◇──◆──◇──◆──◇──◆──◇──◆**
SpotiFLAC Mobile v5.0.7 build 2156 (163 MB)
NitroFlare
RapidGator