Shazam Scraper - Search Songs, Artists & Recognize Music
Pricing
$2.00 / 1,000 results extracteds
Shazam Scraper - Search Songs, Artists & Recognize Music
Extract music data from Shazam — search songs, artists, and albums by name. Get titles, genres, ISRC codes, release dates, cover art, Apple Music links, and audio previews. Identify songs from audio files. $0.002 per result.
Pricing
$2.00 / 1,000 results extracteds
Rating
0.0
(0)
Developer
Vnx0
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract music data from Shazam — search for songs, artists, and albums by name, get detailed track metadata, discover related music, and identify songs from audio files. Returns structured data with titles, genres, ISRC codes, release dates, cover art, Apple Music links, audio previews, and more.
What is Shazam Scraper?
Shazam Scraper is an Apify actor that extracts structured music data from Shazam. Shazam maintains one of the world's largest music databases, with metadata on hundreds of millions of tracks, artists, and albums.
This actor gives you access to that data in a clean, structured format. Search for any song, artist, or album and get back comprehensive metadata including genre classifications, ISRC codes, release dates, record labels, cover artwork, streaming links, and audio preview clips. You can also upload audio files to identify songs — a feature no other Apify actor offers.
Why extract Shazam data?
- Music database building — collect structured metadata for thousands of songs, artists, and albums to power music apps, recommendation engines, or catalog systems
- Music discovery and research — search by keyword and get rich metadata including genres, release dates, and related tracks to analyze music trends and patterns
- Content catalog enrichment — enhance your existing music database with Shazam's metadata: ISRC codes, cover art, Apple Music links, and label information
- Audio identification — identify songs from audio snippets or recordings, perfect for broadcast monitoring, DJ tools, or content management systems
- Market intelligence — track artist discographies, album release dates, and genre distributions across large sets of music data
- Playlist and recommendation systems — use related tracks data to build recommendation engines or generate smart playlists based on similarity
Features
- Song, artist, and album search — search by any keyword and get structured results across all content types
- 18+ data fields per result — title, artist, album, genre, ISRC code, release date, duration, cover art, streaming links, audio preview, label, explicit flag, and more
- Audio recognition — upload an audio file and identify the song — a unique feature among Apify actors
- Related tracks discovery — find similar songs for any track, powered by Shazam's recommendation data
- Multi-type search — search songs, artists, and albums simultaneously or filter by type
- Batch track lookup — provide multiple track IDs to get detailed metadata in bulk
- Regional support — get region-specific results using ISO country codes
- Deduplication — avoid duplicate results across multiple runs
- Zero configuration — works out of the box with no special setup required
What data does Shazam Scraper extract?
| Field | Type | Description |
|---|---|---|
| Shazam ID | String | Unique identifier for the track, artist, or album |
| Title | String | Song, artist, or album name |
| Artist | String | Primary artist name |
| Artist ID | String | Apple Music artist identifier |
| Album | String | Album name |
| Album ID | String | Apple Music album identifier |
| Genre | String/Array | Music genre(s) (e.g., Pop, R&B/Soul) |
| ISRC | String | International Standard Recording Code |
| Release Date | String | Original release date (ISO 8601) |
| Duration | Integer | Track duration in milliseconds |
| Cover Art | String | URL to high-resolution cover artwork |
| Shazam URL | String | Link to the Shazam page |
| Apple Music URL | String | Direct link to listen on Apple Music |
| Audio Preview | String | URL to a short audio preview clip |
| Label | String | Record label name |
| Explicit | Boolean | Whether the content contains explicit material |
| Result Type | String | SONG, ARTIST, or ALBUM |
How to use
- Choose a mode — select Search, Track Details, Related Songs, or Audio Recognition
- Enter your query — type a song name, artist name, or album name
- Set preferences — choose result types, set limits, pick a region
- Run the actor — results are saved to the dataset and can be exported as JSON, CSV, or Excel
Mode descriptions
| Mode | What it does | Example input |
|---|---|---|
| Search songs/artists/albums | Search by keyword across all content types | "Blinding Lights" |
| Track details by ID | Get full metadata for specific tracks | Track IDs: 549952578 |
| Related songs | Find similar tracks for any song | Track ID: 549952578 |
| Recognize audio file | Identify a song from an audio file | URL to an MP3 or WAV file |
Input
See the Input tab for full configuration options. Key settings:
| Setting | Description | Default |
|---|---|---|
| Mode | Search, track details, related, or recognize | Search |
| Search query | Keyword to search for | — |
| Search types | Songs, artists, albums, or combinations | Songs |
| Max results | Maximum results per request | 10 |
| Track IDs | Shazam track IDs for lookup | — |
| Include related | Also fetch similar songs | Disabled |
| Audio file URL | URL to audio file for recognition | — |
| Country code | ISO country code for regional results | US |
Output
Each result is pushed to the dataset as a structured JSON object. Download the dataset in JSON, CSV, or Excel format, or connect to 1,500+ apps via Apify integrations.
Sample output — Search mode
{"shazamId": "1488408568","title": "Blinding Lights","artist": "The Weeknd","album": "Blinding Lights - Single","genre": ["R&B/Soul", "Music"],"isrc": "USUG11904206","releaseDate": "2019-11-29","durationMs": 201570,"artworkUrl": "https://is1-ssl.mzstatic.com/image/thumb/...","shazamUrl": "https://music.apple.com/us/album/blinding-lights/1488408555?i=1488408568","appleMusicUrl": "https://music.apple.com/us/album/blinding-lights/1488408555?i=1488408568","previewUrl": "https://audio-ssl.itunes.apple.com/itunes-assets/AudioPreview211/v4/...","explicit": false,"type": "SONG"}
Sample output — Audio recognition mode
{"shazamId": "549952578","title": "drivers license","artist": "Olivia Rodrigo","album": "SOUR","genre": ["Pop"],"isrc": "USUG12004749","releaseDate": "2021-01-08","durationMs": 242680,"artworkUrl": "https://is1-ssl.mzstatic.com/image/thumb/Music125/v4/33/fd/32/...","shazamUrl": "https://www.shazam.com/track/549952578/drivers-license","appleMusicUrl": "https://music.apple.com/gb/album/drivers-license/1560735414?i=1560735424","previewUrl": "https://audio-ssl.itunes.apple.com/itunes-assets/AudioPreview211/v4/48/f0/88/...","label": "Olivia Rodrigo PS","explicit": true,"type": "SONG"}
How much does it cost?
This actor uses Pay Per Event pricing at $0.002 per result ($2 per 1,000 results). You only pay for what you extract — Apify compute costs are billed separately.
| Results | Cost |
|---|---|
| 100 | $0.20 |
| 1,000 | $2.00 |
| 10,000 | $20.00 |
New Apify accounts get $5 free credit to start. Compute costs are minimal thanks to optimized extraction — most runs cost under $0.01 in compute.
Integrations
Connect your music data to 1,500+ apps:
| Integration | Use Case |
|---|---|
| Google Sheets | Build music catalogs and track databases |
| Airtable | Create structured music libraries with filtering |
| Make (Integromat) | Automate music metadata workflows |
| Zapier | Trigger actions when new tracks are found |
| Slack | Send music discovery alerts to channels |
| Webhooks | Push real-time results to your API |
| Airbyte | Sync music data to your data warehouse |
| GitHub | Store and version-track music metadata |
Tips for best results
- Be specific with search queries — "Blinding Lights The Weeknd" returns more relevant results than just "Lights"
- Combine search types — use "songs,artists" to get both tracks and artist profiles in a single search
- Use track IDs for exact lookups — run a search first to find IDs, then use Track Details mode for full metadata
- Enable related tracks — discover similar songs by setting includeRelated to true in Track Details mode
- Try audio recognition with clean audio — recognition works best with clear, single-song audio files without background noise
- Set the right country code — some content availability varies by region (e.g., "US" vs "GB" vs "JP")
Use cases
For music app developers
Power your app with rich music metadata — titles, cover art, genre classifications, ISRC codes, and streaming links. Build search, discovery, and recommendation features using Shazam's extensive music database.
For music researchers and analysts
Collect structured data across thousands of songs and artists to analyze genre distributions, release patterns, and music trends over time. Export to CSV or connect to analysis tools via Apify integrations.
For content catalog managers
Enrich your existing music database with Shazam's metadata. Match tracks by ISRC code, add missing cover art, populate genre tags, and fill in label and release date information automatically.
For DJs and playlist curators
Discover related tracks and build smart playlists. Use the audio recognition feature to identify unknown songs from recordings, sets, or streams, and use search to find tracks by mood, genre, or artist similarity.
FAQ
What is Shazam?
Shazam is one of the world's most popular music identification services. It maintains a vast database of song metadata, artist profiles, album information, and audio fingerprints used by hundreds of millions of users to identify music.
Does this actor require a Shazam account?
No. You don't need any accounts, credentials, or API keys.
What audio formats does recognition support?
Audio recognition works best with MP3, WAV, and M4A formats. The audio should be a clear recording of a single song without excessive background noise or overlapping audio for the most accurate results.
What's the difference between search modes?
Search mode finds songs, artists, or albums by keyword. Track Details mode returns comprehensive metadata for specific track IDs (find IDs via search first). Related Songs mode finds similar music. Audio Recognition mode identifies a song from an audio file.
How do I find a track's Shazam ID?
Run a search for the song name. The shazamId field in the results is the track's Shazam ID. You can then use that ID in Track Details or Related Songs mode for more data.
What is an ISRC code?
The International Standard Recording Code is a unique identifier for a specific recording, used across the music industry for rights management, royalty distribution, and catalog tracking. Every unique recording of a song has a different ISRC.
Can I search for multiple keywords at once?
Yes. You can run multiple searches in sequence by combining them in your workflow, or use Apify's scheduling feature to run periodic searches with different keywords.
What happens if audio recognition can't identify a song?
The actor will return an empty result and log a message indicating no match was found. This can happen with very short audio clips, low-quality recordings, or obscure songs not in Shazam's database.
Support
If you encounter any issues or have feature requests, please visit the Issues tab and report the problem. We actively monitor and respond to all issues.