Free Video Transcription: video to text and SRT subtitles in your browser
Choose a video or audio file and get the transcript as plain text, plus SRT and VTT subtitle files with timings, ready for YouTube. It uses Whisper, an open speech recognition model, running inside your browser: your file never leaves your device, and there is no signup.
Transcribe a video or audio file
Your file stays on your device. Nothing is uploaded: your browser decodes the audio and the speech model turns it into text right here, in this tab. Only the model is downloaded, once, from Hugging Face.
Transcript
SRT preview
Before you publish
- Accuracy depends on the audio quality. Read the text and fix names, brands and numbers, which speech models often get wrong.
- Edits in the text box change the text download only. To fix a subtitle line, open the SRT in any text editor or in your video editor.
- Check the SRT with my subtitle checker: it shows overlaps, lines that are too long and cues that go by too fast.
How to use it
- Choose your video or just its audio (MP4, MOV, WEBM, MP3, WAV or M4A). It can be the finished edit or the raw recording.
- Pick the model: Fast (about 64 MB to download) or Better (about 136 MB, more accurate and slower). Leave the language on Detect automatically or choose it yourself, then press Transcribe.
- The first time, your browser downloads the model from Hugging Face and keeps it, so next time it starts in seconds. Then the audio is processed in 30 second windows that overlap a little, and you can see the progress.
- Read the transcript, then download the SRT (or VTT) and upload it to YouTube, or copy the text for a description, a blog post or a script.
A computer is the best place for this: a long file can take a while on a phone and use a lot of battery, and the limit is 60 minutes per file. On browsers with WebGPU (recent Chrome and Edge) the model runs on the graphics card and is much faster; elsewhere it runs on the processor. Subtitles are split into cues of up to 2 lines of 42 characters, the usual reading limit.
FAQ
Who made this
I'm Kevin Tabares. I've edited long-form YouTube videos since 2015 (1,277 videos and 152.2M+ views tracked on YT Jobs) for channels like Rex & Alexa, Puff and Mud. I built this so you can get a first draft of your transcript and subtitles in minutes, without uploading your video anywhere. If you want an editor for your channel, get in touch.
More free tools
A subtitle checker for your SRT and VTT files, a silence detector that finds the dead air, a LUFS meter for your video's loudness and an audio channel checker, all free and without signup.
See all tools →