SoundCloud Scraper | Tracks Artists and Playlists avatar

SoundCloud Scraper | Tracks Artists and Playlists

Pricing

from $19.00 / 1,000 results

Go to Apify Store
SoundCloud Scraper | Tracks Artists and Playlists

SoundCloud Scraper | Tracks Artists and Playlists

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.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

ParseForge Banner

🎵 SoundCloud Track Scraper

🚀 Export SoundCloud tracks with play counts, likes, artist data, and metadata in seconds. No account required - works right out of the box.

🕒 Last updated: 2026-05-22 · 📊 18 fields per record · Unlimited searches · Global coverage

The SoundCloud Track Scraper lets you search SoundCloud and extract structured data for any tracks matching your query. All data is scraped in real time from SoundCloud's public API - no stale cache, no login required.

Each record includes the track's title, artist, play count, likes, comments, reposts, duration, genre, tags, description, artist follower count, artwork URL, and creation date. Data is delivered in JSON, CSV, Excel, or XML via the Apify dataset.

SoundCloud hosts over 300 million tracks across every genre imaginable - from lo-fi beats to underground house, ambient, hip-hop, jazz, and more. This scraper surfaces that catalogue in a structured, machine-readable format you can pipe into analytics tools, dashboards, or your own applications.

Target Audience and Use Cases

WhoWhat they use it for
Music researchersTrack play trends, genre analytics, artist growth
Playlist curatorsDiscover trending tracks by genre or keyword
MarketersIdentify rising artists for brand partnerships
Data scientistsBuild music recommendation training datasets
JournalistsVerify streaming stats and viral audio claims
DevelopersPower music discovery apps and bots

📋 What the SoundCloud Scraper does

  • Search SoundCloud by any keyword, genre, artist name, or mood
  • Extracts full track metadata: title, artist, play count, likes, comments, reposts, duration, genre, tags
  • Converts artwork to high-resolution 500x500 URLs automatically
  • Splits raw tag strings into clean arrays
  • Paginates automatically to collect up to 1,000,000 results
  • Delivers data in JSON, CSV, Excel, or XML - ready to download

💡 Why it matters: SoundCloud exposes richer metadata than most streaming platforms - including per-track play counts, comment counts, and tag lists - making it ideal for granular music analytics that platforms like Spotify don't offer publicly.

🎬 Full Demo

🚧 Coming soon

⚙️ Input

FieldTypeDescriptionDefault
searchQueryStringKeywords to search (track title, artist, genre, mood)lofi hip hop
maxItemsIntegerMaximum tracks to collect (1-1,000,000)10

Example - search for lo-fi tracks:

{
"searchQuery": "lofi hip hop",
"maxItems": 100
}

Example - search for a specific artist:

{
"searchQuery": "Nujabes",
"maxItems": 50
}

⚠️ Good to Know: Free plan users are limited to 10 tracks per run. Upgrade to a paid plan to unlock up to 1,000,000 tracks per search.

📊 Output

FieldTypeDescription
🖼️ imageUrlStringHigh-resolution artwork URL (500x500)
🎵 titleStringTrack title
🎤 artistStringArtist/uploader username
🔗 urlStringTrack permalink URL
🆔 trackIdIntegerSoundCloud internal track ID
👤 artistUrlStringArtist profile URL
▶️ playCountIntegerTotal play count
❤️ likesCountIntegerTotal likes
💬 commentCountIntegerTotal comments
🔁 repostsCountIntegerTotal reposts
⏱️ durationIntegerTrack duration in seconds
🎼 genreStringTrack genre label
🏷️ tagsArrayTag list as array
📝 descriptionStringTrack description (first 300 chars)
👥 artistFollowersIntegerArtist follower count
📅 createdAtStringTrack upload timestamp (ISO 8601)
🕐 scrapedAtStringScrape timestamp (ISO 8601)
errorStringError message if scraping failed

Sample record:

{
"imageUrl": "https://i1.sndcdn.com/artworks-6Yo5NytmbWj9LeL0-nUs8tQ-t500x500.png",
"title": "Dean Lofi - Winter Night ( Lofi Hip Hop )",
"artist": "Dean Lofi",
"url": "https://soundcloud.com/deanlofi/winter-night-lofi-hip-hop",
"trackId": 2226939302,
"artistUrl": "https://soundcloud.com/deanlofi",
"playCount": 16984,
"likesCount": 39,
"commentCount": 2,
"repostsCount": 2,
"duration": 138,
"genre": "Christmas Lofi",
"tags": ["Chill", "Hip Hop", "Lofi Hip Hop"],
"description": "Stream on Spotify: https://open.spotify.com/album/1cY6URSvZVrPDODiLJl5Jx",
"artistFollowers": 1222,
"createdAt": "2025-12-09T22:36:49Z",
"scrapedAt": "2026-05-22T02:13:07.954Z"
}

✨ Why choose this Actor

FeatureBenefit
🔑 No login requiredWorks instantly, no SoundCloud account needed
📡 Real-time dataAll data scraped live - never cached or stale
🏷️ Structured tagsRaw tag strings converted to clean arrays automatically
🖼️ High-res artworkArtwork URLs upgraded to 500x500 automatically
📄 Multi-format exportJSON, CSV, Excel, XML - ready for any tool
♾️ Unlimited scalePaginate through millions of results
⚡ Fast extractionSoundCloud's public API is fast and reliable

📈 How it compares to alternatives

