π΅ TikTok Sound Scraper
Pricing
from $4.99 / 1,000 results
π΅ TikTok Sound Scraper
π΅ TikTok Sound Scraper (tiktok-sound-scraper) pulls trending TikTok sound data fastβcaptions, URLs & metadata included. π Perfect for content research, influencer discovery, and music marketingβsave time, boost insights, and stay ahead of trends! π₯
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Scraper Engine
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Find every TikTok video made with a sound. Paste one or more TikTok music/sound URLs and get a clean, structured dataset of all the videos using that sound β complete with author profiles, engagement stats, hashtags, sound details, and optional subtitles, AI transcripts, slideshow images and sound covers.
Perfect for trend research, influencer discovery, music/UGC analytics, and content monitoring.
β¨ Why choose this Actor?
- π Bulk input β scrape many sounds in a single run.
- π§ Smart anti-blocking β starts direct, then automatically escalates to datacenter and residential proxies only if needed.
- π Beautiful output β five ready-made table views (Overview, Author, Sound, Engagement, Media & Subtitles).
- π Subtitles & AI transcription β grab TikTok captions or generate speech-to-text transcripts.
- πΌοΈ Media downloads β save slideshow images & sound covers to permanent, never-expiring links.
- πΎ Live results β every video is saved the moment it's scraped.
π§ Input
| Field | Type | Description |
|---|---|---|
musics β
| array | TikTok sound URL(s) or IDs. Bulk supported. |
resultsPerPage | integer | Max videos to scrape per sound (default 100). |
downloadSubtitlesOptions | select | NEVER_DOWNLOAD_SUBTITLES Β· DOWNLOAD_SUBTITLES Β· DOWNLOAD_AND_TRANSCRIBE_VIDEOS_WITHOUT_SUBTITLES Β· TRANSCRIBE_ALL_VIDEOS |
shouldDownloadSlideshowImages | boolean | Download slideshow images β mediaUrls. |
shouldDownloadMusicCovers | boolean | Download sound cover images. |
videoKvStoreIdOrName | string | Name of the Key-Value store for downloaded media. |
proxyConfiguration | object | Proxy settings. Default: no proxy (auto-escalates on blocks). |
Example input
{"musics": ["https://www.tiktok.com/music/Oh-No-Instrumental-6889520563052645121"],"resultsPerPage": 100,"downloadSubtitlesOptions": "NEVER_DOWNLOAD_SUBTITLES","shouldDownloadSlideshowImages": false,"shouldDownloadMusicCovers": false,"proxyConfiguration": { "useApifyProxy": false }}
π Output
Each item is one TikTok video. Example (truncated):
{"id": "7103242920618216710","text": "#pov #sealion #animal","createTimeISO": "2022-05-29T19:30:23.000Z","authorMeta": { "name": "francescaspadola", "fans": 45100, "verified": false },"musicMeta": { "musicName": "Oh No (Instrumental)", "musicId": "6889520563052645121" },"webVideoUrl": "https://www.tiktok.com/@francescaspadola/video/7103242920618216710","videoMeta": { "duration": 8, "subtitleLinks": null, "transcriptionLink": null },"diggCount": 8600000,"playCount": 56500000,"commentCount": 55800,"hashtags": [{ "name": "pov" }],"isSlideshow": false,"mediaUrls": [],"input": "https://www.tiktok.com/music/Oh-No-Instrumental-6889520563052645121","searchMusic": { "musicTag": "Oh-No-Instrumental-6889520563052645121", "videos": "818100" }}
Dataset views: π Overview Β· π€ Author Β· π΅ Sound Β· π Engagement Β· π¬ Media & Subtitles.
π How to use (Apify Console)
- Open the Actor in Apify Console.
- Paste one or more TikTok sound URLs into Music / Sound URL(s).
- (Optional) Enable subtitles/transcription or media downloads.
- Click Start and watch the live log fill up with results. π
- Open the Output tab β switch between views β export to JSON / CSV / Excel.
π€ Use via API
curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"musics":["https://www.tiktok.com/music/Oh-No-Instrumental-6889520563052645121"],"resultsPerPage":50}'
π³ Pricing
This Actor uses Pay-Per-Event:
resultβ charged per scraped video saved to the dataset.transcription-minuteβ extra, charged only when you enable a transcription option (per started minute of audio).
You only pay for what you collect. Subtitles, slideshow images and sound covers add platform usage (download time) but no extra event fee beyond transcription.
β FAQ
Where do I find a sound URL? Open any TikTok video, tap the spinning sound disc β that page's URL is the sound URL. You can also paste just the slug/ID.
Do downloaded files expire? No. Slideshow images, covers, subtitles and transcripts are stored in your Key-Value store with permanent links (unlike TikTok CDN URLs).
Is login required? No β only public data is collected.
βοΈ Legal
This Actor collects only publicly available data. You are responsible for complying with TikTok's Terms, GDPR/CCPA, and applicable laws when using the scraped data.
π Support
Found a bug or need a new field? Open an issue on the Actor's Issues tab.