Bulk without the tab pile
Up to 500 videos in one durable job that survives a refresh.
Always free · No account
Paste one public video, playlist, or channel. Every available caption comes back as clean files.
A 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, so Plain text from a long talk can read as one continuous paragraph.
500videos in one durable, bookmarkable job
7export formats — TXT three ways, SRT, VTT, Markdown, JSON
$0no account, no card, no trial clock — the tool is free
100,000+videos a day of transcription capacity
Most tools make you sign up before you find out whether the transcript even exists. We do it the other way round.
A video, playlist, channel, handle, or Shorts URL. We work out the rest.
Cached transcripts appear at once; new ones tick in on a live job page you can bookmark and revisit.
Read in the browser, copy, or download a ZIP with tidy filenames and manifests.
A wall of text is not the deliverable. ScriptHaul hands you the words and the files you were about to make from them.
Clean prose, timestamped lines, or both in one file
Subtitle files that drop straight into an editor
Markdown for Notion or Obsidian; timed JSON lines for pipelines
CSV and JSON records of every bulk job: status, track used, and why anything is missing
One archive per channel, named like a tidy library
Up to 500 videos in one durable job that survives a refresh.
Open completed transcripts while the rest keep moving.
Anything fetched once returns from a permanent cache, near-instantly.
Prefer one language; borrow another track only if you allow it.
Members-only, captionless, deleted — each gets a plain-language status.
No account, no extension, and no public directory of your transcripts.
Students & researchers
Search the transcript for the phrase you half-remember, grab the timestamp, cite it properly.
Creators
Pull a whole channel once; from then on it answers questions faster than the videos do.
Builders & AI users
Timed JSON lines, consistent filenames, and per-video manifests ready for a pipeline.
Or press Ctrl + D and keep us in the bookmarks bar — job pages survive refreshes, restarts, and next week.