FeatureThis ActorManual browsingOther scrapers
Play countTediousSometimes
Tags as arrayNoRarely
Artist followersManualSometimes
Pagination✅ AutomaticNoVaries
Output formats✅ JSON/CSV/Excel/XMLNoVaries
No login requiredSometimes

🚀 How to use

  1. Create a free Apify account (includes $5 credit)
  2. Open the SoundCloud Track Scraper in Apify Store
  3. Enter your search query (artist name, genre, mood, or keywords)
  4. Set your maxItems limit
  5. Click Start and wait for results
  6. Download your dataset as JSON, CSV, or Excel

💼 Business use cases

Music Trend Analysis

Track which genres and artists are gaining traction on SoundCloud. Monitor play count growth, likes velocity, and comment engagement over time to spot emerging trends before they hit mainstream charts.

Artist Research and Outreach

Build comprehensive databases of artists in specific niches. Extract follower counts, track output, and engagement rates to identify rising talent for record label signings, sync licensing, or brand partnerships.

Playlist Curation and Discovery

Automate the discovery of new tracks for curated playlists. Filter by genre, sort by play count or likes, and surface hidden gems in any niche from ambient to drum and bass.

Audio Content Intelligence

Analyze the SoundCloud catalogue for content gaps, production trends, and audience preferences. Use scraped metadata to inform content strategies for podcasts, music blogs, or streaming platforms.

🔌 Automating SoundCloud Scraper

Connect the SoundCloud Scraper to your favorite tools using Apify's native integrations:

  • Make (Integromat) - Trigger a SoundCloud search and send results to Google Sheets, Airtable, or Slack
  • Zapier - Automatically add new trending tracks to a CRM or email list
  • Slack - Post daily trending track reports directly to a Slack channel
  • Google Sheets - Build live music dashboards that refresh on a schedule
  • Webhooks - Push scraped data to any custom endpoint

🌟 Beyond business use cases

Academic Research

Music scholars can study genre evolution, cross-cultural music exchange, and the geography of sound. SoundCloud's metadata gives researchers a window into grassroots music production at a global scale.

Creative Projects

Musicians and producers can map the sonic landscape of any genre - understanding what tags, descriptions, and presentation styles correlate with higher engagement.

Non-Profit and Community Use

Community radio stations, music education programs, and non-profits can use this scraper to discover local artists and underrepresented voices without expensive music data subscriptions.

Experimentation and Learning

Developers learning data pipelines and ML engineers building music recommendation systems can use this as a clean, structured training dataset.

🤖 Ask an AI assistant about this scraper

Want to analyze your SoundCloud dataset with AI? Export your results as JSON and upload to Claude, ChatGPT, or Gemini. Ask things like:

  • "Which genres have the highest average play counts?"
  • "Show me artists with under 1,000 followers but over 10,000 plays per track"
  • "Cluster these tracks by tag patterns"

The structured output from this scraper is AI-ready out of the box.

❓ Frequently Asked Questions

❓ Do I need a SoundCloud account to use this scraper? No. The scraper uses SoundCloud's public API - no login or account required.

❓ How many tracks can I scrape? Free users: up to 10 tracks per run. Paid users: up to 1,000,000 tracks per search.

❓ Can I search by artist name? Yes. Enter the artist's name or username as the search query.

❓ Is the play count real-time? Yes. All data is fetched live from SoundCloud's API at the time of the run.

❓ Can I filter by genre? The search query accepts genre keywords. Enter "lofi", "jazz", "techno", etc. as your search query to get genre-specific results.

❓ What does the tags field contain? The tags field is a structured array parsed from SoundCloud's raw tag string. Each tag is a separate entry.

❓ Why is the artwork URL 500x500? The scraper automatically upgrades SoundCloud's default artwork URLs from 100x100 to 500x500 for high-resolution output.

❓ Can I get the actual audio stream URL? SoundCloud's streaming URLs require authentication. This scraper provides all public metadata but not authenticated stream URLs.

❓ How fast does it run? A search for 100 tracks typically completes in under 30 seconds. Larger runs of 10,000+ tracks may take a few minutes.

❓ Does it handle pagination automatically? Yes. The scraper follows SoundCloud's next_href pagination cursor automatically until your maxItems limit is reached.

❓ What if a track has no artwork? If the track has no artwork, the scraper falls back to the artist's avatar URL (also upgraded to 500x500).

❓ How often can I run it? As often as you need. There are no rate limits enforced on your end - the scraper handles all API courtesy automatically.

🔌 Integrate with any app

The SoundCloud Track Scraper works with any app that accepts JSON, CSV, or webhooks:

Spreadsheets - Google Sheets, Microsoft Excel, Airtable

Databases - PostgreSQL, MySQL, MongoDB, BigQuery

Analytics - Tableau, Power BI, Looker, Metabase

Automation - Make, Zapier, n8n, Activepieces

AI Tools - Claude, ChatGPT, Gemini (upload JSON export)

Storage - Google Drive, Dropbox, AWS S3

ActorDescription
Spotify ScraperExtract Spotify track and artist data
YouTube ScraperScrape YouTube video metadata and stats
Instagram ScraperExtract Instagram posts, reels, and profiles

💡 Pro Tip: browse the complete ParseForge collection for scrapers covering music, social media, marketplaces, and more.


🆘 Need Help? Open our contact form

⚠️ Disclaimer: This actor is an independent tool, not affiliated with, endorsed by, or sponsored by SoundCloud. It accesses only publicly available data through SoundCloud's public API. Use in accordance with SoundCloud's Terms of Service and applicable laws.