TikTok Transcript & Subtitle Extractor - AI to Text/SRT avatar

TikTok Transcript & Subtitle Extractor - AI to Text/SRT

Pricing

from $23.00 / 1,000 video transcribeds

Go to Apify Store
TikTok Transcript & Subtitle Extractor - AI to Text/SRT

TikTok Transcript & Subtitle Extractor - AI to Text/SRT

Transcribe TikTok videos to text with AI and export subtitles in bulk - no login. Get accurate speech-to-text with language detection, timestamps, SRT/WebVTT subtitle files, and each video's caption, views, likes and sound. Optional AI summary. Export to CSV, JSON or Excel.

Pricing

from $23.00 / 1,000 video transcribeds

Rating

0.0

(0)

Developer

Zaver

Zaver

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

TikTok Transcript & Subtitle Extractor โ€” AI Video to Text/SRT ๐ŸŽ™๏ธ

Turn any TikTok video into an accurate text transcript with AI and export subtitles from TikTok videos in bulk โ€” no login, no cookies, no API key to manage. Paste one video URL or a bulk list and get AI speech-to-text with automatic language detection, ready-to-use SRT + WebVTT subtitle files, and each video's caption, views, likes, sound and creator โ€” plus an optional AI summary and keywords. Export to CSV, Excel, JSON or XML, or pull via the API.

TikTok has no downloadable transcript, so this actually converts the audio to text for you โ€” the fast, reliable way to transcribe TikTok videos at scale.

  • ๐ŸŽฏ AI transcription powered by OpenAI Whisper โ€” state-of-the-art video-to-text accuracy
  • ๐Ÿ’ฌ Bulk subtitle export โ€” ready-to-use SRT and WebVTT files per video
  • ๐ŸŒ Automatic language detection across 90+ languages
  • โฑ๏ธ Timestamped segments for subtitles, clipping and edit points
  • ๐Ÿ“Š Rich metadata โ€” caption, views, likes, shares, saves, sound, creator
  • ๐Ÿง  Optional AI summary & keywords per video
  • ๐Ÿ“ฅ Bulk โ€” many TikTok video URLs in one run
  • ๐Ÿ”“ No login, no cookies โ€” public videos, transcribed anonymously

What data do you get? (output fields)

One row per video:

FieldDescription
transcriptFull AI speech-to-text transcript
languageAuto-detected language
srt / vttReady-to-use subtitle files (optional)
segmentsTimestamped segments (optional)
summary / keywordsAI summary + keywords (optional)
captionVideo caption
views / likes / comments / shares / savesEngagement metrics
duration_secondsVideo length
musicSound used
username / nicknameCreator
url / video_id / cover_urlVideo identifiers

Key features

  • AI-powered transcription โ€” TikTok video audio converted to text with OpenAI Whisper.
  • Bulk subtitle export (SRT + WebVTT) โ€” generate .srt and .vtt subtitle files for every video in one run, straight into editors, YouTube or players.
  • Automatic language detection โ€” transcribes in the video's own language; pass a hint to fine-tune.
  • AI summary & keywords โ€” a concise summary and keyword list per video (optional).
  • Full engagement context โ€” every transcript ships with views, likes, shares, saves, sound and creator.
  • Bulk & API-first โ€” paste many URLs, run on a schedule, or call from the API/SDK. No account, no browser automation.

How to transcribe a TikTok video (step by step)

  1. Paste TikTok video URLs (https://www.tiktok.com/@user/video/ID), one per line.
  2. (Optional) enable Export subtitles (SRT + WebVTT), AI summary, and/or timestamped segments; add a language hint if you like.
  3. Click Start, then download from the Dataset tab as CSV, Excel, JSON or XML โ€” or read via the API.

Example input

{
"videoUrls": [
"https://www.tiktok.com/@nasa/video/7665075736742530317"
],
"includeSrt": true,
"includeSummary": true
}

Example output

{
"url": "https://www.tiktok.com/@nasa/video/7665075736742530317",
"username": "nasa",
"caption": "Something big just landed on TikTok.",
"transcript": "Something big just landed on TikTok...",
"language": "english",
"duration_seconds": 25,
"views": 1200000,
"likes": 48000,
"srt": "1\n00:00:00,000 --> 00:00:02,500\nSomething big just landed on TikTok...",
"summary": "NASA's debut on TikTok.",
"keywords": ["nasa", "space", "launch"],
"status": "ok"
}

Run it via the Apify API

curl "https://api.apify.com/v2/acts/YOUR~ACTOR/runs?token=YOUR_TOKEN" \
-X POST -H "Content-Type: application/json" \
-d '{"videoUrls": ["https://www.tiktok.com/@user/video/123"], "includeSrt": true}'

Works with the Apify MCP server, CLI, JavaScript & Python SDKs, REST API, scheduled runs, webhooks, and integrations for Make, Zapier, n8n and Google Sheets.

Use cases

  • Content repurposing โ€” turn TikToks into blog posts, newsletters, threads and scripts from the transcript.
  • Subtitles & captions โ€” bulk-export SRT/WebVTT for captioning and accessibility.
  • Content research & analysis โ€” correlate what creators say with views and likes to find what works.
  • Competitive intelligence โ€” transcribe competitors' videos to analyze hooks, offers and messaging.
  • Trend monitoring โ€” track how talking points evolve across creators.
  • SEO & search โ€” make TikTok audio searchable and mineable for keywords.

Pricing โ€” pay only for results

Result typePrice
Video transcribed (includes the first minute)$0.023 per video ($23 / 1,000)
Each additional audio-minute$0.018 per minute ($18 / 1,000)
Subtitle export โ€” SRT + WebVTT (optional)$0.005 per video ($5 / 1,000)
AI summary & keywords (optional)$0.006 per video ($6 / 1,000)

Length-based pricing: most TikToks are under a minute and cost just the base $0.023. Longer videos add $0.018 per extra audio-minute โ€” so a 30-second clip is $0.023, a 3-minute video is $0.023 + 2ร—$0.018 = $0.059, and a 10-minute video scales accordingly. This keeps the price fair and proportional to the work. Failed, private or non-video posts return an error row and cost nothing.

Frequently asked questions

How do I transcribe a TikTok video?

Paste the video URL into this actor and run it. It resolves the video, runs AI speech-to-text, and returns the transcript with metadata โ€” no login or manual downloading.

Can I export subtitles (SRT) from TikTok in bulk?

Yes. Turn on Export subtitles and each video returns ready-to-use SRT and WebVTT files โ€” ideal for bulk captioning, editing and accessibility. Billed per video exported.

Does TikTok have a built-in transcript I can download?

No. TikTok shows auto-captions on-screen for some videos but doesn't give you a downloadable transcript. This actor generates it from the audio with AI.

What languages does it support?

Whisper auto-detects and transcribes 90+ languages; pass a language hint (e.g. en, es, id) to improve accuracy.

How long does a video take?

Roughly 15โ€“25 seconds per video end-to-end (resolve โ†’ download โ†’ transcribe), depending on length.

The actor processes only publicly available videos. You are responsible for using transcripts in compliance with the laws that apply to you (including GDPR/CCPA) and TikTok's terms, and for respecting creators' rights.

Support & roadmap

Found a bug or want a feature? Open an issue on the actor's Issues tab. On the roadmap: transcript translation, whole-profile transcription, and music/sound download. Companion actor: Instagram Reel Transcript Extractor.