TikTok Sound Scraper & Music Tracker — Videos and Stats
Pricing
from $0.40 / 1,000 video results
TikTok Sound Scraper & Music Tracker — Videos and Stats
Scrape public videos using a TikTok sound or song. Input sound URLs, music IDs, or video URLs; export sound metadata, creators, exact engagement, dates, regions, and media URLs. HTTP-only: no login, browser, or residential proxy. Zero-result runs fail without result charges.
Pricing
from $0.40 / 1,000 video results
Rating
0.0
(0)
Developer
Coor Yu
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 hours ago
Last modified
Categories
Share
TikTok Sound Scraper & Music Tracker
Export public TikTok videos that use a specific sound, song, or original audio. Start with a TikTok sound URL, a numeric music ID, or any public TikTok video URL; the Actor resolves the sound automatically and returns videos, creators, exact engagement statistics, sound metadata, and direct media URLs.
The Actor is designed for music discovery, song-promotion tracking, trend research, creator discovery, campaign measurement, and viral-audio monitoring.
Why use this Actor
- Accepts sound URLs, music IDs, and TikTok video URLs.
- Returns up to 1,000 videos per sound.
- Includes the public sound usage count on every row for snapshot tracking.
- Returns exact plays, likes, comments, shares, saves, and downloads when available.
- Supports inclusive
postedAfterand exclusivepostedBeforefilters. - Uses lightweight HTTP only: no login, headless browser, or residential proxy.
- De-duplicates sounds and videos so duplicate inputs do not create duplicate paid rows.
- A run with zero valid rows fails and charges no result events.
Quick start
{"soundUrls": ["https://www.tiktok.com/music/original-sound-7673587057872816926"],"resultsPerSound": 3,"maxVideosToScanPerSound": 30}
You can also provide a music ID:
{"soundUrls": ["7673587057872816926"],"resultsPerSound": 100}
Or resolve the sound from a public video:
{"soundUrls": ["https://www.tiktok.com/@mrbeast/video/7673587109537615135"],"resultsPerSound": 25}
Output
Each dataset row represents one video and includes:
sound: ID, title, author, canonical URL, audio URL, cover, duration, original-audio flag, album, and current public usage count.author: creator ID, handle, display name, and avatar.stats: exact play, like, comment, share, save, and download counts when exposed publicly.- Video caption, region, creation time, duration, ad/top flags, canonical URL, MP4 URL, and covers.
sourceInputandscrapedAtfor reproducible exports and repeated snapshots.
Direct media URLs are CDN links and may expire. Store or download them soon after a run if you need durable copies.
Date filtering and cost control
resultsPerSound limits returned—and billed—rows. When a date filter is active, maxVideosToScanPerSound is the hard candidate-scan budget. If a narrow date range returns too few rows, increase the scan budget gradually.
For a low-cost test, use:
{"resultsPerSound": 3,"maxVideosToScanPerSound": 30}
Pricing
Pay per successful dataset result. The Free tier is $0.0005 per video ($0.50 per 1,000), with lower volume-tier rates. The HTTP-only runtime keeps platform compute usage small, and no residential proxy traffic is used.
Reliability notes
- Only public sounds and videos can be returned.
- Every emitted video has a numeric public
stats.playCount; videos without a public play count are skipped and not billed. - Private, deleted, age-restricted, or geo-restricted content may be unavailable.
- TikTok may change public endpoints or ordering without notice.
- Results follow the order exposed by the public sound feed; the Actor does not claim chronological or popularity sorting.
- Multiple inputs continue independently. Valid data is preserved when another input fails, and details are written to
RUN_SUMMARYin the default key-value store.
Responsible use
Use public data lawfully and respect applicable privacy, intellectual-property, and platform requirements. Do not use the Actor to collect sensitive information or to harass individuals.