Video & Podcast Transcript Extractor: TikTok, Reels, Podcasts avatar

Video & Podcast Transcript Extractor: TikTok, Reels, Podcasts

Pricing

from $10.00 / 1,000 transcripts

Go to Apify Store
Video & Podcast Transcript Extractor: TikTok, Reels, Podcasts

Video & Podcast Transcript Extractor: TikTok, Reels, Podcasts

Turn TikToks, Instagram Reels, Facebook videos and podcast episodes into clean, timestamped text with Whisper AI. Whole profiles and shows supported. Pay only for delivered transcripts.

Pricing

from $10.00 / 1,000 transcripts

Rating

0.0

(0)

Developer

Ruan Bezuidenhout

Ruan Bezuidenhout

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Share

Turn short-form videos and podcast episodes into clean, timestamped text, ready for AI pipelines, research, content repurposing or SEO.

  • Built for TikTok, Instagram Reels, Facebook videos and podcasts.
  • Whole podcast shows: paste an Apple Podcasts show link or any podcast RSS feed and get the latest N episodes transcribed, newest first.
  • Whole profiles: paste a profile or playlist link and set how many videos to take.
  • High-quality AI transcription: Whisper large-v3 speech-to-text with punctuation and language detection. Native captions are used instead when a platform provides them.
  • Pay only for results: links that fail, silent clips and videos with no detectable speech are never charged. Song lyrics count as speech.
  • No login and no cookies. Only public content.

Supported sources

SourceStatus
TikTok videos and profiles✅ Tested
Instagram Reels✅ Tested
Facebook videos✅ Tested
Podcast shows: Apple Podcasts show links and RSS feeds (latest N episodes)✅ Tested
Apple Podcasts episodes, direct .mp3/.mp4 links✅ Tested
X/Twitter, Vimeo, SoundCloud and many other sitesBest effort
YouTube⚠️ Best effort. YouTube often refuses automated requests from cloud servers. Refused videos are returned as errors and not charged.

What you get

One row per video:

FieldExample
statusok, no-speech or error
platformTikTok, Instagram, ApplePodcasts…
title, uploader, uploadDate, durationSeconds
viewCount, likeCount, commentCountwhen the platform shares them
languagedetected spoken language (ISO code)
sourcecaptions (native) or ai (Whisper)
textthe full transcript as one string
segments[{ "start": 0.0, "end": 2.0, "text": "Martha Dump Truck in the flesh!" }]
srtready-to-use subtitle file (optional)
truncatedtrue if the audio was longer than your per-video cap

Input

{
"urls": [
{ "url": "https://www.tiktok.com/@creator/video/1234567890" },
{ "url": "https://www.instagram.com/reel/XXXXXXXX/" },
{ "url": "https://podcasts.apple.com/us/podcast/huberman-lab/id1545953110" },
{ "url": "https://feeds.megaphone.fm/hubermanlab" }
],
"maxVideosPerSource": 20,
"language": "",
"maxMinutesPerVideo": 120,
"includeSrt": false
}

Pricing

EventPrice
Transcript (includes the first 3 minutes of AI transcription)$0.01
Each extra AI minute after the first 3$0.005

Example: 100 TikToks under 3 minutes cost $1.00. A 60-minute podcast costs $0.01 + 57 × $0.005 = $0.295. Use Max minutes per video to cap long episodes, and runs never transcribe more than your budget allows.

Tips

  • Set Language (e.g. en, es) for very short clips. Auto-detection can guess wrong on a few seconds of audio.
  • Platforms sometimes refuse automated requests. Those videos come back with status: "error" and a plain explanation, are never charged, and can be retried later.

FAQ

Is this legal? The actor only reads publicly available content, the same as a logged-out visitor, and never tries to get around a site's bot protection. Make sure your use of the transcripts follows copyright law and each platform's terms.

Private or age-restricted videos? Not supported. These need a login.