Will Booth
Will Booth
Home

Will Booth

Senior Product Manager

Lab

Tools

YouTube Tool

A local browser UI for downloading YouTube videos and pulling transcripts. Inspired by sites like getyoutubetext.com but without the paywall, the ads, or the rate limits. Runs entirely on your machine.

Paste one or more YouTube URLs and it fetches video metadata, loads an embedded player, and pulls the transcript automatically. You can search the transcript, toggle timestamps on or off, export as plain text or RAG-ready chunks, and download the video in your chosen quality.

Open Tool

Why

I watch a lot of YouTube. I also travel a lot and like downloading videos for flights. Most download tools are buried behind ads or subscription gates. Transcript tools are either slow, limited, or charge per use.

This does both in one place, locally, with no account required. It also produces 30s and 60s transcript chunks — useful for feeding content into a RAG pipeline or an LLM.

Features

Download

  • Any public YouTube video
  • Choose quality up to 1080p
  • MP4 output, saves directly to your device

Transcript

  • Auto captions — no API key needed
  • Timestamps on/off toggle
  • 30s and 60s chunks for RAG pipelines
  • Full-text search with inline highlights
  • Click any line to seek the video player
  • Export as .txt, .csv, or .json

Tech stack

BackendFlask (Python)
Videoyt-dlp
Transcriptsyoutube-transcript-api
FrontendVanilla HTML / CSS / JS
FontsOutfit · Caveat
AnnotationsRough Notation