Ctrl + D

Bookmark us for fast reference — transcripts are one paste away.

Always free No account

YouTube transcripts, in bulk, free.

Paste one public video, playlist, or channel. Every available caption comes back as clean files.

Works with videos, playlists, and whole channels — 500 videos at a time, newest first. If a video has no captions, your report says exactly why.

The part other tools stop before.

A wall of text is not the deliverable. ScriptHaul hands you the words and the files you were about to make from them.

13 lines

Representative layout with demo text. Your files contain the public captions available for the links you submit — auto-generated tracks keep YouTube’s own punctuation. There’s no public directory of your transcripts.

InstantCached transcripts return in under a second — no queue

7Export formats — TXT three ways, SRT, VTT, Markdown, JSON

$0No card, no trial clock — the tool is free

100,000+Videos a day of caption-fetching capacity

Three steps, no account, ever.

Most tools make you sign up before you find out whether the transcript even exists. We do it the other way round.

  1. 01 · Paste

    Paste the link

    A video, playlist, channel, handle, or Shorts URL. We work out the rest.

  2. 02 · Watch

    Watch it fill in

    Cached transcripts appear at once; new ones tick in on a live job page you can bookmark and revisit.

  3. 03 · Take it

    Take it somewhere

    Read in the browser, copy, or download a ZIP with tidy filenames and manifests.

Or skip the paste.

One click on any YouTube video, Short, playlist, or channel page opens ScriptHaul with that link already filled in. Right-click a YouTube link anywhere on the web for the same thing.

Add to Chrome

Also installs in Edge, Brave, Arc, and other Chromium browsers from the same page. It reads the tab's address only when you click it, and collects nothing. More in the FAQ

Who keeps a tab open on this

Students & researchers

Quote a two-hour lecture without scrubbing it

Search the transcript for the phrase you half-remember, grab the timestamp, cite it properly.

Creators

Turn a back catalog into a searchable archive

Pull a whole channel once; from then on it answers questions faster than the videos do.

Builders & AI users

Feed clean text to your model, not scraped noise

Timed JSON lines, consistent filenames, and per-video manifests ready for a pipeline.

Paste a link. That’s the whole onboarding.

Or press Ctrl + D and keep us in the bookmarks bar — job pages survive refreshes, restarts, and next week.

Get Transcripts