SpotiFLAC
v...
Fetch Spotify track metadata and retrieve matching lossless audio through configurable Tidal, Qobuz & Amazon Music provider backends.
RECENT FETCHES
Download
0.00 MB
0.00 MB/s

Esplora

Terminal Logs
--:--:-- SpotiFLAC ready.

Local Auto-Tagger

Target Directory
Drag & drop a folder or audio file here, or paste a path below

Paste (or drop) the folder or file you want to fix. Supported formats: FLAC, MP3, M4A/AAC, OGG Vorbis, Opus, WAV, AIFF, WMA, WavPack, Monkey's Audio, Musepack, TrueAudio. SpotiFLAC will scan them, find the correct Spotify metadata, and let you compare before applying changes.

Following

Follow an artist

Paste an artist link. The catalogue that already exists is recorded as seen, so the first thing downloaded is the first thing released after you follow — not four hundred back-catalogue tracks. Use Reset on a row if you do want the back catalogue.

Followed artists
Loading…

Settings

Logging
Log Level
Quality
Audio Quality
Auto quality fallback
Appearance
Color Mode
App FontDefault: JetBrains Mono
Preview: The quick brown fox jumps over the lazy dog.
Audio Sources
Source priority (drag to reorder)
Transcoding
Output formatConverted after download — requires ffmpeg
Retry & Loop
Extra retries per trackCycles through all providers
Loop failed tracks everyN minutes (0 = disabled)
Post-Download Action
Action
Auth & Custom APIs
Custom Qobuz APIOptional self-hosted Qobuz stream API
Not set
Custom Tidal APISelf-hosted hifi-api instance
Not set
Profiles
Save
Load
Delete
Download Location
~/Music/SpotiFLAC
Filename Format
{title} {artist} {album} {album_artist} {year} {track} {disc} {isrc} {position}
Add track number to filename
Folder Organization
Artist subfolders
Album subfolders
First artist only in tags & filename
Artist Separator(e.g. ", " or " / ")
Lyrics
Embed synced lyrics (LRC)
Lyrics Providers
Metadata Enrichment
Enrich metadata (genre, BPM, HD cover…)
Enrichment Providers
SpotiFLAC

Check endpoint reachability for each SpotiFLAC provider.

No checks yet
Extensions Centralized service used by SpotiFLAC extensions.
Extension Health

How each provider has actually behaved on this machine — attempts, how often they worked, how long they took, and what the last failure said. Worst first. An extension listed as never tried is not broken; nothing has reached it yet, usually because another provider earlier in your service order keeps succeeding first.

Loading extension health…
Extension Registries

Registry URLs tell SpotiFLAC where to look for installable extensions. Sources can come from a terminal export, from a .env file, or be added here. You can remove any of them, including ones set outside the app.

Loading registries…
Discover Registries

A directory lists registries (not extensions directly) for you to review. Nothing here is bundled either — add a directory URL someone shared with you, then click Discover to probe each registry it lists for reachability before deciding whether to add it above.

Loading directories…
Trusted Signing Keys

A registry's sha256 checksum proves a package wasn't corrupted in transit — it says nothing about who published it. Trust a maintainer's public key here to verify their signed entries too; unsigned entries are exactly as trusted as they are today.

Loading trusted keys…