SoundCloud Scraper | Tracks Artists and Playlists
Pricing
from $19.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share

🎵 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
| Who | What they use it for |
|---|---|
| Music researchers | Track play trends, genre analytics, artist growth |
| Playlist curators | Discover trending tracks by genre or keyword |
| Marketers | Identify rising artists for brand partnerships |
| Data scientists | Build music recommendation training datasets |
| Journalists | Verify streaming stats and viral audio claims |
| Developers | Power 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
| Field | Type | Description | Default |
|---|---|---|---|
searchQuery | String | Keywords to search (track title, artist, genre, mood) | lofi hip hop |
maxItems | Integer | Maximum 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
| Field | Type | Description |
|---|---|---|
🖼️ imageUrl | String | High-resolution artwork URL (500x500) |
🎵 title | String | Track title |
🎤 artist | String | Artist/uploader username |
🔗 url | String | Track permalink URL |
🆔 trackId | Integer | SoundCloud internal track ID |
👤 artistUrl | String | Artist profile URL |
▶️ playCount | Integer | Total play count |
❤️ likesCount | Integer | Total likes |
💬 commentCount | Integer | Total comments |
🔁 repostsCount | Integer | Total reposts |
⏱️ duration | Integer | Track duration in seconds |
🎼 genre | String | Track genre label |
🏷️ tags | Array | Tag list as array |
📝 description | String | Track description (first 300 chars) |
👥 artistFollowers | Integer | Artist follower count |
📅 createdAt | String | Track upload timestamp (ISO 8601) |
🕐 scrapedAt | String | Scrape timestamp (ISO 8601) |
❌ error | String | Error 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
| Feature | Benefit |
|---|---|
| 🔑 No login required | Works instantly, no SoundCloud account needed |
| 📡 Real-time data | All data scraped live - never cached or stale |
| 🏷️ Structured tags | Raw tag strings converted to clean arrays automatically |
| 🖼️ High-res artwork | Artwork URLs upgraded to 500x500 automatically |
| 📄 Multi-format export | JSON, CSV, Excel, XML - ready for any tool |
| ♾️ Unlimited scale | Paginate through millions of results |
| ⚡ Fast extraction | SoundCloud's public API is fast and reliable |
📈 How it compares to alternatives
| Feature | This Actor | Manual browsing | Other scrapers |
|---|---|---|---|
| Play count | ✅ | Tedious | Sometimes |
| Tags as array | ✅ | No | Rarely |
| Artist followers | ✅ | Manual | Sometimes |
| Pagination | ✅ Automatic | No | Varies |
| Output formats | ✅ JSON/CSV/Excel/XML | No | Varies |
| No login required | ✅ | ✅ | Sometimes |
🚀 How to use
- Create a free Apify account (includes $5 credit)
- Open the SoundCloud Track Scraper in Apify Store
- Enter your search query (artist name, genre, mood, or keywords)
- Set your
maxItemslimit - Click Start and wait for results
- 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
🔗 Recommended Actors
| Actor | Description |
|---|---|
| Spotify Scraper | Extract Spotify track and artist data |
| YouTube Scraper | Scrape YouTube video metadata and stats |
| Instagram Scraper | Extract 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.