Skip to main content
Whisper Web
Start free

Whisper Web vs WhisperX: speaker labels on your GPU, or Whisper with nothing to install?

WhisperX extends Whisper with word-level timestamps, speaker labels and fast batched inference, for people who can run Python on a GPU. Whisper Web gives you Whisper transcripts and subtitles in a browser with nothing to install. It does not label speakers, so for diarization WhisperX is the stronger tool.

Whisper Web logoWhisperX logo

Choose Whisper Web if…

  • You need a transcript or SRT without setting up CUDA or Python
  • Your computer has no NVIDIA GPU
  • You want the file processed locally in the browser

Choose WhisperX if…

  • You need automatic speaker labels
  • You need word-level timestamps
  • You process large batches fast on your own GPU

Whisper Web vs WhisperX at a glance

SetupWhisper WebOpen a web pageWhisperXpip install; CUDA toolkit 12.8 for GPU; may need ffmpeg and Rust
InterfaceWhisper WebBrowser editor with exportsWhisperXCommand line or Python
Speaker labelsWhisper WebNot providedWhisperXWith pyannote; needs a Hugging Face token
TimestampsWhisper WebSegment levelWhisperXWord level, with wav2vec2 alignment
SpeedWhisper WebDepends on your deviceWhisperXAbout 70x realtime with large-v2 on a GPU, per its README
CostWhisper WebFree local mode; Unlimited US$20/moWhisperXFree under BSD-2-Clause; you supply the hardware

WhisperX facts from its official pages, checked 8 Nov 2026. Confirm current plans on each site.

Setup

Whisper Web

Open the page and choose a file. There is no Hugging Face token to create and no model agreement to accept.

WhisperX

Install with pip, add a CUDA 12.8 toolkit for GPU use, and possibly ffmpeg and Rust. Speaker diarization needs a Hugging Face token and accepting the pyannote model terms.

Verdict

If you already run Python on a GPU, WhisperX is a short step. Otherwise, Whisper Web gets you a transcript in minutes.

Speakers and timing

Whisper Web

Whisper Web does not label speakers automatically; add names while you edit. Timestamps are per segment, which is what SRT and VTT need.

WhisperX

WhisperX aligns every word with wav2vec2 and labels speakers with pyannote.

Verdict

For interviews where you must know who said what, or for word-level karaoke subtitles, use WhisperX.

Where WhisperX is stronger

Automatic speaker diarization, word-level timestamps and very fast batched inference on a GPU. Whisper Web has none of these; it is for getting a Whisper transcript without an environment to maintain.

Frequently asked questions

Is there a WhisperX online version?

WhisperX itself is software you install. For Whisper transcription without installing anything, Whisper Web runs Whisper in your browser; it does not include WhisperX's speaker labels.

Does Whisper Web label speakers?

No. Add speaker names while you edit, or use WhisperX when automatic diarization is required.

Do I need a Hugging Face token?

Not for Whisper Web. WhisperX needs one for speaker diarization with pyannote.

Which is faster?

On a capable GPU, WhisperX; its README cites about 70x realtime with large-v2. Whisper Web's speed depends on your browser and device.

Transcribe with Whisper, no setup

Free local mode: 20 minutes and 200 MB per file, no account. 99 languages.

Start for free