TikTok Transcript Scraper avatar

TikTok Transcript Scraper

Pricing

from $3.00 / 1,000 video transcripts

Go to Apify Store
TikTok Transcript Scraper

TikTok Transcript Scraper

Transcribe TikTok videos. Uses the caption when present, on-device speech recognition when not, plus on-screen text OCR and a hook field. No login. Export to JSON, CSV or Excel.

Pricing

from $3.00 / 1,000 video transcripts

Rating

0.0

(0)

Developer

Mayowa Ogedengbe

Mayowa Ogedengbe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Get a clean transcript from any TikTok video, and the field other TikTok tools miss: the on-screen text burned into the frames. Paste TikTok video URLs and get back the spoken words, the words shown on screen, and a hook field for the opening seconds. No login, no cookies, no API key.

Most TikTok videos now carry an auto-generated caption, which this Actor reads directly. When a video has no caption, it falls back to on-device speech recognition, so you get a transcript either way.

What this Actor does

  • Transcribes any TikTok video from its URL.
  • Uses the video's caption track when present, and speech recognition when it is not.
  • Reads the on-screen text with OCR, the captions and titles baked into the video that no subtitle file carries.
  • Returns a hook field: the words from the opening seconds, which is what creative teams sort on.
  • Gives timed segments, full text, language, author, view count, likes and duration.
  • Exports to JSON, CSV, Excel, or straight to the Apify API.

How to get a TikTok transcript

  1. Paste TikTok video URLs (tiktok.com/@user/video/...) into Video URLs.
  2. Set Preferred language or clear it to auto-detect.
  3. Turn on Read on-screen text to also read the words shown in the frames.
  4. Click Start and export the results.

Where the transcript comes from

Each row records its source in transcript.source: caption for the video's own track, or asr for on-device speech recognition when there is no caption. On-screen text is returned separately, per frame and combined, because short-form video often shows the message as text rather than speaking it.

How much does it cost?

Pay-per-event pricing, so you pay for the results you receive.

EventPrice
Video transcript$0.005
On-screen text$0.04

A transcript for 1,000 TikToks costs about $5. Adding on-screen text costs about $40 more per 1,000, because reading frames is heavier than reading a caption. Tier discounts lower both, and the Apify free plan includes credits to test it.

Input example

{
"startUrls": [{ "url": "https://www.tiktok.com/@cnn/video/7688426985072119054" }],
"includeOnScreenText": true
}
  • YouTube Transcript Scraper for YouTube videos and Shorts.
  • TikTok & YouTube Transcript Scraper to transcribe both in one run.

Frequently asked questions

Do I need to log in?

No. There is no login, cookie or API key. You only need an Apify account.

What if a TikTok has no caption?

The Actor runs speech recognition on the audio and returns that transcript, marked source: asr. If a video shows text rather than speaking, turn on on-screen text.

What formats can I export?

JSON, CSV, Excel, XML and RSS, plus the Apify API and integrations such as Google Sheets, Make and Zapier.