Dictation app for MacBook

Hold the Globe key. Get the whole thought down.

Talk through any pause, nothing to fix afterward. It transcribes on your MacBook's own chip, so it keeps working on battery with no signal.

Open source · 80,000+ downloads

Person sitting on a floor cushion and using a laptop on a wooden stool
Dictate into:
MailMessagesNotesSlackWordGoogle Docs

What breaks macOS dictation on a MacBook

You paused to think. It stopped listening.

Away from a desk, on battery, on the mic already built into the lid, the built-in tool keeps cutting the thought off before it lands.

It stops after 30 seconds of silence.

macOS Dictation ends automatically when it hears no speech for 30 seconds, Apple's own documented limit. Every pause to think is a chance it quits on you mid-sentence. OpenWhispr's hotkey stays recording for as long as you hold or toggle it. No silence timer to outrun.

Names come back mangled.

One MacBook owner who dictates because typing hurts their hands found macOS's own Dictation turning a name they were writing about into a different name entirely, and called the result unusable. OpenWhispr's custom dictionary learns the names, clients and jargon you actually say, so they come out right.

Punctuation is a spoken chore.

Say the word 'comma' out loud or it doesn't appear, outside a handful of supported languages. OpenWhispr transcribes full sentences, not commands, so you talk like you talk and the punctuation is already there.

A plane, a train, a café with no signal.

A MacBook runs all day on battery, on a built-in mic, in rooms you don't control: a flight, a shared desk, a hotel room with no wifi. Local transcription runs on your MacBook's own Apple Silicon chip, so none of that stops you dictating.

What you get

Dictation that keeps up with a laptop that moves.

Run it fully offline on your MacBook's own chip, or switch to Cloud when you're at a desk and want the fastest, most consistent transcription.

Person speaking toward a laptop beside an external monitor at a home desk

Local transcription that needs no signal

Whisper runs GPU-accelerated on your MacBook's own Apple Silicon chip, with Parakeet alongside it, both entirely on-device. Dictate on a flight, in the car, anywhere the wifi icon has a line through it.

Person speaking beside an open laptop at a shared café table

Text that's already finished

No spoken punctuation commands, and nothing for you to clean up afterward. A custom dictionary primes Whisper and OpenWhispr Cloud with the names and jargon you actually use, so they land right the first time.

Person speaking with a finger on a laptop keyboard at a workshop table

One hotkey, talk as long as you need

Hold or tap the same Globe key macOS already uses. Nothing here cuts you off after 30 seconds, so a long pause to think doesn't cost you the sentence.

Words lost to a silence cutoff

None

hold the hotkey and keep talking, there's no timer

Cost to start

$0

unlimited local dictation on your MacBook, forever

Setup takes

5 min

download, grant Accessibility access, start dictating

How it works

From a held key to finished text, before you've moved your hands.

Download, choose Cloud for the quickest setup or local for offline and battery work, then dictate straight into whatever's already open.

Person speaking while using a laptop at a round table in an office lounge

Download for free.

macOS on Apple Silicon or Intel, plus Windows and Linux. Choose Cloud for no model download or local for offline and battery work.

Hold the Globe key and talk.

Speak through as long a pause as you need. Nothing stops you at 30 seconds.

It's already in the field.

Finished, punctuated text lands where your cursor was. Review it and send.

No convincing needed

10 reasons MacBook users choose OpenWhispr

Each one is a fact about what the app does on your machine, not an adjective.

Never hits a 30-second wall

Hold or tap the hotkey and OpenWhispr keeps recording until you stop it. No silence timer decides when your thought is over.

Works offline, on battery

Local transcription runs GPU-accelerated on your MacBook's own Apple Silicon chip. No signal required, so a flight or a dead wifi router doesn't stop you.

Free, unlimited, forever

Local dictation costs $0 on every plan, with no word cap and no trial clock. Upgrade if you want unlimited Cloud, Agent mode, sync or mobile.

Learns the names spelling gets wrong

A custom dictionary you edit yourself teaches OpenWhispr the client names, product names and jargon your MacBook's autocorrect never learned.

Drops text into whatever's already open

One system-wide hotkey pastes into Mail, Messages, Notes, Slack, Word or any other text field, once you grant the Accessibility permission macOS itself asks for.

Cloud audio is discarded the moment it's transcribed

Choose Cloud for speed and OpenWhispr sends audio only to transcribe it, then never stores it. Nothing sits on a server afterward.

Open source, not a black box

Every line is on GitHub under MIT. If you want to know exactly what happens to your voice, you can read the code instead of a privacy policy.

Rewrite the last sentence without touching the keyboard

