TikTok Transcript Scraper
Pricing
from $3.00 / 1,000 video transcripts
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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
- Paste TikTok video URLs (tiktok.com/@user/video/...) into Video URLs.
- Set Preferred language or clear it to auto-detect.
- Turn on Read on-screen text to also read the words shown in the frames.
- 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.
| Event | Price |
|---|---|
| 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}
Related scrapers
- 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.