How to Download Spicetify: A Complete Setup Guide

Spicetify is a command-line tool that lets you customize the Spotify desktop client — changing themes, colors, and functionality in ways the official app simply doesn't allow. If you've seen screenshots of Spotify with custom color schemes or added features and wondered how to get there yourself, Spicetify is almost certainly what made it possible.

This guide walks through how the download and installation process works, what affects the experience, and what you'll need to consider based on your own setup.

What Spicetify Actually Does

Before downloading anything, it helps to understand what you're installing. Spicetify works by injecting custom CSS and JavaScript into Spotify's desktop client after it launches. It doesn't modify Spotify's servers or your account — it only changes how the app looks and behaves locally on your machine.

Because it hooks into the Spotify client directly, it requires a compatible version of Spotify and needs to be re-applied (or updated) whenever Spotify auto-updates. That's a normal part of using Spicetify, not a bug.

System Requirements Before You Download

Spicetify runs on Windows, macOS, and Linux. The requirements are minimal, but a few things must be in place:

  • Spotify desktop client must already be installed (not the Microsoft Store version on Windows — more on that below)
  • PowerShell 5.1 or later on Windows, or a standard terminal on macOS/Linux
  • Basic comfort running commands in a terminal

No special hardware specs are required. This is a lightweight tool.

How to Download Spicetify 🎨

Windows

The recommended method on Windows uses PowerShell. Open PowerShell (not as administrator) and run the official install script from Spicetify's GitHub repository. The command fetches and runs the installer automatically.

iwr -useb https://raw.githubusercontent.com/spicetify/spicetify-cli/master/install.ps1 | iex 

Important: Do not run PowerShell as Administrator. Spicetify needs to run with your user account's permissions to access the correct Spotify installation directory.

If you installed Spotify through the Microsoft Store, Spicetify will not work with that version. You'll need to uninstall it and reinstall Spotify directly from spotify.com. This is one of the most common points of confusion for Windows users.

macOS

On macOS, the easiest method uses Homebrew:

brew install spicetify/homebrew-tap/spicetify-cli 

If you don't have Homebrew, you can also use the curl-based install script from the official GitHub page, which works similarly to the Windows PowerShell method.

Linux

Linux installation typically uses the shell script method via curl or wget, also available from the official Spicetify GitHub repository. Exact steps can vary slightly depending on your distribution and how Spotify was installed (Snap, Flatpak, or native package), which is covered in detail in the project's documentation.

After Installation: The Spicetify Marketplace

Once the CLI is installed, many users also install Spicetify Marketplace — a graphical interface built into Spotify that lets you browse and install themes and extensions without touching the command line again.

Installing Marketplace is a separate step from installing Spicetify itself, but it significantly lowers the barrier for ongoing customization. Without it, applying themes requires manually editing config files and running spicetify apply from the terminal each time.

Key Variables That Affect Your Experience

FactorWhy It Matters
Spotify installation sourceStore version (Windows) is incompatible
Spotify versionUpdates can break Spicetify until it's re-applied
OS and terminal typeAffects which install method to use
Terminal permissionsRunning as admin on Windows causes issues
Comfort with CLIDetermines whether Marketplace is worth adding

What Can Break (and How to Recover)

Spotify updates are the most common disruption. When Spotify updates itself, it can overwrite Spicetify's changes, causing the customizations to disappear or the app to fail to launch. The fix is usually running spicetify backup apply or spicetify update from the terminal — a quick process once you've done it once.

Some extensions or themes from third-party sources may be incompatible with certain Spotify versions. Sticking to themes listed in the official Marketplace reduces this risk.

If something goes wrong, spicetify restore returns Spotify to its original, unmodified state without uninstalling Spotify itself. This safety net is built in.

The Spectrum of Users Who Install Spicetify

Spicetify attracts a wide range of users, and the setup experience varies meaningfully across them:

  • Casual users who just want a dark or colorful theme and are comfortable following step-by-step instructions will find the install straightforward, especially with Marketplace handling themes afterward.
  • Users who installed Spotify via the Microsoft Store on Windows will hit an incompatibility wall and need to reinstall Spotify before they can proceed.
  • Linux users running Spotify as a Snap or Flatpak package face additional permission and path complexity that requires consulting the project's Linux-specific documentation.
  • Power users who want custom extensions or to build their own themes will spend more time in the CLI and config files, which is where Spicetify's deeper flexibility lives.

How straightforward your download and setup experience is depends heavily on which of these profiles fits your situation — and that's something only your current setup can answer. 🖥️