VOOZH about

URL: https://apify.com/crawlergang/soundcloud-scraper

โ‡ฑ SoundCloud Scraper ยท Apify


Pricing

from $3.00 / 1,000 results

Go to Apify Store

Scrape SoundCloud with search tracks and artists, browse top/trending charts, fetch all tracks from an artist, or fetch any track/playlist/user URL. Extracts plays, likes, reposts, waveforms, artwork, genre, tags, and stream URLs. No API key required.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(11)

Developer

๐Ÿ‘ Crawler Gang

Crawler Gang

Maintained by Community

Actor stats

11

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Extract tracks, playlists, and artist profiles from SoundCloud โ€” including play counts, likes, reposts, genre, tags, waveforms, artwork, and stream URLs. No API key or account required.

What This Actor Does

  • Charts โ€” browse top or trending tracks by genre (all music, hip-hop, electronic, pop, and 25+ more genres)
  • Search โ€” search for tracks, users/artists, playlists, or albums by keyword
  • Artist Tracks โ€” fetch all tracks from a specific artist profile
  • By URL โ€” resolve any SoundCloud track, playlist, or user URL to structured data

Output Fields

Each record contains the following fields (omit-empty โ€” fields absent when not available):

FieldTypeDescription
titlestringTrack, playlist, or artist name
urlstringDirect SoundCloud URL
trackIdstringSoundCloud internal ID
artiststringArtist/uploader username
artistUrlstringURL to the artist's SoundCloud profile
durationstringDuration in MM:SS or HH:MM:SS format
playCountintegerTotal play count
likeCountintegerNumber of likes/favorites
repostCountintegerNumber of reposts
commentCountintegerNumber of comments
genrestringGenre label
tagsarrayList of tags attached to the track
uploadDatestringISO-8601 upload date
streamUrlstringDirect stream/transcoding URL
artworkUrlstringHigh-resolution artwork image URL (500ร—500)
waveformUrlstringWaveform image URL
descriptionstringTrack or artist description
recordTypestringRecord type: track, user, or playlist
scrapedAtstringISO-8601 scrape timestamp

Example Output

{
"title":"Chill Lofi Beat",
"url":"https://soundcloud.com/artist/chill-lofi-beat",
"trackId":"12345678",
"artist":"lofi_producer",
"artistUrl":"https://soundcloud.com/lofi_producer",
"duration":"3:45",
"playCount":125000,
"likeCount":4200,
"repostCount":890,
"commentCount":145,
"genre":"Hip-hop & Rap",
"tags":["lofi","chill","beats","study"],
"uploadDate":"2023-08-15T14:32:00+00:00",
"streamUrl":"https://api-v2.soundcloud.com/media/...",
"artworkUrl":"https://i1.sndcdn.com/artworks-...-t500x500.jpg",
"waveformUrl":"https://wave.sndcdn.com/..._m.png",
"description":"Chill lofi hip-hop beats for studying and relaxing.",
"recordType":"track",
"scrapedAt":"2024-12-15T10:30:00+00:00"
}

Input Configuration

Mode

ValueDescription
chartsTop/trending tracks by genre (default)
searchSearch tracks, users, playlists, or albums
artistTracksAll tracks from a specific artist profile
byUrlFetch a specific track/playlist/user URL

Input Fields

FieldTypeDefaultDescription
modeselectchartsScraping mode
chartKindselecttoptop (most-played) or trending
genreselectall-musicGenre filter for charts and search
searchQuerystringchill lofiSearch keyword (mode=search)
searchKindselecttracksWhat to search: tracks, users, playlists, albums
artistUrlstringโ€”Artist profile URL (mode=artistTracks)
startUrlsarray[]URLs to scrape (mode=byUrl)
maxItemsinteger20Maximum records to return (1โ€“500)

Available Genres

All Music, Alternative Rock, Ambient, Classical, Country, Dance & EDM, Dancehall, Deep House, Disco, Drum & Bass, Dubstep, Electronic, Folk & Singer-Songwriter, Hip-hop & Rap, House, Indie, Jazz & Blues, Latin, Metal, Piano, Pop, R&B & Soul, Reggae, Reggaeton, Rock, Soundtrack, Techno, Trance, Trap, Trip Hop, World


