Make your own Client ID.

Carbon connects to Spotify through a developer app that you own. Creating one is free and takes about two minutes. You’ll need Spotify Premium: Spotify requires it for developer apps and for playback in Carbon.

  1. Open the Spotify developer dashboard

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

  2. Create an app

    Choose Create app and fill in the form like this:

    App name
    Anything, for example “My Carbon”
    App description
    Anything you like
    Redirect URI
    http://127.0.0.1:8888/callback Copy it exactly: 127.0.0.1, not localhost, and no trailing slash.
    APIs used
    Web APIWeb Playback SDK

    Accept Spotify’s developer terms, then choose Save.

  3. Copy your Client ID into Carbon

    1. Open your new app and go to its Settings.
    2. Copy the Client ID.
    3. Start Carbon and paste it in when it asks on first launch.

    Client ID, not Client secret. Carbon never needs the secret, so leave it hidden and don’t paste it anywhere.

Optional extras

Discord presence

Works automatically while the Discord desktop app is open. Your profile shows what you’re listening to.

Last.fm scrobbling

Connect your Last.fm account from Carbon’s Settings. Nothing is sent to Last.fm until you do.

Stuck on a step? Open an issue on GitHub and say where it went wrong.

Download for Windows