Web GUI for spotDL. Allows you to download music from Spotify along with album art, lyrics and metadata.
2025-10-07_20-54-56.mp4
Tired of clunky command-line tools to download your Spotify music? Downtify wraps the powerful spotDL engine in a clean, intuitive web interface — so anyone can download their favorite tracks, albums, and playlists without touching a terminal.
- 🎵 Download any Spotify link — songs, albums, playlists, podcasts
- 🖼️ Embedded metadata — album art, track name, artist, album title and more
- 🔔 Desktop notifications when your downloads are ready
- 🐳 One Docker command to get started
- 🏠 Available on popular home server platforms like Umbrel, CasaOS and HomeDock
Get Downtify running in under a minute:
docker run -d -p 8000:8000 --name downtify \
-v /path/to/downloads:/downloads \
ghcr.io/henriquesebastiao/downtifyThen open http://localhost:8000, paste a Spotify link, and hit download. That's it.
💡 Change /path/to/downloads to wherever you want your music saved.
services:
downtify:
container_name: downtify
image: ghcr.io/henriquesebastiao/downtify:latest
ports:
- '8000:8000'
volumes:
- ./downloads:/downloadsCustom port? Use the DOWNTIFY_PORT environment variable:
ports:
- '8000:30321'
environment:
- DOWNTIFY_PORT=30321Downtify is one click away on popular self-hosted home server operating systems:
| Platform | Link |
|---|---|
| ☂️ Umbrel | Install on Umbrel |
| 🏠 CasaOS | Install on CasaOS |
| ⚓ HomeDock OS | Install on HomeDock |
Downtify uses SpotDL under the hood, which sources audio from YouTube to avoid Spotify DRM restrictions. Spotify's API is used only to fetch track metadata — so your downloads are rich with accurate song info.
Warning
Users are responsible for their actions and any legal consequences. We do not support unauthorized downloading of copyrighted material and take no responsibility for user actions.
Contributions, issues and feature requests are welcome! Feel free to check the issues page.
If Downtify has been useful to you, consider leaving a ⭐ — it helps the project grow!
Licensed under the GPL-3.0 License.