Features

Six tools. One tiny app.

Click a tab. Each section is the full story — what it does, why it's there, and why most apps in this category don't ship it this way.

Dictation

Hold a key. Say it. Move on.

Press and hold Fn from any app. A 95 × 20 pill appears at the bottom of your screen while WisperType listens. Release the key, and the text is typed into your active field — no paste step, no window switch.

  • Hold-to-talk (push-to-talk) or toggle mode
  • Fillers, ums, and false starts cleaned up
  • Works inside Mail, Slack, Cursor, Figma, Notion — anywhere that takes text
  • Cancel with Esc if you changed your mind
Hold Fn · listening
Dictionary · Pro

Teach it your jargon.

Add names, brands, acronyms, anything the model keeps mistranscribing. WisperType biases Whisper to prefer those spellings — every single time.

When you manually edit a transcription in History, the diff is auto-suggested for the dictionary. It gets smarter the more you use it.

  • Proper nouns, brands, technical terms
  • Auto-learn from your corrections
  • Up to 500 entries per vocabulary set
Dictionary
Names, brands, jargon — the model prefers these spellings.
Add a word or phrase…
TypeScript Kubernetes Figma npm Docker Vercel
Languages

Twelve, auto-detected.

Switch language mid-sentence. WisperType supports English, German, Spanish, French, Italian, Portuguese, Dutch, Polish, Japanese, Mandarin, Korean and Russian out of the box. Auto-detect is on by default; lock to a single language in two clicks.

  • Denglisch, Frenglish and other mixed speech
  • Per-session language lock when you need it
  • Translate-to-English mode (hold + pick language)
ENDEESFR ITPTNLPL JAZHKORU
Saved · Pro

Keep the good ones.

Every transcription lands in Home. Bookmark the ones you'll paste again — a prompt, a standup format, a canned reply. They live in a dedicated Saved view, never auto-deleted.

  • One-click bookmark from any history entry
  • Dedicated Saved view, searchable
  • Never auto-deleted, unlike history
Saved
Transcriptions you kept. Not auto-deleted.
Quick heads up — I'll be off tomorrow afternoon. If anything urgent comes up, ping the shared channel.
11:42
Standup: finished the onboarding flow yesterday, today wiring up analytics events, no blockers.
09:08
Shortcuts

Pick your hold key.

The default is Fn — the most ergonomic modifier on any Mac keyboard. If Fn is already bound to Dictation or an input source, WisperType walks you through remapping it. Otherwise: right Option, Caps Lock, F6, anything idle.

  • 12 built-in hotkey options
  • Custom key-code binding for unusual setups
  • Paste-last shortcut for when focus was wrong
Fn or or or F6
Privacy

Nothing leaves the machine.

Whisper runs on-device via whisper.cpp. There's no WisperType backend, no telemetry SDK, no analytics. Your audio is held in a RAM buffer while you dictate, passed to the local model, and discarded when the text comes back.

  • 100% on-device transcription
  • Works in airplane mode
  • No account required, ever
  • History stays in a local SQLite file you can delete
Your Mac
Microphone
Whisper · on-device
Your active app
No network in this diagram
Themes

Light. Dark. Designed.

Both themes are designed — not auto-generated from a single accent color. WisperType matches your system theme by default, and the HUD pill adapts alongside. Toggle in Settings, or leave it alone.

  • Hand-tuned light & dark palettes
  • HUD pill adapts automatically
  • Optional: hide the pill entirely for silent mode

Try it free.

2,000 words a day, forever. No card, no account, nothing uploaded.