Free & source available · Windows 10/11

Talk instead of type.
Anywhere on your desktop.

Press a hotkey from any application, say what you're thinking, and the text appears at your cursor. That's it. Works offline or with cloud APIs.

Windows 10/11 macOS — coming soon · No account required
WhisperClick
Local API
Local Capture
Default
00:04 Recording
History 3
2:34 PM • 12s
Hey, can you send me the updated design files when you get a chance? I want to review them before the meeting tomorrow morning.
2:31 PM • 8s
Remind me to pick up coffee and grab lunch with Sarah on Thursday.
2:28 PM • 15s
The quarterly report shows a 23% increase in user engagement compared to last quarter. We should highlight this in the stakeholder presentation next week.
2:22 PM • 6s
Note to self: update the API documentation before the release on Friday.
3-4x
Faster than typing
50+
Languages supported
0
Telemetry · Analytics · Tracking
100%
Free for personal use

Your voice, your choice

Run everything on your hardware for maximum privacy, or tap into cloud APIs when you need the highest accuracy.

Local mode

Powered by faster-whisper, running entirely on your hardware. Download a model once, then transcribe forever with zero internet.

  • Audio never leaves your machine
  • No internet connection required
  • Multiple model sizes (tiny → large)
  • No API key or account needed

API mode

Send audio to OpenAI Whisper or Google Gemini for top-tier accuracy. Only triggered when you press the hotkey.

  • Best-in-class transcription accuracy
  • Nothing stored after transcription
  • API key stored securely in OS keyring
  • Switch providers anytime

Clean design, dark and light

A polished interface for managing your settings, history, and transcription preferences.

WhisperClick in dark mode
WhisperClick in light mode

Idle — sits quietly at the bottom of your screen

Hover — shows your hotkey and how to start dictating

Recording — live audio visualization with cancel and stop

Everything you need, nothing you don't

Built for speed and simplicity. No bloat, no setup wizards, no accounts.

Works in any app

Email, Slack, your IDE, Google Docs, a terminal — one global hotkey triggers recording wherever you are. No plugins needed.

Fully offline capable

Local mode processes audio entirely on your hardware using faster-whisper. No cloud, no network, no exceptions.

Instant paste

Text is transcribed and pasted at your cursor automatically. No copy button, no extra window. Talk, stop, done.

50+ languages

Supports every language Whisper handles, with automatic detection. Switch languages in the tray menu or let it detect.

Searchable history

Every transcription is saved with the original audio recording. Search your history and play back what you said.

Stays out of your way

Lives in the system tray. A tiny floating pill appears only while recording, with audio bars, cancel, and stop controls.

Up and running in 30 seconds

No account, no sign-up, no configuration required. Just install and go.

Install

Run the installer or extract the portable zip

Press the hotkey

Ctrl+Shift+R starts recording

Talk

Speak naturally — say whatever you're thinking

Done

Text appears at your cursor, already pasted

Replace typing everywhere

Anywhere you'd normally type, you can talk instead.

Email & messaging

Compose emails, Slack messages, and chat replies at the speed of thought.

Code comments & docs

Dictate documentation, code comments, and commit messages from your IDE.

Notes & research

Capture ideas into Notion, Obsidian, or any text editor without breaking focus.

Chat & social

Reply in Discord, Teams, or any social app. Long replies are finally easy.

Your voice stays yours

No telemetry, no analytics, no background network calls. We don't collect anything.

Zero data collection

No telemetry, crash reports, or usage tracking. Nothing is ever sent to WhisperClick developers or any third party.

Local mode is fully offline

Audio is processed entirely on your machine. No internet connection is used. Nothing leaves your computer. Ever.

You control when it listens

There is no always-on microphone. Audio is captured only when you explicitly press the hotkey. Nothing else triggers recording.

Get WhisperClick

Free for personal use. Source available. No account required.

Portable

WhisperClick-portable-*.zip

Unzip and run. No install needed. Great for USB drives and shared machines.

Download .zip

Single file

WhisperClick-portable-onefile-*.exe

One executable. Drop it anywhere and double-click to run.

Download .exe

Quick start

  1. Run the installer or portable EXE
  2. WhisperClick appears in your system tray
  3. Press Ctrl+Shift+R to start recording
  4. Talk, then press the hotkey again to stop
  5. Text appears at your cursor, already pasted

macOS support is on the way

We're building a native macOS version with the same offline-first privacy, global hotkey, and auto-paste workflow. Same app, built for the Mac.

Watch for updates on GitHub

Built in the open

WhisperClick is source-available under CC BY-NC-SA 4.0. Clone the repo, build from source, or read every line of code that touches your microphone.

View on GitHub
# Clone and run from source
git clone https://github.com/Zbrooklyn/WhisperClick-Desktop-App.git
cd WhisperClick-Desktop-App

python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt

python src/main.py