TikTok Transcript Extractor avatar

TikTok Transcript Extractor

Pricing

from $1.70 / 1,000 videos

Go to Apify Store
TikTok Transcript Extractor

TikTok Transcript Extractor

Pricing

from $1.70 / 1,000 videos

Rating

0.0

(0)

Developer

Clockworks

Clockworks

Maintained by Apify

Actor stats

0

Bookmarked

10

Total users

4

Monthly active users

a day ago

Last modified

Share

What is TikTok Transcripts?

TikTok Transcripts is a focused tool for extracting subtitles and generating transcriptions from TikTok videos. Give it a list of video URLs and choose how you want the text:

  • Download subtitles — fetch TikTok's built-in subtitles (available on videos where TikTok has generated them)
  • Download subtitles + transcribe the rest — subtitles where available, AI speech-to-text for the remainder
  • Transcribe all videos — generate AI transcriptions for every video regardless of whether subtitles exist

How to get TikTok transcripts?

  1. Create a free Apify account using your email.
  2. Open TikTok Transcripts.
  3. Add one or more TikTok video URLs.
  4. Choose your subtitle/transcription mode.
  5. Click "Start" and wait for the results.
  6. Download subtitle (.vtt) and transcription (.txt) files from the Key-Value Store, or access the links directly from the dataset.

Input sample

{
"postURLs": ["https://www.tiktok.com/@apifytech/video/7398101551744552225"],
"downloadSubtitlesOptions": "DOWNLOAD_AND_TRANSCRIBE_VIDEOS_WITHOUT_SUBTITLES"
}

downloadSubtitlesOptions accepts one of three values:

ValueBehaviour
DOWNLOAD_SUBTITLESDownload TikTok subtitles only (skips videos with no subtitles)
DOWNLOAD_AND_TRANSCRIBE_VIDEOS_WITHOUT_SUBTITLESSubtitles where available, AI transcription for the rest ($)
TRANSCRIBE_ALL_VIDEOSAI transcription for every video ($)

Output sample

Each dataset item links to the subtitle/transcription files stored in the Key-Value Store:

{
"id": "7398101551744552225",
"text": "📣 Yes, you can scrape job listings #data in a minute!!",
"webVideoUrl": "https://www.tiktok.com/@apifytech/video/7398101551744552225",
"mediaUrls": [],
"videoMeta": {
"subtitleLinks": [
{
"language": "en",
"source": "ASR",
"downloadLink": "https://api.apify.com/v2/key-value-stores/abc123/records/subtitle-7398101551744552225-en"
}
],
"transcriptionLink": null
}
}

Subtitle files are saved in .vtt format. AI-generated transcriptions are saved as plain text.

How can I use TikTok transcriptions?

Content repurposing — turn TikTok videos into blog posts, newsletters, or social media copy

🔍 SEO & keyword research — extract spoken keywords and topics from high-performing videos

📊 Sentiment analysis — process transcripts at scale to understand tone and messaging trends

🧏 Accessibility — generate subtitles for videos that TikTok hasn't captioned automatically

🤖 AI pipelines — feed transcripts into LLMs for summarisation, classification, or Q&A

Integrate TikTok Transcripts and automate your workflow

You can connect TikTok Transcripts with thousands of other apps using our integrations:

Scrape any TikTok data you need with dedicated scrapers

🎹 TikTok Scraper🖹 TikTok Comments Scraper🧛 TikTok Profile Scraper🎸 TikTok Sound Scraper
📊 TikTok Data Extractor🛍 TikTok Ads Scraper#️⃣ TikTok Hashtag Scraper🔍 TikTok Discover Scraper

Your feedback

We're always working on improving the performance of our Actors. If you've found a bug or have technical feedback, please create an issue on the Actor's Issues tab in Apify Console.

FAQ

How much does it cost to use TikTok Transcripts?

Downloading TikTok's built-in subtitles is included in the standard scraping cost. AI transcription (speech-to-text) is charged as an additional event — see your plan details for per-video pricing.

Apify provides $5 free usage credits every month on the Apify Free plan.

How can I use TikTok Transcripts with the Apify API?

The Apify API gives you programmatic access to the Apify platform. You can use the apify-client NPM or PyPI package to run this Actor, fetch results, and integrate it into your own pipelines.

Check out the Apify API reference docs for full details, or click on the API tab for code examples.

TikTok Transcripts only accesses publicly available video content. It does not extract private user data. You should be aware that your results may contain personal data, which is subject to GDPR in the EU and similar regulations elsewhere. Only scrape data for legitimate purposes. Read more about the legality of web scraping.