Works offline
With the local engines, audio and text stay on your machine — no cloud, no account.
No Python setup
One installer, whisper.cpp bundled in — pick a model, done.
Runs without a GPU
CPU-only works out of the box; GPU (Vulkan/Metal) makes it faster.
How to use Whisper as a desktop tool with WhisPaste
One hotkey, your voice, text at the cursor — no app switch in between.
Install WhisPaste and pick a Whisper model
Download WhisPaste from the Microsoft Store, the Mac App Store or GitHub. On first launch the setup assistant recommends an engine and a quality level based on your language and graphics memory (on Apple Silicon: unified memory). You can change it any time.
Let the model download once
WhisPaste fetches the chosen whisper.cpp model file in the background and verifies it. The download resumes after interrupted connections, so a flaky network does not force you to start over. After that, transcription runs fully offline.
Press your hotkey and speak
Place the cursor wherever you want the text, hold your configured hotkey, and speak. whisper.cpp transcribes the audio on your machine and the transcript appears at the cursor: no upload, no browser tab, no copy-paste step.

WhisPaste in everyday use: dictated notes turn into text instantly, right on your own device.
Technical details
Setup: one installer, no Python environment
WhisPaste ships whisper.cpp (the C++ port of OpenAI Whisper) as a bundled library inside the download. After install, you choose a quality level from the cards (Quick & Compact, Balanced, Best Quality), and the app downloads it once, and from then on transcription runs fully offline on your machine. No virtualenv, no pip, no CUDA toolkit — the GPU acceleration ships inside the download (Vulkan on Windows and Linux, Metal on Apple Silicon). Recent NVIDIA cards can add an optional CUDA pack from the settings.
Performance: the CPU is enough, a GPU makes it faster
whisper.cpp runs on the plain CPU on every supported machine (Windows 10+, macOS 12 Monterey+ on Apple Silicon, Linux), so an 8 GB laptop without a dedicated GPU is enough for the compact model. With GPU acceleration (Vulkan on Windows and Linux, Metal on Apple Silicon) the same transcript comes back noticeably faster: in our benchmark on Apple Silicon with the compact model, Metal was about 2.6 times as fast as the CPU alone. Apple Silicon shares memory between CPU and GPU, so 8 GB already covers the balanced model. No usable GPU at all? WhisPaste's second on-device engine, Parakeet, uses a GPU when one is available and was several times faster than the compact Whisper model on the same processor (our benchmark), at the cost of language range (about 25 languages instead of 99).
Compact model, same audio, measured with whisper.cpp on Apple Silicon (M5). Details on the benchmark page.
Local vs cloud: same Whisper, different trade-offs
Local Whisper keeps audio on your machine, costs nothing per minute, and works without internet, at the price of a one-time model download and slightly more RAM. Cloud providers like OpenAI or Deepgram trade those resources for raw speed and the largest models. WhisPaste lets you pick the provider in Settings: stay local by default, switch to a cloud provider when you need maximum speed on a long recording.
FAQ