Use Cases

  • Music discovery โ€” find trending tracks by genre without a SoundCloud account
  • Artist research โ€” extract a complete discography from any public SoundCloud profile
  • Playlist curation โ€” gather track metadata for playlist building tools
  • Music analytics โ€” monitor play counts, likes, and reposts over time
  • Content monitoring โ€” track new uploads from specific artists
  • Podcast discovery โ€” SoundCloud hosts many podcasts; use search to find episodes

FAQ

Does this require a SoundCloud account?
No. All data is extracted from public SoundCloud pages and the public API. No login or API key is required.

How does the actor get the SoundCloud client_id?
SoundCloud embeds a rotating client_id in their public JavaScript bundles. The actor automatically extracts this from the homepage before making API calls.

Can I download the audio files?
The streamUrl field provides the SoundCloud stream URL. Whether you can download from it depends on the track's streaming permissions set by the artist.

What's the difference between top and trending charts?
top returns the most-played tracks of all time in a genre. trending returns what's gaining traction right now.

Why might playCount be missing on some tracks?
SoundCloud only returns play counts for tracks with a sufficient play history. New or private tracks may not have this data.

How many tracks can I fetch per run?
Up to 500 records per run using the maxItems parameter. For larger datasets, run multiple times with different genres or search queries.

Can I scrape private tracks?
No. The actor only accesses public tracks available without authentication.

You might also like

SoundCloud Scraper

crawlerbros/soundcloud-scraper

Scrape SoundCloud with search tracks and artists, browse top/trending charts, fetch all tracks from an artist, or fetch any track/playlist/user URL. Extracts plays, likes, reposts, waveforms, artwork, genre, tags, and stream URLs. No API key required.

SoundCloud Music Scraper

rupom888/soundcloud-scraper

Scrape tracks, playlists and users from SoundCloud. Search by keyword, get artist tracks, extract playlist songs, browse trending charts by genre, or lookup any SoundCloud URL. Extracts plays, likes, reposts, duration, artwork and preview URLs.

SoundCloud Scraper 2026 โ€” Tracks, Artists (No API Key)

cryptosignals/soundcloud-scraper

Scrape SoundCloud tracks and artists without API key. Get track title, artist, plays, likes, reposts, comments, duration, and upload date. Ideal for music industry research and trend analysis. PPE pricing โ€” pay only for results.

30

SoundCloud Scraper

automation-lab/soundcloud-scraper

Extract SoundCloud tracks, playlists, and artist profiles. Get play counts, likes, reposts, genre, tags, ISRC, and full creator details. No API key needed.

๐Ÿ‘ User avatar

Stas Persiianenko

69

SoundCloud Scraper | Tracks Artists and Playlists

parseforge/soundcloud-scraper

Scrape SoundCloud tracks, artists, playlists, comments, plays, likes, and reposts with titles, descriptions, genres, durations, and stream URLs. Power music discovery apps, creator analytics, audio trend research, and music industry intelligence at scale across the platform.

SoundCloud Scraper

goat255/soundcloud-scraper

Scrape SoundCloud tracks, artist profiles, and search results without a login. Pull an artist's tracks by profile, fetch individual track links, or run keyword searches. Walks pagination up to your chosen limit.

3

5.0

๐ŸŽต Soundcloud Tracks Search Scraper

easyapi/soundcloud-tracks-search-scraper

Extract track data from Soundcloud search results automatically. Get comprehensive information about tracks including title, artist, stats, and more. Perfect for music research, trend analysis, and content discovery. ๐ŸŽต

SoundCloud Scraper - Artists, Tracks & Creator Leads

scrapesage/soundcloud-scraper

Scrape SoundCloud: search artists & tracks, full creator profiles, tracks, albums & playlists, plus creator-contact leads (booking/management emails, socials, website). Followers, plays, genres, monitoring. No login, no API key, no browser.

SoundCloud Scraper

maximedupre/soundcloud-scraper

Scrape public SoundCloud tracks, artists, playlists, albums, and comments. Export titles, URLs, engagement counts, artist details, media metadata, and timestamps.

๐Ÿ‘ User avatar

Maxime Duprรฉ

4