TikTok Transcript Scraper - JSON, SRT, VTT avatar

TikTok Transcript Scraper - JSON, SRT, VTT

Pricing

$3.00 / 1,000 transcripts

Go to Apify Store
TikTok Transcript Scraper - JSON, SRT, VTT

TikTok Transcript Scraper - JSON, SRT, VTT

Extract TikTok video transcripts and subtitles as clean JSON, text, SRT, VTT, or RAG chunks with timestamps. Native captions, bulk, no API key, pay per video.

Pricing

$3.00 / 1,000 transcripts

Rating

0.0

(0)

Developer

Jaime Martinez

Jaime Martinez

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

TikTok Transcript Scraper for developers and AI pipelines

TikTok Transcript Scraper for developers and AI pipelines — extract transcripts and subtitles from any public TikTok video as JSON, plain text, SRT, VTT, or RAG chunks with timestamps, in bulk, with no API key.

It reads TikTok's own native caption tracks (no speech-to-text guessing), and you only pay for transcripts actually delivered. TikTok blocks datacenter IPs, so naive scrapers fail — this actor runs a hosted residential-proxy + uptime layer with automatic retries.

What it does

Give it a list of TikTok video URLs (or short vm.tiktok.com links, or raw IDs) and it returns the transcript for each:

  • Clean JSON with per-line timestamps
  • Plain text, SRT, VTT, and RAG chunks — richer output than $0.001 bare-text scrapers
  • Video metadata: author, description, duration, like/view counts, available caption languages

Output formats

OptionWhat you get
includePlainTextWhole transcript as one string
includeSegments[{ start, duration, text }]
includeSrt / includeVttSubtitle file strings
ragChunkingOverlapping timestamped chunks for embeddings

RAG / LLM use cases

Built for retrieval-augmented generation and AI agents. Turn TikTok content into clean, chunked, timestamped context for vector stores (LangChain, LlamaIndex) — or feed plain text straight to an LLM for summaries and analysis. Available as an MCP tool for agent workflows.

Why it works when free scrapers fail

TikTok throttles and captcha-walls datacenter IPs. This actor routes through residential proxies with automatic retry on fresh IPs, and reads TikTok's native caption tracks directly — so it returns real transcripts where free libraries get blocked or return nothing.

Pricing

Pay per delivered transcript — videos with no captions (no speech / captions off) are skipped for free. No subscription, no API key. See the Pricing tab for the current rate.

FAQ

  • Do I need a TikTok API key? No.
  • What if a video has no captions? Reported in the skipped list, not charged. (Photo posts and silent videos have no transcript.)
  • Auto-captions and translations? Yes — original auto-captions are preferred; machine translations are used as a fallback for your requested language.
  • Is this legal? It accesses publicly available caption data. You are responsible for complying with TikTok's Terms of Service and applicable law in your use of the output.