Capo
Any site with sound

How to change the pitch or key of a song on Spotify

Elyra Labs team2 min readUpdated Aug 21, 2026
The short answer

Open the Spotify Web Player in a browser tab, press play, then open Capo and move the Pitch dial. It works because Capo controls the audio element on the page. The desktop app is not a browser tab, so it is out of reach.

  1. Use open.spotify.com, not the desktop app.
  2. Press play, then open Capo.
  3. Move Pitch, or pull Speed down.

Streaming services do not offer key control, and it is not an oversight. Their job is to play a catalogue back exactly as delivered. Practising against that catalogue is a different job, and it is the one an extension can do.

It has to be the Web Player

Capo works by controlling the media element on a web page. The Spotify desktop application is not a web page in your browser, so nothing in the browser can touch it. Open open.spotify.com in a tab and everything works normally.

The same is true of SoundCloud, Bandcamp, podcast players and most embedded media: if it is HTML5 audio in a tab, it is in range.

What you would actually use it for

  1. Fitting a song to your voiceSet the amount from the highest sustained phrase, not the first line.
  2. Matching an instrumentSingle semitones until a sustained note stops clashing. Usually ±1 or ±2.
  3. Practising a partPull the speed down and set an A–B loop around the phrase.

For the vocal side of that, see singing a song that sits four semitones too high; for the instrumental side, working a song out by ear.

Practise with the library you already pay for.

Spotify Web, SoundCloud and Bandcamp · nothing downloaded
Add to Chrome — free

Two things it cannot do

It will not work in the desktop app, will not save or export anything, and will not change what other listeners hear. If a track will not respond at all, check you are on the Web Player and that audio has actually started — those two account for almost every report.

Questions

Can you change the pitch on Spotify?
Yes, in the Spotify Web Player in a browser tab. Capo adds pitch, speed and looping to it.
Does it work in the Spotify desktop app?
No. The desktop app is not a browser tab, so a browser extension cannot reach it. Use open.spotify.com.
Does this download or record my music?
No. Playback is changed on your machine as it plays. No file is produced and nothing is sent anywhere.
Does the same thing work on SoundCloud and Bandcamp?
Yes. Any site playing HTML5 audio in a tab behaves the same way.
Why will nothing respond on this page?
Almost always one of two things: you are in the desktop app rather than the Web Player, or audio has not actually started yet.

Keep reading

Put a capo on everything you listen to.

Add to Chrome — it’s freeAlso on Firefox & Edge · v2.7.6 · no account