VOOZH about

URL: https://apify.com/bulletproof/tiktok-transcript-extractor

⇱ TikTok Transcript Extractor Β· Apify


Pricing

from $10.00 / 1,000 results

Go to Apify Store

TikTok Transcript Extractor

🎡 Convert any TikTok video to text. Extract transcripts, subtitles, and captions with timestamps. Outputs JSON, SRT, or plain text. Works with all TikTok URL formats including short links. Auto-captions speech-to-text fallback. 14+ languages. No login needed.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Zero Downtime

Zero Downtime

Maintained by Community

Actor stats

3

Bookmarked

119

Total users

12

Monthly active users

12 days ago

Last modified

Share

Extract transcripts from any TikTok video. Paste a URL, get back timestamped text -- ready for repurposing, analysis, or translation.

Works with any public video. No login required.

What it does

  1. You provide a TikTok video URL.
  2. The actor extracts the transcript.
  3. You get back structured text with timestamps -- in JSON, plain text, SRT, or VTT.

Key features

  • Multi-language -- supports any language TikTok provides captions for. See supported languages for speech-to-text fallback.
  • 4 output formats -- JSON with timestamps, plain text, SRT subtitles, or WebVTT.
  • Timestamped segments -- every line with precise start/end times, plus video duration and full text.
  • All URL formats -- standard, mobile, and short links all work.
  • Fast on repeat lookups -- recently extracted videos return from cache in milliseconds.
  • No login required.

Supported languages

When captions are available, the actor supports any language TikTok provides. When captions aren't available, the speech-to-text fallback supports:

CodeLanguage
enEnglish
esSpanish
frFrench
deGerman
ptPortuguese
itItalian
nlDutch
jaJapanese
koKorean
zhChinese
arArabic
ruRussian
trTurkish
hiHindi

Input

FieldTypeDefaultDescription
urlstring(required)TikTok video URL
languagestring"en"Preferred language (ISO 639-1)
formatstring"json""json", "text", "srt", or "vtt"

Supported URLs

https://www.tiktok.com/@user/video/1234567890
https://m.tiktok.com/@user/video/1234567890
https://vm.tiktok.com/ZSdABCDEF/
https://vt.tiktok.com/ZSdABCDEF/

Output example

When format is json, the dataset row looks like this:

{
"url":"https://www.tiktok.com/@scout2015/video/6718335390845095173",
"platform":"tiktok",
"language":"en",
"duration_sec":120,
"segments":[
{"start":0.0,"end":3.5,"text":"..."},
{"start":3.5,"end":7.2,"text":"..."}
],
"full_text":"..."
}

When format is text, srt, or vtt, the formatted transcript is written to the actor's key-value store under the OUTPUT key.

When extraction fails, you get a clear error in the dataset:

{
"error":"NOT_FOUND",
"message":"No transcript available for this video."
}

Error codes

CodeMeaning
INVALID_FORMATformat was not one of json/text/srt/vtt
BAD_REQUESTThe URL was malformed or not a supported video URL
NOT_FOUNDThe video is private, removed, or has no extractable transcript
RATE_LIMITEDToo many requests -- retry after a short delay
TIMEOUTExtraction took longer than the actor's poll budget
INTERNAL_ERRORUnexpected error during extraction

Use cases

  • Content repurposing -- turn TikTok videos into blog posts, newsletters, or social media captions.
  • Market research -- analyze what creators and brands are saying at scale.
  • Accessibility -- generate subtitles for videos that don't have them.
  • SEO & content strategy -- extract trending topics and keywords from viral videos.
  • Translation -- get text for translating TikTok content into other languages.
  • Dataset building -- collect transcripts for training, analysis, or archival.

Integrations

Use this actor with the Apify API or connect it to your workflow:

  • Python -- apify_client.actor("your-actor-id").call(run_input={"url": "..."})
  • JavaScript -- await client.actor("your-actor-id").call({url: "..."})
  • Zapier / Make / n8n -- trigger on new videos and get transcripts automatically.
  • Webhooks -- get notified when a transcript is ready.

FAQ

Does this need a TikTok account? No. Works with any public video, no login needed.

What if a video has no subtitles? The actor will still extract a transcript using speech-to-text.

Which languages work? Any language TikTok provides captions for. See the supported languages table for speech-to-text fallback.

Can I process multiple videos? Yes. Call the actor via the Apify API or use integrations (Zapier, Make, n8n) to process videos in a loop.

What does it cost? The actor runs on the Apify platform. Cost depends on video length and processing needed.

You might also like

TikTok Subtitles Extractor - Download Captions from Any Video

linen_snack/tiktok-subtitles-extractor---download-captions-from-any-video

Extract and download subtitles and captions from any public TikTok video. Converts TikTok captions to text or SRT format with support for multiple languages. Perfect for content creators, researchers, and accessibility needs. Simply paste a TikTok URL and get accurate transcripts in seconds.

Instagram Transcript Extractor

bulletproof/instagram-transcript-extractor

πŸ“Έ Convert any Instagram Reel, IGTV, or video post to text. Extract transcripts and subtitles with timestamps. Outputs JSON, SRT, or plain text. Auto-captions + speech-to-text fallback. 14+ languages. No login needed.

420

5.0

TikTok Transcript Scraper

crawlerbros/tiktok-transcript-scraper

Extract transcripts and subtitles from TikTok videos in all available languages. Returns timestamped segments plus full plain-text transcript per language.

121

5.0

Video Transcript Scraper

automation-lab/video-transcript-scraper

Extract transcripts and captions from YouTube, TikTok, Instagram Reels, and Facebook Reels. Get full text with timestamps. Supports 6+ languages.

πŸ‘ User avatar

Stas Persiianenko

68

Tiktok Transcript Scraper/Downloader

scraper-mind/tiktok-transcript-scraper

Extract TikTok video transcripts, captions, and metadata fast with our TikTok Transcript Scraper. Supports batch processing, proxy fallback, and JSON export. Ideal for creators, researchers, and marketers. Just $5 per runβ€”accurate, scalable, and reliable!

98

1.0

🏁 TikTok Video Transcriber & Downloader +12 Languages

ingeniela/tiktok-video-transcriber

Download TikTok videos without watermark & get AI transcriptions with timestamps. Extract subtitles, captions & keywords. Multi-language speech-to-text converter. Direct download links included.

TikTok Transcription AI - 1.5$ for 1000 Videos

lofomachines/tiktok-transcription-ai

Transcribe a list of TikTok video URLs. Extracts TikTok metadata and generates AI transcription with timestamps and plain text.

118

Tiktok Video Transcirpt Using OpenAI Whisper API

linen_snack/tiktok-video-transcirpt-using-openai-whisper-api

This Apify actor uses the OpenAI Whisper API to either transcribe Tiktok video into its original language or translate it into English. It's built to be robust, automatically handling video-to-audio conversion and compression to stay within API limits.

Facebook video reel transcript

linen_snack/facebook-video-reel-transcript

Effortlessly convert any public Facebook reels videos into accurate text, subtitles, or translations with this powerful OpenAI Whisper API actor.

Facebook Transcript Extractor

bulletproof/facebook-transcript-extractor

πŸ“˜ Convert any Facebook video to text. Extract transcripts, subtitles, and captions with timestamps. Outputs JSON, SRT, or plain text. Works with fb.watch links and mobile URLs. Auto-captions + speech-to-text fallback. 14+ languages. No login needed.

89