A separate Voice Assistant hotkey edits your highlighted text in place, no wake word, no cleanup pass. Say what to change, and the selection updates.

100+ languages, not just English

macOS auto-inserts punctuation in only a handful of languages, and a browser's voice typing works in English alone. OpenWhispr dictates 100+ languages without either ceiling.

Full sentences, not voice commands

No command vocabulary to learn, no 'new paragraph' or 'exclamation point' to remember. Say it the way you'd say it out loud, and the punctuation and capitalization arrive on their own.

Before you download

The questions MacBook users ask first.

Straight answers on privacy, cost and whether this actually beats what's already built in. If yours isn't here, ask us in Discord. We reply within 24 hours.

What users say

Built by people who don't want to be recorded either.

From our Discord, GitHub and inboxes, the same instinct that matters on a laptop you carry everywhere.

0

Voice recordings kept on a server

In local mode the audio never leaves your MacBook. Nothing is stored on a server, and nothing is sent anywhere to be reviewed.

Started using OpenWhispr with my local models and hardware. I have to say, this is better than typing.
0xSero@0xSero
I switched to voice input for my Claude Code chats. Even when I stumble and rephrase mid-sentence, the transcription comes out clean and polished.
j3iiifn@j3iiifn
I needed a local model for when I'm travelling or have no WiFi, and this perfectly solves it. The UI and performance are great.
Gabe@gabe__perez

Pricing

Free forever.
Upgrade when you want more.

Compare OpenWhispr plans for MacBook users
FreePopular
$0No card details needed
Pro
$6.67/user/mo$80/user billed annually
Start with Pro
Business
$13.33/user/mo$160/user billed annually
Start with Business
Best forMacBook users who want a useful free start with local dictation and limited Cloud transcriptionMacBook users who want unlimited Cloud transcription plus sync, the iPhone app, and API/MCP accessAnyone dictating at volume across a team, with unlimited meeting recordings and chat over data
Main reason to chooseUseful Free access, including local dictation and limited Cloud transcriptionUnlimited Cloud transcription plus Agent mode, sync, mobile, and API/MCP accessUnlimited meeting recordings plus chat over your data and priority support
Offline speech-to-textIncludedIncludedIncluded
Cloud speech-to-text2,000 words/week via OpenWhispr Cloud, or unlimited using your own API keysUnlimited OpenWhispr Cloud speech-to-textUnlimited OpenWhispr Cloud speech-to-text
Meeting recordings5 hours/month20 hours/monthUnlimited
Privacy & data handlingOffline audio stays on your device. Cloud audio is sent only to transcribe it, then never stored.Offline audio stays on your device. Cloud audio is sent only to transcribe it, then never stored.Offline audio stays on your device. Cloud audio is sent only to transcribe it, then never stored.
Setup experienceHands-on: install app, choose local models, optionally add API keysEasy: install app, upgrade, use unlimited cloud speech-to-textModerate: configure users, Agent mode, and data workflows
Advanced features
  • Custom dictionary improves names/terms
  • 100+ languages multilingual speech-to-text
  • Custom dictionary improves names/terms
  • 100+ languages multilingual speech-to-text
  • Device sync use across devices
  • Mobile companion app dictate on mobile
  • API / MCP access connect tools/workflows
  • Custom dictionary improves names/terms
  • 100+ languages multilingual speech-to-text
  • Device sync use across devices
  • Mobile companion app dictate on mobile
  • API / MCP access connect tools/workflows
  • Agent mode automate actions
  • Chat over your data ask about files/transcripts
Team managementNoneNoneBasic team / workflow use
SupportCommunity supportEmail supportPriority support

Need SSO, compliance features, admin controls, or dedicated support for a larger team?

We also offer a custom Enterprise plan with managed onboarding and tailored features.

Talk to us
Team / community photo

Built in the open

We built it for a laptop that leaves the desk.

OpenWhispr started with a simple objection: a thought you already have in your head, mid-sentence on a laptop away from your desk, shouldn't get cut off by a 30-second silence timer.

We build in public. Every release and every line of code is on GitHub, where 5,000+ engineers have starred, forked and audited the project. When we say the dictation stays local, that's not a promise in a privacy policy. It's a property of the code, and you can verify it yourself.

And if anything breaks, you talk to the people who built it, in Discord.

Free · open source · local-first

Your next sentence doesn't stop at 30 seconds.

Download OpenWhispr and dictate straight into whatever's open on your MacBook. On battery, offline, on your own machine.

Loading...

Takes 5 minutes to set up. If it doesn't work, we'll fix it with you in Discord. Free forever on Mac, Windows & Linux.