S

SpotIsland

A Spotify Dynamic Island for Windows — live playback controls in a sleek floating pill.

Not affiliated with Spotify or Apple. Uses the Spotify Web API.

Download SpotIsland.exe

Windows 10 / 11 · 64-bit

SpotIsland demo

Details

How It Works

SpotIsland sits quietly at the top (or bottom) of your screen as a slim floating bar. When you hover over it, it smoothly expands to show your current Spotify track — album art, song name, artist, a progress bar, and playback controls. Move your mouse away and it shrinks back into a small pill. It always stays on top of everything else you have open, so it's there whenever you need it without getting in the way.

To pull your music info from Spotify, SpotIsland connects to Spotify's official developer tools using a free personal key called a Client ID. Getting one takes about 2 minutes — the setup guide below walks you through it step by step. Once connected, SpotIsland checks Spotify every second to keep your track info and progress bar up to date, and it handles staying logged in automatically in the background. No tinkering required after the first setup.

Requirements
  • 🪟
    Windows 10 or 11 64-bit recommended
  • 🎵
    Spotify Premium Required The Spotify Web API used by SpotIsland does not work on the free plan. Playback control requires Premium.
  • 💡
    Spotify Desktop or Spotify Web Recommended Spotify must be active on at least one device. Fun fact — SpotIsland can also control Spotify playing on your phone or any other device on the same account!
Setup Guide — How To Get Your Spotify Client ID

Create a free Spotify Developer App in about 2 minutes.

1

Go to the Spotify Developer Dashboard

Visit developer.spotify.com/dashboard and log in with your Spotify account.

2

Click "Create App"

You should see a Create App button on the dashboard. If you land on a Documentation or Community page instead, check that the URL ends with /dashboard.

Dashboard with Create App button
📸 Dashboard showing Create App button
3

Fill in a name and description

Enter any name, description and website (optional) — for example "Dynamic Island". These are just labels for your own reference.

Create App form
📸 Create App form with name and description
4

Add the Redirect URI

Under Redirect URIs, add the exact URL below. Then click Add.

http://127.0.0.1:8888/callback
5

Select Web API

Under "Which API/SDKs are you planning to use?", check Web API.

Web API checkbox
📸 API/SDKs selection with Web API checked
6

Save, then copy your Client ID

Click Save. On your new app's page, copy the Client ID — a long string of letters and numbers. Paste it into the SpotIsland setup prompt.

Tip: The Client ID is not a secret — it is safe to copy and share.
App page showing Client ID
📸 App page with Client ID
7

Approve the connection

Your browser will open a Spotify authorisation page. Click Agree to allow SpotIsland to read your playback and control Spotify on your behalf.

Spotify authorisation page
📸 Spotify Agree page
8

You're all set!

The browser tab will close automatically and SpotIsland will start showing your Spotify playback. You're good to go!

SpotIsland showing playback
📸 SpotIsland connected and playing