Deezer Scraper โ€” Tracks, Artists, Albums & Charts avatar

Deezer Scraper โ€” Tracks, Artists, Albums & Charts

Pricing

from $0.0005 / item scraped

Go to Apify Store
Deezer Scraper โ€” Tracks, Artists, Albums & Charts

Deezer Scraper โ€” Tracks, Artists, Albums & Charts

Search Deezer and scrape tracks (artist, album, rank, ISRC, preview), artists (fans, albums), albums and playlists, plus top charts. Fast clean HTTP via the open Deezer API, no key. For music catalogs, analytics and research.

Pricing

from $0.0005 / item scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Deezer Scraper โ€” Tracks, Artists, Albums, Playlists & Charts

Search Deezer and scrape tracks, artists, albums and playlists โ€” plus the global top charts โ€” as structured data. Get titles, artists, albums, ISRCs, durations, popularity rank and 30-second preview links exported to clean JSON, CSV, Excel or XML. No account and no API key โ€” fast and reliable.

Deezer Scraper input โ€” searches, search type and chart options in the Apify Console

What does Deezer Scraper do?

Deezer Scraper is a crawler that extracts public music metadata from Deezer. Give it search terms and choose an entity type โ€” track, artist, album or playlist โ€” and optionally pull the top charts. It returns flat, normalized records with consistent field names, ready to export or pull through the API.

What data can you scrape from Deezer?

Data pointDescription
Entity typeWhether the record is a track, artist, album or playlist
TitleTrack, album, artist or playlist name
ArtistArtist name and ID
AlbumAlbum name and ID
DurationTrack length in seconds
PopularityDeezer rank score
Explicit flagWhether the track is marked explicit
ISRCInternational Standard Recording Code
Preview30-second preview clip URL
URLDirect link to the item on Deezer

What you get

Deezer Scraper output example โ€” tracks with artist, album, ISRC and preview as structured JSON

One flat JSON record per item. Example track:

{
"type": "track",
"id": 3135556,
"title": "Harder, Better, Faster, Stronger",
"artist": "Daft Punk",
"artistId": 27,
"album": "Discovery",
"albumId": 302127,
"durationSec": 224,
"rank": 845200,
"explicit": false,
"isrc": "GBDUW0000059",
"preview": "https://cdns-preview-d.dzcdn.net/stream/....mp3",
"url": "https://www.deezer.com/track/3135556"
}

Output schema

FieldTypeDescription
typestringEntity type: track, artist, album or playlist.
idintegerUnique Deezer identifier for the item.
titlestringTitle of the track, album, artist or playlist.
artiststringArtist name.
artistIdintegerUnique Deezer identifier for the artist.
albumstringAlbum name the track belongs to.
albumIdintegerUnique Deezer identifier for the album.
durationSecintegerTrack duration in seconds.
rankintegerDeezer popularity rank score.
explicitbooleanTrue if the track is marked explicit.
isrcstringInternational Standard Recording Code of the track.
previewstring (URL)URL of the 30-second preview clip.
urlstring (URL)Direct link to the item on Deezer.

Use cases

  • Build and enrich a music catalog with ISRCs, durations and album links.
  • Track chart movement over time by scheduling recurring chart runs.
  • Research an artist's discography and track popularity via rank.
  • Source 30-second preview URLs and metadata for playlists or apps.
  • Assemble datasets for music analytics and recommendation engines.
  • Match and de-duplicate catalog entries across services using ISRCs.

How to scrape Deezer data

  1. Add Deezer Scraper to your Apify account and open the input.
  2. Enter your keywords in searches, one per line.
  3. Choose the searchType: track, artist, album or playlist. Optionally enable includeChart and pick a chartType.
  4. Set maxItemsPerSearch to cap results, then click Run.
  5. Export the results as JSON, CSV, Excel or XML, or pull them through the Apify API.

Input

{
"searches": ["daft punk", "gorillaz"],
"searchType": "track",
"includeChart": true,
"chartType": "tracks",
"maxItemsPerSearch": 40
}
FieldDescription
searchesKeywords to search on Deezer, one per line.
searchTypeWhat to return: track, artist, album or playlist.
includeChartAlso fetch the Deezer top chart.
chartTypeWhich chart to pull: tracks, artists, albums or playlists.
maxItemsPerSearchMax items per search term / chart (1โ€“500).

Need more music data?

FAQ

Do I need a Deezer account or API key? No. There's no setup and no login โ€” just add your search terms and run.

How many items can I get per run? Set maxItemsPerSearch up to 500 per search term and per chart. Pass multiple keywords in searches to scale further.

Can I download songs or audio? No. The Actor returns public metadata only. The preview field is Deezer's own publicly listed 30-second clip URL โ€” no full tracks are downloaded.

Can I pull the top charts? Yes. Turn on includeChart and choose a chartType (tracks, artists, albums or playlists) to grab what's trending right now.

What export formats are supported? JSON, CSV, Excel and XML, plus programmatic access via the Apify API.

Can Deezer Scraper connect to my other tools? The Deezer Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is scraping Deezer legal? The Actor returns only public metadata. You are responsible for complying with Deezer's terms and applicable laws.

Notes

Original clean-room implementation. Returns only public metadata โ€” no audio files or DRM-protected content. You are responsible for compliance with Deezer's terms. Not affiliated with Deezer.