YouTube Transcript Extractor avatar

YouTube Transcript Extractor

Pricing

$10.00 / 1,000 transcription extraites

Go to Apify Store
YouTube Transcript Extractor

YouTube Transcript Extractor

Instantly extracts the full timestamped transcript of one or more YouTube videos, with an option to merge it into continuous text for LLMs or RAG pipelines.

Pricing

$10.00 / 1,000 transcription extraites

Rating

0.0

(0)

Developer

Oussema Toumi

Oussema Toumi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Extracts the full timestamped transcript of one or more YouTube videos. Ideal for feeding LLMs (summaries, chat-with-video) or RAG pipelines with video content converted to text.

Input

FieldTypeDescription
videoUrlsarrayYouTube video URL(s)
languagestringPreferred language code (default: en), automatic fallback if unavailable
outputFormatstringsegments, continuous, or both (default)

Output (dataset)

Each record contains: url, videoId, language, and depending on the chosen format segments (array of {timestamp, offsetMs, durationMs, text}) and/or continuous (concatenated text) + charCount.

Pricing (pay-per-event)

  • transcript-extracted — $0.01 — per video with transcript retrieved
  • transcript-unavailable — $0 — video without captions (never charged)

Example: 50 videos, 45 with transcript available ≈ 45 × $0.01 = $0.45 charged to the user (the 5 failures are free).

Technical notes

  • No GPU required: no audio transcription is generated, only retrieval of the captions already provided by YouTube (auto-generated or manual).
  • Only works on videos that have captions/CC enabled.
  • The language fallback avoids a hard failure when the requested language does not exist for a given video.