Shazam API

Instantly recognize songs using the Shazam API by submitting either a downloadable audio URL or an audio file. Supports multiple formats including MP3, OGG, WAV, MP4, M4A, and more. Get fast, accurate music identification with simple and reliable endpoints.

22 subscribers
9.7/10 popularity
767 ms avg latency
31% success rate
2 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Shazam API endpoints

MethodEndpointDescription
POST Recognize song from url or file
/tracks/recognize
Recognize a song by submitting its' `url` or `file ` via formdata
GET Search
/search
q (string, required) The search query used to find music data. This can be a song title, artist name, album name, or a combination of these.

Shazam API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 1,000 / monthly
PRO $9.99 / month
  • Requests: 25,000 / monthly
ULTRA Recommended $29.99 / month
  • Requests: 150,000 / monthly
MEGA $79.99 / month
  • Requests: 600,000 / monthly

More Music APIs

View all →
  • Fetch public data, such songs, album and playlists from YouTube Music Server.

    MusicFreemium1.7k subscribers
  • Music Data for Spotify, Apple Music, Amazon, Deezer, YouTube, TikTok, Shazam, Beatport, Traxsource,…

    MusicFreemium332 subscribers
  • An all-in-one scraper for scraping everything on Spotify, and a highly available solution for tracks, lyrics…

    MusicFreemium5.3k subscribers
  • Use the Shazam Core API to identify songs by uploading an audio file. Get detailed data on songs and…

    MusicFreemium8.4k subscribers
  • Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application…

    MusicFreemium
  • Try it in https://spotify.checkleaked.cc/ For enterprise plans or customization contact [email protected]

    MusicFreemium4.5k subscribers