Files
spotifast/docs/_guide/what-is-spotifast.md
Carmine Paolino d646a29cc6 Keep the old guide addresses redirecting
Links elsewhere to /using-fastpotify/ and /what-is-fastpotify/ still land
on the pages they named.
2026-10-03 14:18:24 +02:00

100 lines
4.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
redirect_from: /what-is-fastpotify/
title: What is Spotifast?
description: What Spotifast offers, what you need to use it, and its current limits.
nav_order: 0
---
## Why Spotifast
**Spotify, native and fast.** Spotifast is a lightweight Spotify app for
Linux, macOS, and Windows. It opens in well under a second and typically uses
100–250 MB of memory, while Spotify's desktop app often uses 600 MB to over 1 GB.
Your Spotify playlists stay on your account.
**Playback needs Spotify Premium.** Free accounts can browse and search, but
cannot play music through Spotifast on this computer or another device.
![Spotifast Home with the playlist library, recommendations, queue, and player visible](/screenshot.png)
## What it does
- **Plays music on this computer.** Spotifast appears as a Spotify Connect
device. Select it from your phone or play music in the app. Playback has
no added gaps between songs and supports up to 320 kbps. Optional settings
keep songs at a similar loudness and reduce repeat downloads by keeping
recently played audio.
- **Controls other devices.** Move playback to a speaker, a phone, or
another computer from the device picker, and keep controlling it: play,
pause, skip, seek, shuffle, repeat, volume. The picker expands upward to
show several devices at once, fitting the window; longer lists scroll.
- **Library.** Browse playlists, Liked Songs, saved albums, followed artists,
podcasts, and saved episodes. Create, edit, and reorder your playlists.
- **Search** across songs, artists, albums, playlists, podcasts, and
episodes, with artist pages, discographies, and related artists. When Spotify
provides an artist profile, select its name on a song, including the top
result, to open that page.
- **Background playback.** Closing the window keeps the music playing from
the system tray. Use your keyboard's media keys to play, pause, and skip.
- **Themes.** Choose light, dark, or your own colours. On Omarchy, Spotifast
can follow your desktop theme automatically. Pages can also take a colour
from album art.
<a id="account-safety"></a>
## Will my Spotify account get banned?
**We're not aware of any confirmed account bans caused by normal Premium
listening through Spotifast or other players using the same playback
software, [librespot](https://github.com/librespot-org/librespot).**
Spotifast plays music using your Spotify Premium subscription. It does not
unlock Premium for Free accounts, remove ads, export songs, or bypass
Spotify's copy protection. You sign in on Spotify's own website, and
Spotifast never receives your Spotify password.
Spotifast is independent of Spotify, so we cannot guarantee Spotify's future
decisions. Changes at Spotify can also temporarily interrupt playback until
the app is updated.
## What it does not do
Spotifast has a limited scope:
- **Playing needs Spotify Premium**, both on this computer and when
controlling another device. Free accounts can browse and search.
- Setup asks for two Spotify approvals: one to access your library, another
to play music on this computer. [How it connects](/how-it-connects/)
explains why.
- **Spotify Lossless is not available.** Playback supports up to 320 kbps.
The playback software Spotifast uses, librespot, cannot play Spotify's
protected lossless audio. Spotifast will reconsider this if
[librespot adds lawful support](https://github.com/librespot-org/librespot/issues/1583).
- No video podcasts or social features.
- Spotifast is an **unofficial** app. Changes at Spotify can temporarily
break features until Spotifast is updated.
Bug reports should include `spotifast.log`, `panic.log` after a crash, and
steps to reproduce the problem. See the
[issue form](https://github.com/crmne/spotifast/issues/new/choose).
Development builds after 0.8.0 also record the app version, operating system,
and graphics details in the log. If the window fails to open, the log can
help explain why, even when you started the app from your desktop.
## Prior art
Spotifast is written in Rust, with [egui](https://github.com/emilk/egui) for
its interface and [librespot](https://github.com/librespot-org/librespot) for
Spotify playback. It takes inspiration from
[spotify-tui](https://github.com/Rigellute/spotify-tui),
[spotify-player](https://github.com/aome510/spotify-player),
[ncspot](https://github.com/hrkfdn/ncspot), and
[Omarchy Spotify](https://github.com/stappmus/Omarchy-Spotify). Spotifast is
a sibling of [ZapFast](https://zapfast.rocks), a native client for WhatsApp.
Both are built on [fastframe](https://github.com/crmne/fastframe), the shared
foundation for native Rust apps built with egui.
Spotifast is an independent project, not affiliated with or endorsed by
Spotify AB. Spotify is a trademark of Spotify AB.