Free & open · 100% on-device · no account

Don't type,
just speak.

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.

  1. Step 01

    Hold

    Press and hold your hotkey — Ctrl + Win by default. Or pick any other combo.

  2. Step 02

    Speak

    Talk naturally while the aurora pill glows. Filler words, pauses, restarts — just speak.

  3. 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
100% offline
No account
Free forever
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.

  • OpenAI gpt-4o-transcribe

    Highest accuracy · ~1.2s latency

  • Groq whisper-large-v3-turbo

    Blazing fast · ~250ms latency

  • Deepgram nova-3

    Streaming · best for live captions

  • AssemblyAI universal-2

    Strong on accents & jargon

Keys stay local
No middleman
Pay providers direct

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.

um uh so like basically you know yeah kinda I 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 morning before 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
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.

Free forever · 100% on-device · No account required