SoundCloud Scraper β Tracks, Artists & Playlists
Pricing
from $0.00127 / item scraped
SoundCloud Scraper β Tracks, Artists & Playlists
Search SoundCloud and scrape tracks (plays, likes, reposts, genre, duration), artists (followers, track count, location) and playlists. Resolve any SoundCloud URL. Fast clean HTTP, no login or API key. For music analytics, A&R and marketing.
Pricing
from $0.00127 / item scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Search SoundCloud and pull clean, structured JSON for tracks, artists (users) and playlists β including play counts, likes, reposts, followers and genres. You can also drop in any SoundCloud URL and resolve it directly. No login and no account needed. Fast and reliable.

Features
- π§ Tracks, users & playlists β set
searchTypetoall,track,userorplaylist. - π Engagement metrics β tracks come with
playbackCount,likesCount,repostsCountandcommentCount. - π€ Artist intelligence β user records include
followersCount,trackCount,city,countryCodeandverified. - π Resolve any URL β paste track/user/playlist links into
urlsto scrape them directly, no search needed. - ποΈ Volume control β
maxItemsPerSearch(1β2000) with automatic pagination per search term. - π§± Clean text fields β descriptions and tags are stripped of HTML and decoded, ready to use.
Use cases
- Find rising tracks in a genre by sorting on
playbackCountandlikesCount. - Build A&R shortlists of artists by
followersCountand location. - Monitor a track or artist's engagement over time.
- Enrich a music dataset with genres, durations and artwork.
Input
{"searches": ["lofi", "deep house"],"searchType": "track","urls": [],"maxItemsPerSearch": 40}
| Field | Description |
|---|---|
searches | Keywords to search on SoundCloud, one per line. |
searchType | What to return: all, track, user or playlist. |
urls | Specific SoundCloud track/user/playlist URLs to resolve directly. |
maxItemsPerSearch | Results per search term (1β2000). |
What you get

One flat JSON record per item. Example track:
{"type": "track","id": 123456789,"title": "Late Night Lofi","user": "chillbeats","userId": 987654,"durationMs": 184000,"genre": "Lo-fi","playbackCount": 254800,"likesCount": 9800,"repostsCount": 1200,"commentCount": 340,"downloadable": false,"createdAt": "2023-04-12T10:20:30Z","tags": "lofi chill study","description": "A mellow beat for late nights.","artwork": "https://i1.sndcdn.com/artworks-....-t500x500.jpg","url": "https://soundcloud.com/chillbeats/late-night-lofi"}
Output schema
Fields returned per artist/user record (track and playlist records carry their own metrics such as playbackCount, likesCount, repostsCount, commentCount, genre and durationMs):
| Field | Type | Description |
|---|---|---|
type | string | Item type: track, user or playlist. |
id | integer | SoundCloud's numeric identifier for the item. |
username | string | Artist's SoundCloud handle. |
fullName | string | Artist's display name. |
followersCount | integer | Number of followers. |
followingsCount | integer | Number of accounts the artist follows. |
trackCount | integer | Number of tracks the artist has uploaded. |
playlistCount | integer | Number of playlists the artist has created. |
city | string | City listed on the profile. |
countryCode | string | Country code listed on the profile. |
verified | boolean | Whether the account is verified. |
description | string | Profile or item description text. |
avatar | string (URL) | Avatar / artwork image URL. |
url | string (URL) | Link to the item on SoundCloud. |
Related Actors
Building a music dataset? Pair this with our other music and media scrapers:
- Spotify Scraper β tracks, artists, albums and playlists.
- Deezer Scraper β tracks, artists, albums, playlists and global top charts with ISRCs.
- Discogs Scraper β vinyl, CD and digital releases with marketplace prices and community stats.
- Apple Podcasts Scraper β podcast shows and episodes with RSS feeds and artwork.
FAQ
Do I need a SoundCloud account or login? No. Just add your search terms or URLs and run β no account, login or setup required.
How many tracks can I get per run?
Set maxItemsPerSearch up to 2,000 per search term, with pagination handled automatically. Add more keywords in searches to scale the run further.
Can I download tracks or audio? No. This Actor returns public metadata only β titles, engagement metrics, genres, artwork URLs and descriptions. It does not download audio streams or files.
What's the output format? One flat JSON record per item, with clean, decoded text fields. Export as JSON, CSV or Excel from the dataset.
Can I scrape a specific track, artist or playlist URL?
Yes. Paste any SoundCloud track, user or playlist link into urls to resolve it directly, no search required.
Can I connect it to other tools? The SoundCloud 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.
Notes
Returns public metadata only β no audio streams or downloads. Not affiliated with, endorsed by, or connected to SoundCloud; all trademarks belong to their respective owners.