Appteka Logo
Appteka
SpotiFLAC app icon

SpotiFLAC

ExclusiveOpen SourceVerified Safe
Version 4.0.1 (2102)
Published 2/26/2026
Download APK
Size
74.42 MB
Android
7.0+
Downloads
259
Architecture
arm64-v8a
Security Scan
Verified Safe
✓ Scanned with ClamAV, APKiD, and Quark-Engine
Screenshots
SpotiFLAC screenshot 1
SpotiFLAC screenshot 2
SpotiFLAC screenshot 3
SpotiFLAC screenshot 4
What's New
Clickable Metadata Navigation: Added reusable ClickableArtistName and ClickableAlbumName Love Action in Media Notification: Added custom notification action (toggle_love) with new Android favorite/favorite-border status icons Changed Track Metadata Model Expansion: Track now carries artistId and albumId, propagated across search, queue, playback, CSV import, and extension mapping flows Full-Screen Player UX: Top bar now supports swipe-down dismiss; artist/album text is now tappable; and in-player love toggle is available next to track metadata Playlist Picker Flow Refactor: Reworked playlist picker sheet into stateful multi-select flow with explicit Done action and improved create-playlist handling CSV Import Interaction Flow: Added single-flight import guard, more reliable progress dialog lifecycle, and safer local navigator usage Amazon API: Amazon metadata fetch amzn.afkarxyz.fun Qobuz URL Resolution Strategy: Removed legacy/Jumo fallback path; now uses standard API pool (deeb) Fixed FLAC External Lyrics Output: External .lrc writing now works consistently for lyrics mode external/both, with SAF conversion paths avoiding duplicate writes Loved-State Notification Sync: Playback notification controls now refresh correctly when loved state changes Queue Selection Touch Handling: Selection overlays/check indicators no longer block tap gestures in queue and playlist selection modes Vorbis-to-ID3 Tag Mapping Robustness: FFmpeg metadata conversion now normalizes keys and handles aliases like TRCK and TPOS Nested Dialog Navigation Safety: Adjusted dialog navigator scope in CSV import and track-delete flows to prevent navigator mismatch issues Artist/Album Routing Reliability: Track metadata routing now reuses resolved artist/album IDs across album/artist/home/search/queue/player surfaces Release Workflow Go Toolchain: Pinned CI release workflow Go version to 1.25.7 for consistent build behavior
Description
End-to-End Streaming Mode: Full streaming playback flow with full-screen player, synced lyrics, media controls, and queue-aware tap behavior across album, artist, playlist, home, and search screens Smart Queue System: ML-based queue auto-curation with related artist discovery, plus a dedicated playback queue view DASH Streaming Pipeline: Native DASH manifest playback support with local proxy integration and FFmpeg tunnel fallback for unsupported paths Playback State Persistence: Player state and queue continuity restored across app restarts Adaptive Playback Engine: EventChannel-driven playback/progress updates (replacing polling) and adaptive prefetch behavior Queue Reliability Controls: New auto-skip unavailable tracks option during queue playback Player Quick Action: New download button in full-screen player top bar Metadata Control: New global master switch for embed metadata behavior Setup Flow Update: Initial setup now prioritizes mode selection instead of Spotify API setup Library Workflow Expansion: Playlist-first library redesign, drag-and-drop categorization, folder multi-select, and batch playlist picker flows SongLink Region Setting: Region selection support for metadata/linking behavior Track Interaction UX: Long-press context menus for track actions across major collection screens Batch Tools: Multi-select share, batch convert, and batch re-enrich improvements for downloaded/local/queue workflows Changed Global Mode-Driven Actions: Interaction mode now drives behavior app-wide (download-oriented vs streaming-oriented actions) UI Redesign and Responsiveness: Full-screen cover/parallax rollout and responsive fixes for filter sheets and full-screen player in small screens/landscape Performance Optimizations: Granular Riverpod consumers, selective provider watching, computation caching, debounced extension storage writes, and lifecycle cleanups Lyrics Loading Strategy: Lyrics are now lazy-loaded only when the lyrics view is visible Persistence Backend Refactor: Core persistence paths migrated to SQLite-backed stores for app state and library collections Shared Code Refactor: Duplicated logic extracted into shared Dart/Go utilities for cleaner boundaries and maintainability Mobile version of SpotiFLAC written in Flutter, powered by a Go backend for high performance. Download Spotify tracks in true FLAC from Tidal, Qobuz, & Amazon Music—no account, no ads, no subscription. Extensions Extensions allow the community to 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 1. Go to Store tab in the app 2. Browse and install extensions with one tap 3. Or download a .spotiflac-ext file and install manually via Settings > Extensions 4. Configure extension settings if needed 5. Set provider priority in Settings > Extensions > Provider Priority Developing Extensions Want to create your own extension? Check out the Extension Development Guide for complete documentation: https://zarz.moe/docs Disclaimer This project is for educational and private use only. The developer does not condone or encourage copyright infringement. SpotiFLAC is a third-party tool and is not affiliated with, endorsed by, or connected to Tidal, Qobuz, Amazon Music, Deezer, or any other streaming service. The application is purely a user interface that facilitates communication between your device and existing third-party services. You are solely responsible for: 1. Ensuring your use of this software complies with your local laws. 2. Reading and adhering to the Terms of Service of the respective platforms. 3. Any legal consequences resulting from the misuse of this tool. The software is provided "as is", without warranty of any kind. The author assumes no liability for any bans, damages, or legal issues arising from its use.
Rate this app
0 / 1000
Ratings & Reviews
Juravli3/7/2026
hakalisa23/2/2026
There are some problems