Voice-to-text for Windows that runs fully on your machine — or with
your own API key. Hold a hotkey, talk naturally, watch perfect text
appear in any app.
Free forever · Specially for Windows · Mac coming soon
Recording
Hold Ctrl + Win to dictate
Pastes anywhere you can type — no integrations needed.
live demo
Hold. Speak. Release.
A glassy capsule glows above your work. The moment you let go,
polished text drops into the focused app.
Compose — New Message
Ctrl + Space to dictate
To:feedback@nehra.dev
Subj:Friday ship
HOLD THE HOTKEY·SPEAK·YOUR WORDS APPEAR
how it works
Three steps. No setup required.
The fastest path from thought to text on your PC.
Step 01
Hold
Press and hold your hotkey — Ctrl + Win by default. Or pick any other combo.
Step 02
Speak
Talk naturally while the aurora pill glows. Filler words, pauses, restarts — just speak.
Step 03
Release
Polished text is transcribed and pasted instantly into whatever app you were using.
choose your engine
Local or cloud. Always your call.
Run Whisper entirely on your PC for free, or plug in your own API key for state-of-the-art accuracy. We never see your audio.
Local
On your machine
Default
Audio never leaves your computer. Models cache locally on first download. Zero accounts, zero subscriptions.
Whisper Tiny~75 MBFastest
Whisper Base~150 MBRecommended
Whisper Small~500 MBBetter accuracy
Whisper Medium~1.5 GBHigh accuracy
Whisper Large v3~3 GBBest accuracy
Cloud · BYO key
Your API key, your bill
Optional
Use any provider you already pay for. Keys are stored locally and never transmitted to WisprLocal servers — because there are none.
OpenAIgpt-4o-transcribe
Highest accuracy · ~1.2s latency
Groqwhisper-large-v3-turbo
Blazing fast · ~250ms latency
Deepgramnova-3
Streaming · best for live captions
AssemblyAIuniversal-2
Strong on accents & jargon
Switch engines per-mode. Use local for private notes, cloud for high-accuracy work — same hotkey.
speed
Your mouth is faster than your fingers.
A natural speaking pace clocks in around 4–5× faster than the average typist. WisprLocal turns that gap into hours back in your week.
Typing
45wpm
average keyboard speed
WISPRLOCAL
220wpm
your natural speaking pace
≈ 4.9× faster
what's inside
Powerful capabilities, packaged in a tiny app.
Runs entirely on your PC
Audio is transcribed on-device. No internet required, no servers in the loop, nothing leaves your machine.
Smart Typing cleanup
Optional AI pass removes filler words, fixes self-corrections, and adds punctuation — your transcript reads like writing.
Custom dictionary
Add names, jargon, and acronyms organized by category. The words that matter to you come out right every time.
Push-to-talk, your key
Ctrl + Win, Ctrl + Fn or any combo. Hold to speak, release to insert. Never blocks the keys for normal use.
Floating aurora pill
A glassy capsule glows while you dictate, shifting state through recording, transcribing, and inserting — then quietly shrink.
Bring your own key
Plug in OpenAI, Groq, Deepgram, or AssemblyAI for cloud-grade accuracy. Keys stay on your machine, billing stays with you.
Always ready
Optionally launches at startup and stays out of the way until you press your hotkey. Wakes instantly, every time.
Pastes anywhere
Drops your transcript into the focused app — emails, code editors, chat, browsers, terminals, forms. No integrations.
Speak any language
Multi languages supported out of the box. Switch on the fly or let the model auto-detect — no setting changes.
smart typing
Speak how you actually speak.
An optional AI pass cleans your dictation as it lands — fillers, stutters and self-corrections vanish, punctuation appears, and what gets typed reads like you wrote it.
Smart Typing
Speak. We polish.
An optional AI pass scrubs filler words, repairs self-corrections, and lands clean punctuation — so what gets typed reads like writing.
What you said
um so I was thinking maybe, uh, we should send the email today, no actually first thing tomorrow morning
What got typed
I was thinking we should send the email first thing tomorrow morning.
01 · Fillers
Goodbye, fillers.
The little words you say but never want to write.
umuhsolikebasicallyyou knowyeahkindaI mean
02 · Punctuation
Perfect commas, periods, dashes.
Speech becomes a sentence that breathes — without you ever saying "comma" or "question mark".
Before
what time is the meeting tomorrow
After
What time is the meeting tomorrow?
03 · Tone
Email-ready, on demand.
Switch modes for casual messages, formal email, or code-comment style. Same voice, different polish.
03 · Self-corrections
Changed your mind? We caught it.
Smart Typing keeps the version you actually meant.
What you said
Send the deck today, no actually,tomorrow morningbefore the standup.
Send the deck tomorrow morning.
Stays private.
Telemetry never includes the words you said or the words we cleaned.
Always optional
Toggle Smart Typing.
Polish on for high-stakes writing. Off when you want the raw transcript.
custom dictionary
Your words, your way.
Teach WisprLocal the names, jargon, and acronyms you use every day — organized by category so it knows the right meaning, every time.
Names
6 entries
Aarav PatelAnthropicSubstackLinearFigmaWispr
Technical
6 entries
TypeScriptKubernetesGraphQLPostgresRAGOAuth
Medical
5 entries
myocardialibuprofenhypertensionelectrolyteECG
Legal
4 entries
voir direamicus curiaeforce majeureprima facie
Get domain-specific words right the first time.No more renaming "Aarav" to "Arav" ten times a day.
the pill
A glance is all it takes.
A glassy capsule sits above your work and shifts color to show what's happening — recording, transcribing, polishing, inserting. No popups, no focus stealing.
Idle
Phase 01/05
Recording
Listening to your voice. The pill pulses with your audio.
honest comparison
Built for the way you actually work.
A clear, honest comparison vs. the alternatives — so you can decide for yourself.
Capability
WISPRLOCAL
Cloud dictation services
OS built-in dictation
100% on-device option
●
○
◐
Bring your own API key
●
○
○
Free forever
●
○
●
No account required
●
○
●
Sub-second latency
●
◐
◐
Choose your own model
●
◐
○
Custom hotkey, push-to-talk
●
◐
◐
Pastes into any focused app
●
◐
●
AI auto-edits / smart typing
●
◐
○
Open source
●
○
○
● Yes◐ Partial / varies○ No
questions
Common questions.
Yes. The app is free and open. The local engine runs Whisper models on your machine at zero cost. If you opt into cloud providers, you pay them directly with your own API key — never us.
By default, no. Local mode runs entirely on your PC — audio never leaves your machine. If you choose to use a cloud provider (BYO key), audio goes directly from your computer to that provider; we never see it.
Windows 10 or 11, 64-bit. ~200 MB free disk space for the app, plus the model size you choose (75 MB to 3 GB). A microphone, obviously.
Start with Whisper Base — it's fast, accurate enough for most writing, and only ~150 MB. Move up to Small or Medium if you have a beefier machine. Use Large v3 for the best accuracy on long-form dictation.
Absolutely. Ctrl + Win is the default but you can pick any key or combo — Right Ctrl, Right Alt, F-keys, side mouse buttons, even a foot pedal. Hold-to-talk and toggle modes both work.
Multi languages out of the box, including English, Spanish, French, German, Mandarin, Hindi, Arabic, Portuguese, Japanese, Korean. Switch on the fly or let it auto-detect.
Every voice tool makes trade-offs. Some are cloud-only with great accuracy but a subscription and an account. Some are OS built-ins that are free but limited and clunky. WisprLocal's bet: be local-first and free, give you the cloud as an option via your own key, and stay out of your way.
Start flowing.
Effortless voice dictation in every Windows application. 4× faster than typing, AI commands and auto-edits.