Free to use spotify tokens, auto updated every 30 minutes.
Find a file
2026-04-24 19:58:45 +03:00
CNAME Create CNAME 2026-04-06 03:23:20 +03:00
index.html fix: isolated copy script reads DOM directly, no variable deps, execCommand fallback 2026-04-06 08:36:33 +03:00
LICENSE Free Spotify Tokens 2025-11-30 23:05:46 +03:00
README.md Update README.md 2026-04-06 08:40:58 +03:00
token.json Tokens updated — Friday, 24/04/2026, 19:58:45 2026-04-24 19:58:45 +03:00

free-spotify-token

1 fresh Spotify access token — updated every 30 minutes

A free, continuously refreshed Spotify Web Player access token — no login, no API keys, no cost. Works with all public Spotify API endpoints. Powered by a reverse-engineered TOTP flow identical to the official web player.

Token Interval Status

🌐 Live Dashboard: stoken.giftedtech.co.ke


Token JSON

https://stoken.giftedtech.co.ke/token.json

Structure

{
  "token": "BQC...",
  "token_type": "Bearer",
  "expires_in": 3600,
  "last_updated": "2026-04-06T03:10:49.000Z"
}

Usage

JavaScript / Node.js

const res = await fetch('https://stoken.giftedtech.co.ke/token.json');
const { token } = await res.json();

const data = await fetch('https://api.spotify.com/v1/browse/new-releases', {
  headers: { Authorization: `Bearer ${token}` }
}).then(r => r.json());

Python

import requests

res = requests.get('https://stoken.giftedtech.co.ke/token.json').json()
token = res['token']

data = requests.get(
    'https://api.spotify.com/v1/browse/new-releases',
    headers={'Authorization': f'Bearer {token}'}
).json()

cURL

TOKEN=$(curl -s https://stoken.giftedtech.co.ke/token.json | python3 -c "import sys,json; print(json.load(sys.stdin)['token'])")
curl -H "Authorization: Bearer $TOKEN" https://api.spotify.com/v1/browse/new-releases

Supported Endpoints

Works with any public Spotify API endpoint, including:

Endpoint Description
/v1/search Search tracks, albums, artists, playlists
/v1/browse/new-releases New album releases
/v1/browse/featured-playlists Featured playlists
/v1/browse/categories Browse categories
/v1/albums/{id} Album details
/v1/artists/{id} Artist details
/v1/tracks/{id} Track details
/v1/recommendations Track recommendations
/v1/audio-features/{id} Audio analysis

Notes

  • Token expires roughly 1 hour after issue but is refreshed every 30 minutes so it's always fresh
  • This is an anonymous web-player token — user-specific endpoints (liked songs, playlists) require OAuth login
  • Runs 24/7 on a VPS by Gifted Tech

Made with ♥ by mauricegift