• v7.0.6 afd464230a

    v7.0.6 Stable

    kerem released this 2026-03-11 11:43:11 +03:00 | 14 commits to main since this release

    📅 Originally published on GitHub: Wed, 11 Mar 2026 08:58:11 GMT
    🏷️ Git tag created: Wed, 11 Mar 2026 08:43:11 GMT

    Changelog

    • Simplified bug reports and feature requests
    • Cleaned up the sidebar layout
    • Added support information for crypto donations
    • Replaced several duplicate icons
    • Added a filter in search mode
    • Added support for downloading playlist and album covers
    • Fixed issues with separate lyrics and cover downloads
    • Added a separator setting (semicolon/comma)
    • Improved lyric search accuracy
    • Added a button to open the config folder
    • Fixed the preview issue
    • Removed manual token fetching

    Downloads

    Windows macOS Linux

    • SpotiDownloader.exe - Windows
    • SpotiDownloader.dmg - macOS
    • SpotiDownloader.AppImage - Linux
    Linux Requirements

    The AppImage requires webkit2gtk-4.1 to be installed on your system:

    Ubuntu/Debian:

    sudo apt install libwebkit2gtk-4.1-0
    

    Arch Linux:

    sudo pacman -S webkit2gtk-4.1
    

    Fedora:

    sudo dnf install webkit2gtk4.1
    

    After installing the dependency, make the AppImage executable:

    chmod +x SpotiDownloader.AppImage
    ./SpotiDownloader.AppImage
    
    Downloads
  • v7.0.5 0a93cca9d2

    v7.0.5 Stable

    kerem released this 2026-02-25 10:40:05 +03:00 | 19 commits to main since this release

    📅 Originally published on GitHub: Wed, 25 Feb 2026 07:53:02 GMT
    🏷️ Git tag created: Wed, 25 Feb 2026 07:40:05 GMT

    Changelog

    Downloads

    Windows macOS Intel macOS Apple Silicon Linux

    • SpotiDownloader.exe - Windows
    • SpotiDownloader-Intel.dmg - macOS Intel
    • SpotiDownloader.dmg - macOS Apple Silicon
    • SpotiDownloader.AppImage - Linux

    Requirements

    Linux Requirements

    The AppImage requires webkit2gtk-4.1 and Chromium/ChromeDriver to be installed:

    Ubuntu/Debian:

    sudo apt install libwebkit2gtk-4.1-0
    sudo apt install chromium-browser chromium-chromedriver
    

    Arch Linux:

    sudo pacman -S webkit2gtk-4.1 chromium
    

    Fedora:

    sudo dnf install webkit2gtk4.1 chromium chromedriver
    

    After installing dependencies, make the AppImage executable:

    chmod +x SpotiDownloader.AppImage
    ./SpotiDownloader.AppImage
    
    macOS Requirements

    ChromeDriver is required for token fetching.

    If Homebrew is not installed, install it first:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    Then install ChromeDriver:

    brew install --cask chromedriver
    

    After installation, you may need to allow ChromeDriver in System Preferences > Security & Privacy.

    If ChromeDriver still doesn't work, install Chrome browser:
    https://www.google.com/chrome

    Windows Requirements

    Chrome browser should be installed. ChromeDriver will be automatically managed.

    Downloads
  • v7.0.4 46347ca5a8

    v7.0.4 Stable

    kerem released this 2026-02-11 21:08:29 +03:00 | 25 commits to main since this release

    📅 Originally published on GitHub: Wed, 11 Feb 2026 18:31:04 GMT
    🏷️ Git tag created: Wed, 11 Feb 2026 18:08:29 GMT

    Changelog

    • Fixed missing artist and publisher metadata
    • Fixed an issue where lyric embedding failed
    • Fixed an issue where “Use First Artist Only” was not working
    • Added Spotify URL validation
    • Added a suggestion to use the SpotFetch API when fetching fails
    • Added ISRC metadata

    Downloads

    • SpotiDownloader.exe - Windows
    • SpotiDownloader-Intel.dmg - macOS Intel
    • SpotiDownloader.dmg - macOS Apple Silicon
    • SpotiDownloader.AppImage - Linux

    Requirements

    Linux Requirements

    The AppImage requires webkit2gtk-4.1 and Chromium/ChromeDriver to be installed:

    Ubuntu/Debian:

    sudo apt install libwebkit2gtk-4.1-0
    sudo apt install chromium-browser chromium-chromedriver
    

    Arch Linux:

    sudo pacman -S webkit2gtk-4.1 chromium
    

    Fedora:

    sudo dnf install webkit2gtk4.1 chromium chromedriver
    

    After installing dependencies, make the AppImage executable:

    chmod +x SpotiDownloader.AppImage
    ./SpotiDownloader.AppImage
    
    macOS Requirements

    ChromeDriver is required for token fetching.

    If Homebrew is not installed, install it first:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    Then install ChromeDriver:

    brew install --cask chromedriver
    

    After installation, you may need to allow ChromeDriver in System Preferences > Security & Privacy.

    If ChromeDriver still doesn't work, install Chrome browser:
    https://www.google.com/chrome

    Windows Requirements

    Chrome browser should be installed. ChromeDriver will be automatically managed.

    Downloads
  • v7.0.3 f4ef35d48e

    v7.0.3 Stable

    kerem released this 2026-02-10 17:18:22 +03:00 | 26 commits to main since this release

    📅 Originally published on GitHub: Tue, 10 Feb 2026 15:04:07 GMT
    🏷️ Git tag created: Tue, 10 Feb 2026 14:18:22 GMT

    Changelog

    • Fixed issue where screenshot/video uploads failed in bug reports and feature requests
    • Fixed disc info number issue
    • Fixed empty entries issue
    • Fixed metadata tagging failure
    • Fixed pagination issue on the history page
    • Fixed minor bugs on the audio converter page
    • Fixed year issues in lyrics and cover metadata
    • Added category tabs in Settings
    • Added fetch feature via afkarxyz API for Spotify-blocked regions
    • Added export feature for failed download tracks
    • Added option to create playlists with or without folders
    • Added feature to generate .m3u8 files for playlists and albums
    • Added Download Queue Filter (Tip: click the info icon to filter)
    • Added option to use only the first artist
    • Added automatic ffmpeg detection on the system

    Downloads

    • SpotiDownloader.exe - Windows
    • SpotiDownloader-Intel.dmg - macOS Intel
    • SpotiDownloader.dmg - macOS Apple Silicon
    • SpotiDownloader.AppImage - Linux

    Requirements

    Linux Requirements

    The AppImage requires webkit2gtk-4.1 and Chromium/ChromeDriver to be installed:

    Ubuntu/Debian:

    sudo apt install libwebkit2gtk-4.1-0
    sudo apt install chromium-browser chromium-chromedriver
    

    Arch Linux:

    sudo pacman -S webkit2gtk-4.1 chromium
    

    Fedora:

    sudo dnf install webkit2gtk4.1 chromium chromedriver
    

    After installing dependencies, make the AppImage executable:

    chmod +x SpotiDownloader.AppImage
    ./SpotiDownloader.AppImage
    
    macOS Requirements

    ChromeDriver is required for token fetching.

    If Homebrew is not installed, install it first:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    Then install ChromeDriver:

    brew install --cask chromedriver
    

    After installation, you may need to allow ChromeDriver in System Preferences > Security & Privacy.

    If ChromeDriver still doesn't work, install Chrome browser:
    https://www.google.com/chrome

    Windows Requirements

    Chrome browser should be installed. ChromeDriver will be automatically managed.

    Downloads
  • v7.0.2 702f882a2e

    v7.0.2 Stable

    kerem released this 2026-01-27 02:18:16 +03:00 | 28 commits to main since this release

    📅 Originally published on GitHub: Tue, 27 Jan 2026 00:06:54 GMT
    🏷️ Git tag created: Mon, 26 Jan 2026 23:18:16 GMT

    Changelog

    • Fixed audio preview not stopping during playback
    • Fixed styling and layout issues on the Artist and About pages
    • Added explicit content indicator on tracks
    • Added album type and total track count to discography
    • Added animated input examples on the Home page
    • Added close button to the info card
    • Added support for uploading screenshots/videos in bug reports and feature requests
    • Added album filter on artist discography
    • Added fetch history caching
    • Improved fetch method for artist discography to be smarter and more efficient
    • Made fetch mode and search toggle more compact
    • Moved Token Fetcher settings to the title bar

    Downloads

    • SpotiDownloader.exe - Windows
    • SpotiDownloader-Intel.dmg - macOS Intel
    • SpotiDownloader.dmg - macOS Apple Silicon
    • SpotiDownloader.AppImage - Linux

    Requirements

    Linux Requirements

    The AppImage requires webkit2gtk-4.1 and Chromium/ChromeDriver to be installed:

    Ubuntu/Debian:

    sudo apt install libwebkit2gtk-4.1-0
    sudo apt install chromium-browser chromium-chromedriver
    

    Arch Linux:

    sudo pacman -S webkit2gtk-4.1 chromium
    

    Fedora:

    sudo dnf install webkit2gtk4.1 chromium chromedriver
    

    After installing dependencies, make the AppImage executable:

    chmod +x SpotiDownloader.AppImage
    ./SpotiDownloader.AppImage
    
    macOS Requirements

    ChromeDriver is required for token fetching.

    If Homebrew is not installed, install it first:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    Then install ChromeDriver:

    brew install --cask chromedriver
    

    After installation, you may need to allow ChromeDriver in System Preferences > Security & Privacy.

    If ChromeDriver still doesn't work, install Chrome browser:
    https://www.google.com/chrome

    Windows Requirements

    Chrome browser should be installed. ChromeDriver will be automatically managed.

    Downloads
  • v7.0.1 e799b8deff

    v7.0.1 Stable

    kerem released this 2026-01-15 11:37:13 +03:00 | 31 commits to main since this release

    📅 Originally published on GitHub: Thu, 15 Jan 2026 10:15:20 GMT
    🏷️ Git tag created: Thu, 15 Jan 2026 08:37:13 GMT

    Changelog

    • Added download history
    • Added an About page (report issues, FAQ, other projects)
    • Fixed folder structure issues for artist albums
    • Fixed artist biographies containing HTML

    Downloads

    • SpotiDownloader.exe - Windows
    • SpotiDownloader-Intel.dmg - macOS Intel
    • SpotiDownloader.dmg - macOS Apple Silicon
    • SpotiDownloader.AppImage - Linux

    Requirements

    Linux Requirements

    The AppImage requires webkit2gtk-4.1 and Chromium/ChromeDriver to be installed:

    Ubuntu/Debian:

    sudo apt install libwebkit2gtk-4.1-0
    sudo apt install chromium-browser chromium-chromedriver
    

    Arch Linux:

    sudo pacman -S webkit2gtk-4.1 chromium
    

    Fedora:

    sudo dnf install webkit2gtk4.1 chromium chromedriver
    

    After installing dependencies, make the AppImage executable:

    chmod +x SpotiDownloader.AppImage
    ./SpotiDownloader.AppImage
    
    macOS Requirements

    ChromeDriver is required for token fetching.

    If Homebrew is not installed, install it first:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    Then install ChromeDriver:

    brew install --cask chromedriver
    

    After installation, you may need to allow ChromeDriver in System Preferences > Security & Privacy.

    If ChromeDriver still doesn't work, install Chrome browser:
    https://www.google.com/chrome

    Windows Requirements

    Chrome browser should be installed. ChromeDriver will be automatically managed.

    Downloads
  • v7.0 5723676ee5

    v7.0 Stable

    kerem released this 2026-01-14 04:23:34 +03:00 | 37 commits to main since this release

    📅 Originally published on GitHub: Wed, 14 Jan 2026 01:59:17 GMT
    🏷️ Git tag created: Wed, 14 Jan 2026 01:23:34 GMT

    Changelog

    • Fixed excessive pagination issues for tracks with 1000+ items
    • Fixed comma separator formatting for numbers above 1000
    • Fixed albums not creating subfolders
    • Fixed buttons that were not perfectly square
    • Added ~30-second audio preview
    • Added new font: Bricolage Grotesque
    • Improved settings persistence using file-based JSON storage with automatic localStorage migration

    Downloads

    • SpotiDownloader.exe - Windows
    • SpotiDownloader-Intel.dmg - macOS Intel
    • SpotiDownloader.dmg - macOS Apple Silicon
    • SpotiDownloader.AppImage - Linux

    Requirements

    Linux Requirements

    The AppImage requires webkit2gtk-4.1 and Chromium/ChromeDriver to be installed:

    Ubuntu/Debian:

    sudo apt install libwebkit2gtk-4.1-0
    sudo apt install chromium-browser chromium-chromedriver
    

    Arch Linux:

    sudo pacman -S webkit2gtk-4.1 chromium
    

    Fedora:

    sudo dnf install webkit2gtk4.1 chromium chromedriver
    

    After installing dependencies, make the AppImage executable:

    chmod +x SpotiDownloader.AppImage
    ./SpotiDownloader.AppImage
    
    macOS Requirements

    ChromeDriver is required for token fetching.

    If Homebrew is not installed, install it first:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    Then install ChromeDriver:

    brew install --cask chromedriver
    

    After installation, you may need to allow ChromeDriver in System Preferences > Security & Privacy.

    If ChromeDriver still doesn't work, install Chrome browser:
    https://www.google.com/chrome

    Windows Requirements

    Chrome browser should be installed. ChromeDriver will be automatically managed.

    Downloads
  • v6.9 27c0250e76

    v6.9 Stable

    kerem released this 2026-01-11 19:18:32 +03:00 | 42 commits to main since this release

    📅 Originally published on GitHub: Sun, 11 Jan 2026 16:37:11 GMT
    🏷️ Git tag created: Sun, 11 Jan 2026 16:18:32 GMT

    Changelog

    Fixed a bug

    Downloads

    • SpotiDownloader.exe - Windows
    • SpotiDownloader-Intel.dmg - macOS Intel
    • SpotiDownloader.dmg - macOS Apple Silicon
    • SpotiDownloader.AppImage - Linux

    Requirements

    Linux Requirements

    The AppImage requires webkit2gtk-4.1 and Chromium/ChromeDriver to be installed:

    Ubuntu/Debian:

    sudo apt install libwebkit2gtk-4.1-0
    sudo apt install chromium-browser chromium-chromedriver
    

    Arch Linux:

    sudo pacman -S webkit2gtk-4.1 chromium
    

    Fedora:

    sudo dnf install webkit2gtk4.1 chromium chromedriver
    

    After installing dependencies, make the AppImage executable:

    chmod +x SpotiDownloader.AppImage
    ./SpotiDownloader.AppImage
    
    macOS Requirements

    ChromeDriver is required for token fetching.

    If Homebrew is not installed, install it first:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    Then install ChromeDriver:

    brew install --cask chromedriver
    

    After installation, you may need to allow ChromeDriver in System Preferences > Security & Privacy.

    If ChromeDriver still doesn't work, install Chrome browser:
    https://www.google.com/chrome

    Windows Requirements

    Chrome browser should be installed. ChromeDriver will be automatically managed.

    Downloads
  • v6.8 1c384fc44c

    v6.8 Stable

    kerem released this 2026-01-11 18:41:00 +03:00 | 43 commits to main since this release

    📅 Originally published on GitHub: Sun, 11 Jan 2026 15:59:48 GMT
    🏷️ Git tag created: Sun, 11 Jan 2026 15:41:00 GMT

    Changelog

    Fixed low-quality embedded cover art for playlists

    Downloads

    • SpotiDownloader.exe - Windows
    • SpotiDownloader-Intel.dmg - macOS Intel
    • SpotiDownloader.dmg - macOS Apple Silicon
    • SpotiDownloader.AppImage - Linux

    Requirements

    Linux Requirements

    The AppImage requires webkit2gtk-4.1 and Chromium/ChromeDriver to be installed:

    Ubuntu/Debian:

    sudo apt install libwebkit2gtk-4.1-0
    sudo apt install chromium-browser chromium-chromedriver
    

    Arch Linux:

    sudo pacman -S webkit2gtk-4.1 chromium
    

    Fedora:

    sudo dnf install webkit2gtk4.1 chromium chromedriver
    

    After installing dependencies, make the AppImage executable:

    chmod +x SpotiDownloader.AppImage
    ./SpotiDownloader.AppImage
    
    macOS Requirements

    ChromeDriver is required for token fetching.

    If Homebrew is not installed, install it first:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    Then install ChromeDriver:

    brew install --cask chromedriver
    

    After installation, you may need to allow ChromeDriver in System Preferences > Security & Privacy.

    If ChromeDriver still doesn't work, install Chrome browser:
    https://www.google.com/chrome

    Windows Requirements

    Chrome browser should be installed. ChromeDriver will be automatically managed.

    Downloads
  • v6.7 be0d375629

    v6.7 Stable

    kerem released this 2026-01-11 13:34:32 +03:00 | 44 commits to main since this release

    📅 Originally published on GitHub: Sun, 11 Jan 2026 10:54:33 GMT
    🏷️ Git tag created: Sun, 11 Jan 2026 10:34:32 GMT

    Changelog

    Fixed fetching issues by switching to per-user local instances, removing dependency on my server https://github.com/afkarxyz/SpotiDownloader/issues/70

    Downloads

    • SpotiDownloader.exe - Windows
    • SpotiDownloader-Intel.dmg - macOS Intel
    • SpotiDownloader.dmg - macOS Apple Silicon
    • SpotiDownloader.AppImage - Linux

    Requirements

    Linux Requirements

    The AppImage requires webkit2gtk-4.1 and Chromium/ChromeDriver to be installed:

    Ubuntu/Debian:

    sudo apt install libwebkit2gtk-4.1-0
    sudo apt install chromium-browser chromium-chromedriver
    

    Arch Linux:

    sudo pacman -S webkit2gtk-4.1 chromium
    

    Fedora:

    sudo dnf install webkit2gtk4.1 chromium chromedriver
    

    After installing dependencies, make the AppImage executable:

    chmod +x SpotiDownloader.AppImage
    ./SpotiDownloader.AppImage
    
    macOS Requirements

    ChromeDriver is required for token fetching.

    If Homebrew is not installed, install it first:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    Then install ChromeDriver:

    brew install --cask chromedriver
    

    After installation, you may need to allow ChromeDriver in System Preferences > Security & Privacy.

    If ChromeDriver still doesn't work, install Chrome browser:
    https://www.google.com/chrome

    Windows Requirements

    Chrome browser should be installed. ChromeDriver will be automatically managed.

    Downloads