TikTok Transcript Scraper - Video to Text, No Login
Pricing
from $1.70 / 1,000 transcripts
TikTok Transcript Scraper - Video to Text, No Login
Get the transcript of TikTok videos as plain text, with optional timestamps. Paste video links, or name a profile and get the transcripts of its latest videos. No login, no AI fees.
Pricing
from $1.70 / 1,000 transcripts
Rating
0.0
(0)
Developer
Ben
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
π TikTok Transcript Scraper - Video to Text, No Login
Turn TikTok videos into text. Paste video links and get what is said in each video, or name a profile and get the transcripts of its latest videos. Timestamps for every spoken line are optional. No login, no cookies, no proxy to configure, and no per-minute transcription fee. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.
π What is the TikTok Transcript Scraper?
It is an Apify Actor that collects the subtitle track TikTok itself creates for videos with speech. Nothing is downloaded or transcribed again, which is why a transcript arrives in seconds and costs a fraction of a cent: one link takes about five seconds, and 100 transcripts of one profile took ten seconds in our test on Apify.
There are two ways to use it:
- Video links. Full links, share links (
vm.tiktok.com/β¦,tiktok.com/t/β¦) or bare video ids. Each link gives one transcript. - Profiles. A username, @handle or profile link. The Actor walks the profile from the newest video back and returns the transcripts of the videos that have one, up to your limit.
Each row also carries the video's caption, creator, posting time, length and view counts, so the text can be sorted and filtered without a second lookup.
What data does it extract?
- Transcript:
transcript(plain text),word_count,language(for exampleeng-US,deu-DE,spa-ES) - Timestamps (optional):
segments, each spoken line withstart,end(seconds) andtext - Video:
video_id,video_url,description,created_at,duration_seconds - Creator:
author_username,author_nickname - Reach:
plays,likes,comments,shares
β¬οΈ Input
| Field | Type | What it does |
|---|---|---|
videoUrls | array | Video links, share links or bare video ids |
profiles | array | Usernames, @handles or profile links |
maxResults | integer | Transcripts per profile, newest first. 10 by default |
timestamps | boolean | Add segments with start and end of every spoken line |
Example input
One video plus the 20 latest transcripts of a creator, with timestamps:
{"videoUrls": ["https://www.tiktok.com/@nasa/video/7668779420412284191"],"profiles": ["garyvee"],"maxResults": 20,"timestamps": true}
β¬οΈ Output
A real row. The transcript has 339 words and 50 segments; both are shortened here:
{"video_id": "7668779420412284191","video_url": "https://www.tiktok.com/@nasa/video/7668779420412284191","author_username": "nasa","author_nickname": "NASA","description": "Across the world, in the skies, and beyond, hereβs the latest in your NASA Minute: π¬π§ Farnborough Air Show βοΈ Oshkosh π Chris Williams returns home π Roman nears launch πΎ AI-focused Genesis mission π Artemis III engines arrive As always, stay tuned for more next week!","created_at": "2026-07-31T19:41:05","duration_seconds": 140,"language": "eng-US","transcript": "This week, NASA showcased the future of flight, welcomed home an astronaut, and moved major missions closer to launch. Here's what's new in your NASA minute. NASA has been on the road showcasing the future of flight at Farnborough air show in England and EAA Airventure in Oshkosh, Wisconsin. β¦","word_count": 339,"plays": 617200,"likes": 22500,"comments": 585,"shares": 432,"segments": [{"start": 0.62, "end": 2.98, "text": "This week, NASA showcased the future of flight,"},{"start": 2.981, "end": 4.101, "text": "welcomed home an astronaut,"}],"scraped_at": "2026-10-03T10:33:03.511282"}
segments appears only with Include timestamps on. All times are UTC.
π° How much does it cost?
You pay per saved transcript, plus a tiny start fee per run. A video without a transcript costs nothing.
| Apify plan | Price per 1,000 transcripts |
|---|---|
| Free | $2.00 |
| Starter | $1.90 |
| Scale | $1.80 |
| Business and above | $1.70 |
The price is the same for a ten-second clip and a 28-minute video. Set Maximum cost per run in the run options and the Actor stops at that amount and says so in the status message.
π‘ Use cases
- βοΈ Repurpose content: turn your own or a client's TikToks into blog posts, newsletters, captions and scripts without typing them out.
- π Research what creators say: collect the latest transcripts of the accounts in your niche and search them for products, claims, hooks and calls to action.
- π€ Feed AI tools: give a language model the spoken text of hundreds of videos for summaries, topic tagging or brand-safety checks.
- π Subtitles and translation: use the timed
segmentsas the starting point for subtitles in another language.
β FAQ
Do I need a TikTok account, cookies or a proxy? No. The Actor reads what TikTok shows any visitor and manages its own connections.
Which videos have a transcript? Videos with clear speech, in the languages TikTok captions automatically. In our tests most talking-head and news videos had one (14 of 15 for one creator), while music, dance and silent videos had none. Very new videos sometimes get theirs a little later.
What happens when a video has no transcript? No row is saved and nothing is charged for it. The status message and the SUMMARY record list those videos, along with links that do not exist.
How accurate is the text? It is TikTok's automatic transcription. It is good on clear speech and makes the usual mistakes with names, brands and jargon. The Actor passes the text on unchanged.
In which language is the transcript? In the language spoken in the video. TikTok gives visitors one track per video; language says which. Translations are not included.
How does the profile mode pick videos? It reads the profile from the newest video back and keeps those with a transcript until maxResults is reached. For a creator who rarely speaks it stops after looking at 20 videos per requested transcript and tells you how many it found.
Can I get timestamps? Yes. Turn on Include timestamps and every row gets segments with start and end in seconds. Leave it off for a flat table with one text column.
Does it work with share links from the app? Yes. vm.tiktok.com, vt.tiktok.com and tiktok.com/t/β¦ links are followed to their video.
Is it legal to scrape TikTok transcripts? The Actor reads only what TikTok shows publicly to any visitor and does not log in. What a creator says is their content: quoting, republishing or training on it is subject to copyright and to TikTok's terms, and names in the text can be personal data under GDPR and similar rules. If in doubt, ask a lawyer.
Something is missing or broken? Open an issue on the Actor's Issues tab with the run ID. Issues are answered within one business day.
π You might also like
- TikTok Profile Videos Scraper
- TikTok Comments Scraper
- TikTok Profile Scraper
- YouTube Transcript Scraper
- Instagram Reels Scraper
Keywords: tiktok transcript scraper, tiktok transcript, tiktok video to text, tiktok transcript generator, tiktok subtitles download, tiktok captions export, transcribe tiktok video, tiktok transcript api, tiktok speech to text, tiktok transcripts in bulk, tiktok creator transcripts, tiktok content repurposing, tiktok transcript without login, tiktok transcript to csv, tiktok video text extractor