Spotify is not in Arch Linux’s official repositories — it doesn’t ship a native Arch package. You get it either through the AUR or via Flatpak. Before installing, update your system so there are no stale package database entries or mismatched dependencies. Open a terminal and run sudo pacman -Syu to sync and upgrade everything. Once that finishes, pick a method below. Both work well in 2026; the main difference is how updates are handled and how tightly the app integrates with your system libraries.
Prerequisites for Spotify Arch Linux
You need a working Arch Linux install with a desktop environment, sudo access, and an internet connection. For the AUR method, git and base-devel must be installed. You also need an AUR helper like yay if you haven’t set one up already. Flatpak requires no AUR helper — just the Flatpak package from the official repos.
Method 1 — Install Spotify on Arch Linux via AUR
This gives you a system-integrated install managed through pacman’s update workflow. First, install yay if it’s missing:
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
Then pull in Spotify:
yay -S spotify
The build will prompt you a couple of times. Press Enter to accept defaults.
Method 2 — Install Spotify on Arch Linux via Flatpak
Flatpak runs Spotify in a sandboxed environment, separate from your system libraries. Install Flatpak if you don’t have it:
sudo pacman -S flatpak
Add the Flathub repo:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Install Spotify:
flatpak install flathub com.spotify.Client
AUR vs Flatpak — Which One to Pick
| Method | Updates via | System Integration | Setup |
|---|---|---|---|
| AUR (yay) | yay -Syu | System-level | Moderate |
| Flatpak | flatpak update | Sandboxed | Straightforward |
Launch and Use Spotify on Arch Linux
Depending on your install method, use one of these commands to open Spotify:
| Method | Launch Command |
|---|---|
| AUR | spotify |
| Flatpak | flatpak run com.spotify.Client |
Log in with your account. The search bar is at the top, your library on the left panel, and playback controls run along the bottom edge. The interface is identical to other platforms.
Fix Audio Issues with Spotify Arch Linux
If you get no sound or crackling audio, the most common fix is restarting PulseAudio:
systemctl --user restart pulseaudio
On PipeWire setups, use wpctl status to inspect audio routing and confirm the correct output device is active. Also check your system volume mixer — Spotify’s stream may be muted at the application level.
Keep Spotify Updated
Outdated packages cause crashes and login failures. Run the update command for your install method regularly:
| Method | Update Command |
|---|---|
| AUR | yay -Syu |
| Flatpak | flatpak update |
Performance Tips for Spotify Arch Linux
A slow or unresponsive client is usually corrupted cache data. Close Spotify and clear it:
rm -rf ~/.cache/spotify/Browser/* ~/.cache/spotify/Data/* ~/.cache/spotify/Storage/*
Delete only the contents of those folders, not the folders themselves. On HiDPI displays, add a scaling flag at launch:
spotify --force-device-scale-factor=2
If you run a Wayland session like KDE Plasma, pass these flags for native rendering:
--enable-features=UseOzonePlatform --ozone-platform=wayland
FAQs
Does Spotify have an official Arch Linux package?
No. Spotify only provides official packages for Debian and Ubuntu. On Arch, you install it through the AUR or Flatpak, both of which use the official Spotify Linux binary.
Can I use Spotify on Arch Linux for free?
Yes. Free accounts work fine, but you’ll hear ads and have limited skips. A Premium account removes ads, adds offline playback, and unlocks higher audio quality settings.
Why does Spotify crash on Arch Linux after an update?
AUR packages occasionally lag behind Spotify’s binary updates. Clear the cache, then run yay -Syu to pick up the latest build. If issues persist, check the AUR comments for the spotify package.
How do I uninstall Spotify from Arch Linux?
For AUR: run yay -Rns spotify. For Flatpak: run flatpak uninstall com.spotify.Client. Also delete ~/.config/spotify and ~/.cache/spotify to remove leftover data.
Is Spotify on Arch Linux stable enough for daily use?
Yes, with regular updates. The AUR package sometimes breaks briefly after Spotify’s binary changes, but fixes usually appear within a day or two. Flatpak tends to be slightly more stable between updates.