SpotiFLAC Mobile v5.1.1 build 2161
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
✨Features
Everything 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 https://github.com/zarzet/SpotiFLAC-Extension/tree/main/extensions 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
ℹ️ Note
Want to build your own extension? Extension Development Guide 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
● network: Delete SMB and WebDAV tracks from the library
● autoplay: Add opt-in on-device recommendation learning
● network: Enable audio and hi-res analysis for network tracks
● mornye: Animate squircle menus from their trigger
● lyrics: Customize text size and animate active lines
● appearance: Support imported TTF and OTF fonts
● lyrics: Use Apple Music as the default lyrics provider
● appearance: Make Mornye glass outlines optional
Bug Fixes
● mornye: Strengthen held navigation glass refraction
● notifications: Show indeterminate scans without false zero percent
● library: Retire deleted downloads and stale completion cards
● mornye: Unify held navigation glass contour
● mornye: Hide custom font setting icon
● ios: Preserve folder grants and surface picker failures
● mornye: Animate queue removal icon with swipe progress
● l10n: Use Indonesian wording for the built-in player
● ci: Locate Discord license notices inside the iOS plugin framework
● webdav: Retain tracks across equivalent parent URI encodings
● library: Collapse selection actions before dismissing
● mornye: Honor forced glass with increased system contrast
● automix: Ease effects into playback without cutting dry audio
● library: Exclude inactive NAS entries and file aliases from duplicates
● library: Allow choosing duplicate copies and clear stale indexes
● playlists: Preserve repeated tracks during imports
● playback: Reload audio sources when switching tracks
● ios: Restore lock screen controls across app transitions
● downloads: Preserve browser verification and queues across restarts
● setup: Recover folder permissions after Android restarts
● library: Bound path-key migration batches
● library: Sync local album play and pause controls
● metadata: Preserve original artwork resolution for SAF files
● ios: Audit Discord license in its framework bundle
Performance
● library: Prefetch network metadata with bounded concurrency
● network: Reuse HTTP connections for browsing and range reads
Documentation
● Move detailed build guidance to contributing guide
Testing
● android: Accept validated FLAC fallback across FFmpeg versions
● rust: Remove TCP timing dependence from chunked fixture
● player: Cover Previous audio selection and AutoMix handoff
● ui: Correct context menu and lyric spacing assertions
Chores
● Update AltStore source to v5.1.0 by @github-actions[bot]
● Ignore generated Discord plugin lockfiles
● ci: Refresh action pins and align Android build toolchains
● android: Update Gradle Kotlin NDK and native build dependencies
● rust: Update toolchain and dependencies with preserved vendor sources
● flutter: Update SDK and packages with glass and navigation compatibility
● release: Bump app to 5.1.1 build 161
Build
● android: Verify full APK integrity and publish checksums
This app has no advertisements
More Info:https://spotiflac.zarz.moe
https://github.com/zarzet/SpotiFLAC-Mobile
Download Instructions:
armeabi-v7a (1161):
https://ouo.io/gMRjUh5
Mirrors:
https://ouo.io/Z513R
arm64-v8a (2161):
https://ouo.io/P22TZ0
Mirrors:
https://ouo.io/5tU84m7