Transcribe YouTube videos with Whisper — even without captions

Most "YouTube transcript" tools just scrape captions that someone already added — so they fail the moment a video has none. Txtify pulls the audio and runs real Whisper speech recognition, so you get an accurate transcript from any video, captions or not. Free, no account, and self-hostable.

Paste a YouTube link Self-host with Docker

Caption scrapers vs real transcription

 Txtify (Whisper)Caption scrapers
Works when the video has no captionsYesNo
Accuracy sourceTranscribes the audioOnly as good as existing captions
Subtitle export (SRT/VTT/SBV)YesVaries
TranslationYes (DeepL, optional)Usually no
Self-hostable / privateYesNo
Account requiredNoOften

How it works

About limits: the public demo at txtify.lkmeta.com caps YouTube videos at 15 minutes by default so the shared server stays responsive. When you self-host, you raise that limit yourself — long lectures and podcasts are only bounded by your own hardware.

Good for

FAQ

Does it need the video to have captions?

No — Txtify transcribes the audio itself, so captions aren't required.

Can I get subtitles, not just text?

Yes — export SRT, VTT or SBV. See generate SRT subtitles.

Is my activity private?

Self-host and the whole process runs on your machine. The only optional external call is DeepL for translation.

Try the demo Compare all tools

Related: Otter.ai open-source alternative · Best self-hosted transcription tools · Whishper vs Scriberr vs Txtify · Generate SRT subtitles · Private, offline transcription