Multi-device UI

Download Panel

Search Experience

**Download Tidal tracks, albums, and playlists at maximum quality — directly in your browser.**



No installation required — just open and go.

--- ## 🎬 Demo
--- ## ⚠️ Disclaimer > [!WARNING] > This project is **not affiliated with Tidal**. > > You are responsible for ensuring your usage complies with: > - Tidal's Terms of Service > - Local copyright laws > > Downloads are strictly for **personal use only**. > Redistribution is not permitted. > > The developer assumes **no liability for misuse**. --- ## 🚀 Features - 🎧 Download **tracks, albums, playlists, and mixes** - 💿 **FLAC + Hi-Res audio support** - 🔐 Secure Tidal authentication - ⚡ Fully browser-based (no backend) - 📦 Zero install, zero setup --- ## 🧭 How to Use ### 🔐 Login - Open **Account** - Click **Login with Tidal** - Authorise → return → auto-login Token stored locally & auto-refreshed. --- ### ⬇️ Download Paste: track/103805726 album/103805723 playlist/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx mix/0123456789abcdef Select quality → **Download** --- ### 🎚️ Quality | Quality | Format | Details | |:--|:--|:--| | Low | `.m4a` | 96 kbps | | High | `.m4a` | 320 kbps | | Lossless | `.flac` | 16-bit / 44.1 kHz | | Max | `.flac` | Up to 24-bit / 192 kHz | > [!NOTE] > Higher tiers require a Tidal subscription. > DRM-protected streams cannot be downloaded. --- ### 🔎 Search Search anything → click to download or expand. --- ### 📚 Library Access saved content (login required) --- ### 🌐 Proxy Default:https://corsproxy.io Change in: **Settings → Proxy URL** --- ## 🛠️ Run Locally ```bash git clone https://github.com/19JVJeffery/tiddl-gui.git cd tiddl-gui python3 -m http.server 8080 --directory web npx serve web -l 8080 Open → http://localhost:8080