Launch
WhisperWebUI
Visit
Example Image

WhisperWebUI

Free browser transcription powered by Whisper

Visit

WhisperWebUI is a free browser-based audio and video transcription tool. Upload a file, get multilingual text powered by Whisper, and export the result as TXT, SRT, or VTT without installing desktop software.

Example Image
Example Image
Example Image
Example Image

Features

Browser-based audio and video transcription

Multilingual speech recognition

Export to TXT, SRT, and VTT

Simple workflow for creators, students, and teams

Use Cases

Turn meeting recordings into searchable notes

Create subtitles for videos

Transcribe interviews, lectures, and podcasts

Convert spoken content into editable text

Comments

I built WhisperWebUI to make Whisper transcription approachable for everyone: upload audio or video in the browser, get multilingual text, and export subtitles or notes without installing a desktop app. I am especially interested in feedback from creators, students, and teams using it for real workflows.2026-08-03

custom-img
Deterministic PDF fill, merge and invoic...

The thing I'd want to know as a user is how you handle audio longer than Whisper's 30 second window. Chunking is where most browser implementations get rough: boundaries land mid word and timestamps drift over an hour long file, so subtitles slowly desync. If you're doing overlapping windows and stitching on token overlap, that's worth saying on the page, because it's the difference between subtitles people can ship and ones they have to hand fix. Also curious whether you fall back to WASM when WebGPU isn't there, and what that does to the first run model download.

custom-img
a developer that building videotoshorts....

Does the transcription run fully in the browser or is the audio sent to a server? For meeting recordings that distinction matters for privacy, and it also decides how long a one hour file takes. Also, SRT export is the part I care about most: can users cap characters per caption line, or is segment length whatever Whisper returns? Default Whisper segments are usually too long to fit on a vertical video.

Premium Products

Comments

I built WhisperWebUI to make Whisper transcription approachable for everyone: upload audio or video in the browser, get multilingual text, and export subtitles or notes without installing a desktop app. I am especially interested in feedback from creators, students, and teams using it for real workflows.2026-08-03

custom-img
Deterministic PDF fill, merge and invoic...

The thing I'd want to know as a user is how you handle audio longer than Whisper's 30 second window. Chunking is where most browser implementations get rough: boundaries land mid word and timestamps drift over an hour long file, so subtitles slowly desync. If you're doing overlapping windows and stitching on token overlap, that's worth saying on the page, because it's the difference between subtitles people can ship and ones they have to hand fix. Also curious whether you fall back to WASM when WebGPU isn't there, and what that does to the first run model download.

custom-img
a developer that building videotoshorts....

Does the transcription run fully in the browser or is the audio sent to a server? For meeting recordings that distinction matters for privacy, and it also decides how long a one hour file takes. Also, SRT export is the part I care about most: can users cap characters per caption line, or is segment length whatever Whisper returns? Default Whisper segments are usually too long to fit on a vertical video.

Premium Products