Voice typing for Mac

Type faster with this app.

Hold Control, speak naturally, and let go. WhisprTyper types the finished words into the Mac app you were using.

macOS 14+ · Apple Silicon · On-device by default · No account · No transcript history

WhisprTyper finalizes your words, then returns them to the supported editable field that was active when you started. If that field is unavailable, the transcript stays available in memory.

Works across your Mac

No plugins or per-app setup. WhisprTyper works with supported editable fields and intentionally refuses secure password fields.

  • Email
  • Chat & messages
  • Notes
  • Documents
  • Code editors
  • Browser text boxes
  • Supported editable fields

How it works

Hold. Talk. Let go.

  1. ⌃ control

    Hold Control

    Quick push-to-talk on the bare Control key is enabled by default. Hold it down from any app.

  2. Talk

    Say what you want to write, in your own words. The default engine transcribes on your Mac.

  3. release

    Let go

    The finished words return to the supported editable field that was active when you started speaking.

Prefer a different trigger? The global shortcut defaults to Space and is configurable, with push-to-talk, toggle, and automatic speech trigger modes.

Built to be trusted with your words

Transcription happens on your Mac

The default WhisperKit Multilingual engine runs locally after a one-time model download of about 626 MB. Once cached, it can work offline. No accounts, no ads, no analytics, no developer-operated transcription cloud.

Pick how capture starts

Hold to talk, toggle it on, or let it start when you begin speaking.

Words return to the original field

WhisprTyper captures the supported editable field that is active when recording starts and attempts to insert only there. If the field cannot be safely recovered, it keeps the transcript in memory instead.

Password fields are refused

WhisprTyper will not type into password fields. Not by accident, not on request.

One transcript, in memory only

If insertion fails, your latest transcript is held in RAM so you can copy it or retry the original destination. Retry is unavailable after successful insertion; memory clears when the app quits.

Lives in the menu bar

A native macOS 14+ app that waits quietly next to your clock. No Dock icon, no window in your way.

Download for Mac

Where talking beats typing

Messages

Say the whole reply instead of thumbing out a short one. It lands in the message box, ready to review and send.

“Sounds good, I can pick it up after lunch. Want me to bring the printouts?”

Documents

Dictate the rough first draft while the thinking is fresh, then shape it with your keyboard.

“The goal this quarter is to cut onboarding time in half. Here’s the plan.”

Support replies

Talking makes it cheap to be thorough. Walk through the fix out loud and send the complete answer.

“Thanks for flagging this. Here’s what’s happening and two ways to fix it.”

Code prose

Commit messages, review comments, TODOs. Dictate the words around your code and keep your hands on the problem.

“Fix race in session refresh: take the lock before reading the expiry timestamp.”

Privacy

Your words stay off our servers

WhisprTyper has no account system, no ads, no analytics, no tracking, and no developer-operated transcription backend. Audio is used for the current transcription; the only thing kept is one transcript in memory, for recovery, until you quit.

If you explicitly switch to the optional Apple System Speech engine, macOS may send audio to Apple under Apple’s privacy policy. The default engine stays on your Mac.

Read the full privacy policy
  • No account
  • No transcript history
  • No analytics or tracking
  • Local by default
  • Password fields refused
  • Recovery clears on quit

Frequently asked questions

Which Macs does WhisprTyper support?

The current direct download requires an Apple Silicon Mac running macOS 14 (Sonoma) or later. It’s a Mac-only menu bar app; there is no Intel, Windows, iPhone, or iPad version.

Why is there a 626 MB download on first use?

The default WhisperKit Multilingual engine runs entirely on your Mac, so the speech model has to live there too. It’s a one-time download of about 626 MB, cached locally and reused.

Does it work offline?

Yes. Once the model is cached, the default engine transcribes on-device and can work without a network connection. Only the initial model download needs the internet.

What permissions does it need?

Microphone, to hear you, and Accessibility, to insert the finished text into the field you were using. Speech Recognition permission is requested only if you switch to the optional Apple System Speech engine.

What is the optional Apple System Speech engine?

You can choose macOS’s built-in speech recognition instead of WhisperKit. Depending on your macOS version and language, Apple’s engine may send audio to Apple’s servers, governed by Apple’s privacy policy. The default engine stays local.

What data does WhisprTyper collect about me?

None through the app: no account, no analytics, no tracking, no ads, and no transcript history. Your most recent transcript is held in memory only for recovery and clears when the app quits. Details are in the privacy policy.

How do I get it?

Download the signed and notarized Apple Silicon build directly. The Mac App Store version is still in preparation.

Get WhisprTyper

Download WhisprTyper 1.0

The signed and notarized direct build is available now for Apple Silicon. The Mac App Store version is still in preparation.

Direct download

Available now · Apple Silicon

Version 1.0 for macOS 14 or later, signed with our Developer ID and notarized by Apple. Direct-download updates are currently manual.

Download for Mac

Mac App Store

Coming soon

We’re preparing the App Store submission. Email admin@bite.technology and we’ll send a note the day it goes live.

Email for a launch note

Requires Apple Silicon and macOS 14 or later · No account needed