TikTok Transcript Scraper - Video to Text with Timestamps avatar

TikTok Transcript Scraper - Video to Text with Timestamps

Pricing

from $5.00 / 1,000 video transcripts

Go to Apify Store
TikTok Transcript Scraper - Video to Text with Timestamps

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

Seemu Scraping

Maintained by Community

Actor 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, plus wordCount and the detected language
  • Timestamps: a segments list with the start and end time (in seconds) of every line of speech, ready for subtitles or clipping
  • Source: captions when TikTok already has captions for the video, speech-to-text when 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

  1. Paste TikTok video links (or vm.tiktok.com short links / video IDs), one per line, and/or
  2. Enter TikTok usernames in TikTok profiles and set Max videos per profile
  3. Optionally pick a Preferred language (e.g. en)
  4. Run the actor and open the Dataset tab
  5. 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.