Short answer
Paste the video URL into the TikTok Transcript Scraper. It reads TikTok's own captions when they exist and runs speech-to-text when they do not. You get the full text, timestamped segments and optional SRT or VTT files.
A real use case
A marketer wants to study the scripts of a competitor's 30 latest videos. They enter the handle, set 30 videos, and get every script in one sheet to read hooks side by side.
Step by step
- Paste video URLs, or a handle for its latest videos.
- Leave speech-to-text on fallback so it is used only when captions are missing.
- Pick SRT or VTT if you need subtitle files.
- Run and read the
transcriptcolumn.
Input (paste into the JSON tab)
{
"profiles": [
"@competitor.brand"
],
"maxVideosPerProfile": 30,
"speechToText": "fallback",
"includeSegments": true,
"outputFormats": [
"srt"
]
}
What you get back
{
"url": "https://www.tiktok.com/@competitor.brand/video/7391234567890123456",
"transcript": "Three habits that made my pottery sell out. Number one...",
"transcriptSource": "subtitles",
"language": "en",
"wordCount": 214,
"durationSec": 72
}
Trimmed example. Names and numbers are illustrative; your run returns real data with more fields.
Tips
transcriptSourceshows whether text came from captions or speech-to-text.- Set a speech-to-text budget with
maxAiMinuteson big runs. - Just need one video? Paste it into the free TikTok transcript generator, no account needed.
What it costs
$0.90 per 1,000 transcripts from captions. Speech-to-text costs more; see the listing. 30 captioned videos cost under $0.03.
Plus a small per-run start fee. Apify's free plan includes monthly credit, enough to test. Check the listing for current pricing.
FAQ
What if the video has no speech?
Music-only videos return no transcript and are not charged as one.
Does it work in other languages?
Yes. Set Language to pick a caption track, or leave it empty to auto-detect.
Related
- TikTok Transcript Scraper Transcripts for any TikTok video or a creator's latest videos. $0.90 / 1,000 from captions.
- How to transcribe Instagram Reels to text
- How to download YouTube transcripts in bulk
- How to transcribe a Twitter (X) video
- How to get a recipe from a TikTok video
- How to get TikTok transcripts with an API
- All How To guides
Try it on your own data
Paste the input above, run it, and see your results in a couple of minutes.
Open TikTok Transcript Scraper