Extract spoken transcripts from TikTok videos (where available) with Best TikTok Transcripts Scraper. Just enter video URLs to get transcripts, metadata, and creator info. Perfect for content analysis, AI pipelines, or trend research.
Best TikTok Transcripts Scraper is a simple yet powerful tool that extracts spoken transcripts from TikTok videos — where available. Just drop in the TikTok video URLs you’re interested in, and the scraper will return:
It's the fastest way to get text from spoken TikTok content, with zero code required.
1{ 2 "videos": [ 3 "https://www.tiktok.com/@stoolpresidente/video/7488736374602927402", 4 "https://www.tiktok.com/@cfoh.sebh/video/7478237043735317806", 5 "https://www.tiktok.com/@kzfadez/video/7477698081920748830?is_from_webapp=1&sender_device=pc" 6 ] 7}
1{ 2 "id": "7488736374602927402", 3 "description": "Oh shit there goes Pres breaking tik tok again. #bagelstomakehimdance ", 4 "descriptionLanguage": "en", 5 "createTime": "2025-04-02T15:22:04.000Z", 6 "isAd": false, 7 "author": { 8 "id": 6659752019493208000, 9 "username": "stoolpresidente", 10 "avatar": "https://p16-common-va.tiktokcdn-us.com/tos-maliva-avt-0068/7310178711609032710~tplv-tiktokx-cropcenter-q:720:720:q75.webp?dr=8836&idc=useast5&ps=87d6e48a&s=AWEME_DETAIL&sc=avatar&shcp=1d1a97fc&shp=45126217&t=223449c4", 11 "signature": "El Presidente/Barstool Sports Founder.", 12 "region": "US", 13 "secUid": "MS4wLjABAAAAINC_ElRR-l1RCcnEjOZhNO-9wOzAMf-YHXqRY8vvG9bEhMRa6iu23TaE3JPZYXBD", 14 "nickname": "Dave Portnoy" 15 }, 16 "music": { 17 "title": "original sound - stoolpresidente", 18 "id": 7488736378289671000, 19 "author": "Dave Portnoy", 20 "playUrl": "https://v16m.tiktokcdn-us.com/03dbddc63bd6542595d957cc5daa107d/68002e13/video/tos/useast5/tos-useast5-v-27dcd7-tx/ocw2Ger9oIFkYErRYEPALCyaQfTqEieqXHFa8R/?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&ch=0&cr=0&dr=0&er=0&lr=default&cd=0%7C0%7C0%7C0&br=250&bt=125&ft=GSDrKInz7Thl6_3OXq8Zmo&mime_type=audio_mpeg&qs=6&rc=NmZoOWgzMzszaDM1N2VoaEBpajt2NnQ5cjpveTMzZzU8NEAyNTA0LWFfXzExMS9iYDUyYSNucjJvMmRrYGpgLS1kMS9zcw%3D%3D&vvpl=1&l=20250409222400E4C9093FD0F017167E4F&btag=e000b0000&shp=d05b14bd&shcp=-" 21 }, 22 "videoUrl": "https://v19.tiktokcdn-us.com/b65b7a4434dd0e7a31deff9394b8d97a/67f747e9/video/tos/useast5/tos-useast5-pve-0068-tx/ooDDXiDOFnXv7Vtl2R1KABfEF7KIESPfgnVn0E/?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&ch=0&cr=13&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C&cv=1&br=1782&bt=891&cs=0&ds=6&ft=WgSBMNdkVcy5Uxl7KStG-XD5S8cUsBPXt.i61-xyqF_4&mime_type=video_mp4&qs=0&rc=ZTxnNGg5aGQ3ZDs0NTMzN0BpM3FvZnc5cnVveTMzZzczNEAuMzQvLTM0Xi0xMDYvMGBiYSMycnBlMmRzX2pgLS1kMS9zcw%3D%3D&vvpl=1&l=20250409222400E4C9093FD0F017167E4F&btag=e000b0000", 23 "coverImg": "https://p16-pu-sign-useast8.tiktokcdn-us.com/tos-useast5-p-0068-tx/o8vVhfgjKEjuFonnAKAwIVEtfXEXkBDSXD7R7F~tplv-tiktokx-cropcenter-q:300:400:q72.heic?dr=8596&refresh_token=3755ea97&x-expires=1744322400&x-signature=kUcchiGtrvy%2FAH97%2Br6G39Uvw%2B8%3D&t=bacd0480&ps=933b5bde&shp=d05b14bd&shcp=1d1a97fc&idc=useast5&sc=cover&biz_tag=tt_video&s=AWEME_DETAIL", 24 "playCount": 932426, 25 "commentCount": 945, 26 "shareCount": 4572, 27 "likeCount": 40047, 28 "url": "https://www.tiktok.com/@stoolpresidente/video/7488736374602927402", 29 "transcriptUrl": "https://v19-cla.tiktokcdn-us.com/7b20781d943e2c32d562a62a95c84228/681e8089/video/tos/useast5/tos-useast5-v-0068-tx/d9004ebea97f400c8292132b0acaed6a/?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&ch=0&cr=13&dr=0&er=0&lr=all&net=0&cd=0%7C0%7C0%7C&cv=1&br=4636&bt=2318&ds=3&ft=WIA-LNdkVcy5Uxl7KStG-XD5S8cUsBPXt.i61-xyqF_4&mime_type=video_mp4&qs=13&rc=M3FvZnc5cnVveTMzZzczNEBpM3FvZnc5cnVveTMzZzczNEAycnBlMmRzX2pgLS1kMS9zYSMycnBlMmRzX2pgLS1kMS9zcw%3D%3D&vvpl=1&l=20250409222400E4C9093FD0F017167E4F&btag=e00070000", 30 "transcript": "WEBVTT\n\n\n00:00:00.380 --> 00:00:03.600\nBagels to make him dance. Bagels to make him dance.\n\n00:00:03.700 --> 00:00:06.760\nBagels to make him dance. Bagels to make him dance.\n\n00:00:06.900 --> 00:00:08.400\nBagels to make him dance.\n", 31 "region": "US", 32 "durationMS": 8976, 33 "hashtags": [ 34 { 35 "id": "7488735293903028270", 36 "name": "bagelstomakehimdance" 37 } 38 ] 39}
⚠️ Note: Transcripts are only returned if available on the TikTok video.
What languages are supported?
All languages are supported!
How much does it cost?
Only $2 per 1,000 videos — one of the most affordable TikTok transcript scrapers out there.
Can I run this with an API?
Yes! Run it via the Apify API, schedule runs, or integrate it into workflows via Make, Zapier, or webhooks.
Reach out anytime: adrian@thewebscrapingguy.com
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!