Skip to content

kushiemoon-dev/FLACidal

FLACidal

Download lossless FLAC music from Tidal & Qobuz

GitHub Release Codeberg License Go

Windows macOS Linux


Overview

FLACidal is a desktop application that downloads lossless FLAC audio directly from Tidal and Qobuz — no account credentials required. Paste a URL, choose a folder, and get Hi-Res 24-bit or Lossless 16-bit FLAC files with full metadata, embedded cover art, and customizable filename templates.

FLACidal v4.0 Showcase

Features

  • Hi-Res & Lossless — 24-bit up to 192 kHz (HI_RES) and 16-bit 44.1 kHz (LOSSLESS)
  • Multi-Source Fallback (v4.2.0) — Automatically tries Tidal → Qobuz → Amazon → Soulseek until one succeeds
  • Soulseek P2P (v4.2.0) — Last-resort FLAC fallback via Soulseek, independent of streaming proxy health
  • Tidal & Qobuz — Full support for playlists, albums, tracks, mixes, and artist pages
  • Concurrent Downloads — Up to 10 parallel downloads with real-time queue progress
  • Smart Metadata — Automatic Vorbis comment tagging with embedded cover art
  • Built-in Search — Search Tidal directly within the app without opening a browser
  • Audio Tools Suite — Dedicated pages for Quality Analyzer, Resampler, Converter, and File Manager
  • Custom Templates — Define your own filename format (e.g. {artist} - {title})
  • Artist Artwork — Download artist profile pictures alongside music
  • Proxy Support — HTTP and SOCKS5 proxy for all outbound requests
  • Redesigned UI — New design system with Plus Jakarta Sans, accent colors, and animated tab transitions
  • Typewriter URL Input — Animated input with Recent Fetches cards for quick re-downloads
  • Region Selector — Per-request region selection for correct ISRC handling
  • Tabbed Settings — Organized into General, File Management, and Status panels
  • Tabbed History — Separate Downloads and Fetches tabs with search and sort
  • Sound Effects & Page Transitions — Polished interaction feedback throughout

Download

⬇ Download Latest Release

Platform File
Windows x64 flacidal.exe
macOS Universal flacidal.dmg
Linux x64 flacidal.AppImage
Android FLACidal.apk
iOS FLACidal.ipa (via AltStore)

New! FLACidal is now available on mobile. Same features, same quality, on your phone. FLACidal Mobile →

All releases on GitHub · Codeberg


Usage

  1. Launch FLACidal
  2. Paste a Tidal or Qobuz URL into the input field
  3. Select your download folder
  4. Click Download All FLAC

Supported URLs

Service Supported Types
Tidal Playlist · Album · Track · Mix · Artist
Qobuz Album · Playlist · Track

Download Sources (automatic fallback chain)

FLACidal tries each source in order until one succeeds:

Priority Source Quality Notes
1 Tidal HiFi FLAC / Hi-Res Via community proxy pool
2 Qobuz FLAC / Hi-Res Optional, configure in Settings
3 Amazon Music FLAC / UHD Via proxy pool
4 Soulseek FLAC P2P fallback — requires free account + sldl binary

To enable Soulseek: install sldl to ~/.local/share/flacidal/sldl, create a free Soulseek account, and enter credentials in Settings → Sources.


Output Structure

~/Music/
└── Playlist Name/
    ├── Artist - Track One.flac
    ├── Artist - Track Two.flac
    └── cover.jpg

Configuration

Settings are stored at ~/.flacidal/config.json.

Setting Default Options
Quality LOSSLESS HI_RES · LOSSLESS · HIGH
File naming {artist} - {title} Custom template
Embed cover art true true · false
Concurrent downloads 4 110
Proxy (none) http://... or socks5://...

Build from Source

Requirements: Go 1.22+ and Wails v2

go install github.com/wailsapp/wails/v2/cmd/wails@latest
git clone https://codeberg.org/KushieMoon-dev/FLACidal.git
cd FLACidal
wails build
# Binary: build/bin/flacidal

Development mode with hot reload:

wails dev

FAQ

Do I need a Tidal or Qobuz account? No. FLACidal handles authentication internally. Just paste a URL and download.

What audio quality is available? From Tidal: HI_RES (24-bit / up to 192 kHz) and LOSSLESS (16-bit / 44.1 kHz). From Qobuz: up to 24-bit depending on availability.

Why does my antivirus flag the file? False positive. Go-compiled binaries are sometimes flagged heuristically. Build from source if you have concerns.

Can I use a proxy? Yes. HTTP and SOCKS5 proxies are configurable in Settings.


Star History

Star History Chart

FLACidal Ecosystem

Star History Chart


Disclaimer

FLACidal is intended for educational and personal use only. It is not affiliated with, endorsed by, or connected to Tidal, Qobuz, or any other streaming service. You are solely responsible for ensuring your use complies with local laws and the Terms of Service of the platforms involved. The software is provided "as is" without warranty of any kind.


MIT License · Releases · Mobile App · YouFLAC · OpenDrop-VJ · Codeberg

Made with ♥ by KushieMoon

About

Desktop app for downloading lossless FLAC music from Tidal. Built with Go + Svelte using Wails framework. Features Spotify matching, metadata tagging, and concurrent download queue.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors