YouTube Transcript Scraper - Videos, Shorts & Captions avatar

YouTube Transcript Scraper - Videos, Shorts & Captions

Pricing

from $3.00 / 1,000 video transcripts

Go to Apify Store
YouTube Transcript Scraper - Videos, Shorts & Captions

YouTube Transcript Scraper - Videos, Shorts & Captions

Transcribe YouTube videos and Shorts. Uses the caption when present, on-device speech recognition when not, plus on-screen text OCR and a hook field. No login. Export to JSON, CSV or Excel.

Pricing

from $3.00 / 1,000 video transcripts

Rating

0.0

(0)

Developer

Mayowa Ogedengbe

Mayowa Ogedengbe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

YouTube Transcript Scraper

Get a clean transcript from any YouTube video or Short, plus the on-screen text burned into the frames that no caption file carries. Paste YouTube video, Shorts, channel or playlist URLs and get back the spoken words, the words shown on screen, and a hook field for the opening seconds. No login, no cookies, no API key.

The Actor reads the video's own caption when it has one, human or auto-generated, and falls back to on-device speech recognition when it does not, so it returns a transcript for videos that have no captions at all.

What this Actor does

  • Transcribes any YouTube video or Short from its URL.
  • Uses the caption track when present (human or auto), and speech recognition when it is not.
  • Reads the on-screen text with OCR, the titles and captions baked into the frames.
  • Returns a hook field for the opening seconds.
  • Gives timed segments, full text, language, author, views and duration.
  • Expands a channel or playlist URL into its recent videos.
  • Exports to JSON, CSV, Excel, or straight to the Apify API.

How to get a YouTube transcript

  1. Paste YouTube video, Shorts, channel or playlist URLs into Video URLs.
  2. Set Preferred language or clear it to auto-detect.
  3. Turn on Read on-screen text to also read the words shown in the frames.
  4. Click Start and export the results.

Where the transcript comes from

Each row records its source in transcript.source: caption for the video's own track, or asr for on-device speech recognition when there is no caption. On-screen text is returned separately, per frame and combined.

How much does it cost?

Pay-per-event pricing, so you pay for the results you receive.

EventPrice
Video transcript$0.005
On-screen text$0.04

A transcript for 1,000 videos costs about $5. Adding on-screen text costs about $40 more per 1,000. Tier discounts lower both, and the Apify free plan includes credits to test it.

Input example

{
"startUrls": [{ "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ" }],
"includeOnScreenText": false
}
  • TikTok Transcript Scraper for TikTok videos.
  • TikTok & YouTube Transcript Scraper to transcribe both in one run.

Frequently asked questions

Do I need to log in or supply an API key?

No. There is no login, cookie or API key. You only need an Apify account.

What if a video has no captions?

The Actor runs speech recognition on the audio and returns that transcript, marked source: asr.

Can I transcribe a whole channel?

Yes. Paste a channel or playlist URL and it expands into the recent videos, up to your max videos limit.

What formats can I export?

JSON, CSV, Excel, XML and RSS, plus the Apify API and integrations such as Google Sheets, Make and Zapier.