TikTok Transcript Scraper - Video to Text with Timestamps
Pricing
from $5.00 / 1,000 video transcripts
TikTok Transcript Scraper - Video to Text with Timestamps
Get the full transcript of any TikTok video as text with timestamps. Paste video links or a username to transcribe a whole profile in bulk.
Pricing
from $5.00 / 1,000 video transcripts
Rating
0.0
(0)
Developer
Seemu Scraping
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Turn any TikTok video into text. Paste video links, or enter a username to transcribe a creator's latest videos in bulk, and get the full transcript of each one with timestamps, language and word count, plus the video's caption, creator, date and engagement. No login, no browser extension.
What you get
One row per video with:
- Transcript: the full spoken text in
transcript, pluswordCountand the detectedlanguage - Timestamps: a
segmentslist with the start and end time (in seconds) of every line of speech, ready for subtitles or clipping - Source:
captionswhen TikTok already has captions for the video,speech-to-textwhen the audio was transcribed for you - Video details: video ID and URL, creator username and display name, caption text, post date, duration, views, likes, comments and shares
- Available languages: every caption language TikTok has for the video
Use cases
- Content research: read what top creators in your niche actually say, without watching hours of video
- Repurposing: turn TikToks into blog posts, newsletters, tweets or YouTube scripts
- Hook and script analysis: study the first lines of viral videos to write better hooks
- Brand and product monitoring: find every time a creator mentions your brand or a competitor
- AI and LLM workflows: feed clean transcripts into ChatGPT, Claude or your own model for summaries and insights
- Subtitles and accessibility: export timestamped segments as captions
How to use
- Paste TikTok video links (or vm.tiktok.com short links / video IDs), one per line, and/or
- Enter TikTok usernames in TikTok profiles and set Max videos per profile
- Optionally pick a Preferred language (e.g.
en) - Run the actor and open the Dataset tab
- Export to CSV, Excel, JSON or Google Sheets
Output example
{"inputUrl": "https://www.tiktok.com/@stoolpresidente/video/7499229683859426602","status": "ok","source": "captions","videoId": "7499229683859426602","videoUrl": "https://www.tiktok.com/@stoolpresidente/video/7499229683859426602","author": "stoolpresidente","authorName": "Dave Portnoy","createdAt": "2025-04-30T22:01:50.000Z","durationSeconds": 89,"views": 370400,"language": "en","transcript": "Alright, pizza review time. Sal's Pizza Factory. Oh, it's pouring. We're in Charlotte...","wordCount": 321,"segments": [{ "start": 0.18, "end": 1.74, "text": "Alright, pizza review time." },{ "start": 1.741, "end": 3.701, "text": "Sal's Pizza Factory. Oh," }]}
Pricing
- Transcript: a small fee per video transcribed
- Speech-to-text minute: videos without TikTok captions are transcribed from the audio and add a per-minute fee (rounded up to the next minute). Turn off Transcribe videos without captions to never pay this
Videos with no spoken words (music, sound effects, text-only), photo slideshows, deleted or private videos and invalid links are free. They appear as rows with a status and a message explaining why.
Free Apify plans can transcribe up to 5 videos per run (3 runs a day). Upgrade to a paid plan to remove these limits.
FAQ
How accurate are the transcripts? Videos with TikTok captions come back exactly as TikTok shows them. Other videos are transcribed from the audio with a high-accuracy speech model and include timestamps too.
Which languages are supported? Any language TikTok captions or that is spoken clearly in the video. The detected language is returned in language.
Why is a video marked no_speech? The video only has music, sound effects or on-screen text, so there is nothing to transcribe. You are not charged.
Can I transcribe a whole profile? Yes. Add the username to TikTok profiles and set Max videos per profile (up to 500). The newest videos are transcribed first.