All posts

Is the Spotify API free? Prices, limits and approval (2026)

November 8, 2026

Short answer

The Spotify Web API has no fee, but free access is narrow in 2026. Development Mode apps need an owner with Spotify Premium, allow up to 5 allowlisted users, return at most 10 search results per request and no longer include track popularity or artist follower counts. Extended Quota Mode removes those limits but only accepts registered organizations with at least 250,000 monthly active users.

Spotify never charged per call, and it still does not. What changed is who gets the useful version. Since the February 2026 changes, the free tier any developer can use is a trimmed API, and the full one is reserved for established businesses. This post covers price and access; for endpoints and code see Spotify Web API and scraper options.

The two modes

Development ModeExtended Quota Mode
WhoAny developerOrganizations only, since 15 May 2025
CostNo API fee; the app owner needs Spotify PremiumNo API fee listed
UsersUp to 5 authenticated users, each on the allowlistYour audience
RequirementsNone beyond PremiumRegistered business, launched service, at least 250,000 monthly active users, key markets, commercial viability
SearchAt most 10 results per request, default 5Unaffected by the 2026 changes
FieldsNo popularity, artist followers or available marketsUnaffected
ReviewNonePartner application, then a questionnaire; up to six weeks

Sources: Spotify's quota modes page and the February 2026 migration guide. If the owner's Premium lapses, Development Mode apps stop working until it is renewed.

What Development Mode lost

  • Batch reads: GET /tracks, /albums, /artists, /episodes, /shows, /audiobooks and /chapters with many IDs are gone. Fetch one ID per call.
  • Discovery: new releases, browse categories and artist top tracks were removed.
  • Other users: GET /users/{id} and another user's playlists were removed.
  • Fields: track and album popularity, album label, artist followers and popularity, and show publisher.

Spotify's 23 July 2026 update softened one thing: an account can now create up to 25 client IDs, but quota is counted per developer account, so all of them share one budget. A 429 caused by quota now carries "reason": "QUOTA_EXCEEDED", which tells it apart from a normal rate limit. Rate limits are counted over a rolling 30-second window; wait for the Retry-After seconds before retrying.

Worked example: 1,000 tracks

You want title, artist, album and release date for 1,000 track IDs. In Development Mode that is 1,000 single-track calls, all drawn from one account-wide quota, and you still do not get popularity. If your project needs popularity or follower counts, the free tier cannot give them at any volume.

The policy limits

Spotify's developer policy applies in both modes. It bans using Spotify content to train machine learning or AI models, bans analyzing Spotify content to build derived metrics, and says you must not offer metadata or cover art as a standalone product. Check these before you build an analytics product on the official API.

Which one fits you

  • A hobby app or prototype for you and a few friends: Development Mode. Free, if you have Premium.
  • A launched consumer app with 250,000 or more monthly users: apply for Extended Quota Mode.
  • Python scripts: spotipy is a free wrapper for the Web API (spotipy on GitHub). It inherits every Development Mode limit above.
  • Public artist, playlist or podcast numbers for research, without 250,000 users: a data API.

Before you apply for Extended Quota Mode

Spotify's criteria leave little room. Check each one honestly before you spend the six weeks of review:

  1. You are a legally registered business or organization. Individuals are not accepted.
  2. Your service is launched, not a prototype.
  3. You have at least 250,000 monthly active users.
  4. You operate in Spotify's key markets and the service is commercially viable.
  5. You send the partner application from a company email.
  6. Your app follows the developer terms and policy, including the AI and metadata rules above.

If you fail any of these, plan your product around Development Mode limits or another data source.

Doing it with ScrapeIO

ScrapeIO reads public Spotify data without a Spotify app or Premium account: the spotify artist API, spotify track API, spotify album API, spotify playlist API, spotify search API, spotify podcast API and spotify podcast episodes API, at 1 credit each. The 1,000-track job above is 1,000 credits, about $1.88. Agents can use the Spotify MCP server.

Sources

Checked on 8 November 2026 from each vendor's own pages. Prices and limits change; follow the links before you decide.

100 free credits, no card. Credits never expire.

Get API key