How to dictate on a Mac: voice to text in any app

How to dictate on a Mac: turn on Apple Dictation in System Settings, use voice to text in any app, and when a hold-to-talk app like Sayburst is the better fit.

By The Sayburst team · · Updated · 6 min read

To dictate on a Mac, open System Settings › Keyboard, turn on Dictation, then click into any text field and press the Dictation shortcut (or choose Edit › Start Dictation) and start talking. That's the free, built-in way, and it works in almost every app.

If you write by voice every day, a hold-to-talk app does the same job with less fixing afterwards: hold a key, talk, let go, and clean text lands at your cursor. Both routes are below, plus how to choose.

Set up Apple Dictation (macOS 14 Sonoma and 15 Sequoia)

  1. Choose Apple menu › System Settings, then click Keyboard in the sidebar.
  2. Scroll to Dictation and turn it on. Click Enable if macOS asks.
  3. Next to Shortcut, pick the key combination you'll use to start. If your keyboard has a Microphone key, it works too. Choose Customize to set your own.
  4. Check Microphone source. Automatic is fine for the built-in mic; pick your headset or USB mic by name if you use one.
  5. Click Edit next to Languages to add every language you speak.

Now click into a document, press the shortcut, wait for the pulsing cursor or the tone, and talk. Press Esc or the shortcut again to stop.

A few things Apple's Dictation guide confirms, checked October 31, 2026:

  • On-device processing. On Apple silicon, supported languages are processed on the Mac. The line under Dictation in Keyboard settings tells you whether yours is or whether it goes to Apple's servers. On Intel Macs, dictation is sent to Apple.
  • Automatic punctuation. In supported languages, Dictation adds commas, periods and question marks. You can turn Auto-punctuation off in the same settings.
  • No length limit, but a silence limit. You can dictate as long as you like, but it switches off after 30 seconds without speech.
  • Keep typing. On Apple silicon you can type while Dictation is listening without stopping it.
  • Voice Control wins. If Voice Control is on, it handles dictation and the regular Dictation shortcut won't work. See Voice Control vs Dictation.

To add punctuation or line breaks yourself, say "comma", "question mark", "new line" or "new paragraph". Our punctuation commands guide has the full list.

When Apple Dictation is enough

For a reply here and a note there, Apple Dictation is the right tool. It's free, it's already on your Mac, and on Apple silicon it doesn't need a connection for supported languages.

Where it starts to wear on you is daily, longer writing:

  • It writes what it hears. "Um", "uh" and repeated words go straight into the text.
  • It doesn't know your names. Colleagues, clients and product names come out misspelled the same way every time.
  • Thinking pauses end it. Thirty seconds of silence and the microphone is gone.
  • Clicking away ends it. Switch windows mid-sentence and you start again.

Dictate with a hold-to-talk app

Sayburst puts dictation on one key. It's a native Mac app, and it works in any app you can type in:

  1. Click into any text field: an email, a Slack message, a Google Doc, a ChatGPT prompt.
  2. Hold fn and speak normally. A small overlay shows your words, the elapsed time and a level meter as you talk.
  3. Let go. The cleaned-up text is inserted at your cursor.

For a long stretch, tap fn once to go hands-free and tap it again when you're done. Esc cancels without typing anything. If fn is awkward on your keyboard, use right ⌥, right ⌘, a recorded shortcut, or a mouse's middle or side button.

What changes is the text you get. Here's a message to a coworker, said the way people talk:

"hey Priya, um, I put the deck in the shared folder, the, the final one is v4, no sorry, v5, and can you check the pricing slide before, uh, before the call"

What Sayburst types into Slack in Message mode:

Hey Priya, I put the deck in the shared folder. The final one is v5, and can you check the pricing slide before the call

The fillers and the stutter are gone. The self-correction resolved to "v5", and Message mode leaves off the formal final period. In Mail, the Email mode would add a greeting, paragraphs and a sign-off instead.

A few things that make this work day to day:

  • Speech recognition runs on your Mac. Parakeet v3 is the default model (English and 24 European languages); Whisper models cover 99 languages. After the one-time model download, it works offline. More in local vs cloud dictation.
  • Your words, spelled right. Add names and jargon to the vocabulary once.
  • Nothing gets lost. If the text can't be inserted because you switched apps or landed in a password field, Sayburst keeps it, and ⌃⌥⌘V pastes your last dictation anywhere.

Try hold-to-talk dictation in the apps you already use. Free for 7 days, no card.

Download Sayburst

Which one should you use?

Apple DictationSayburst
Works in any app●●
How you start and stopShortcut on, shortcut or Esc offHold a key and release, or tap for hands-free
Stops on silenceAfter 30 secondsNo, it records until you finish
Removes fillers and repeats—●
Custom vocabulary—●
Writing modes per app—Clean, Message, Email, Notes, Raw
OfflineSupported languages on Apple siliconYes, after the model download
Mac requirementBuilt into macOSApple silicon, macOS 14 or later
PriceFree7 days free, then $29 once

If you dictate a few sentences a day, stay with Apple Dictation. If you write emails, documents and prompts by voice for real work, the cleanup and the hold-to-talk key save the time that makes dictation feel slower than typing. For a wider look, see the best dictation apps for Mac or Sayburst vs Apple Dictation.

If you mostly have recordings to turn into text (interviews, lectures, meetings), you want a transcription app instead. Dictation vs transcription explains the difference.

Tips for better voice to text on a MacBook

  • Speak in whole thoughts. Pause between sentences, not halfway through them.
  • Use the built-in mic in a quiet room. A MacBook's microphones are fine at a desk. Bluetooth headsets often sound worse when their mic is in use; see Bluetooth microphones and dictation.
  • Check the input level. In System Settings › Sound › Input, the level bars should move when you talk. If they don't, dictation can't hear you either.
  • Teach it your names. Five names you say every day account for most corrections. Our custom vocabulary guide shows how.
  • Read it once before sending. Dates, amounts and "not" are the words worth a second look.

If the shortcut does nothing or the words come out wrong, work through Mac dictation not working. On a non-Mac computer, use what's built in: Windows has voice typing (Windows key + H), and iPhone and Android keyboards have a microphone button. Sayburst is Mac-only.

Hold fn, talk, and clean text lands where your cursor is. Free for 7 days.

Download Sayburst

Questions people ask

How do I use voice to text on a Mac?

Open System Settings › Keyboard, turn on Dictation, then click into any text field and press the Dictation shortcut (or choose Edit › Start Dictation) and speak. Press Esc or the shortcut again to stop.

Does speech to text on a MacBook need the internet?

On Apple silicon, Apple processes supported languages on the device, and the text under Dictation in Keyboard settings tells you whether yours is. On Intel Macs, dictation is sent to Apple. Sayburst works offline on Apple silicon once its speech model is downloaded.

Why does Mac dictation stop by itself?

Apple Dictation turns off after 30 seconds without detected speech. A hold-to-talk app keeps recording until you let go of the key.

Is text to speech the same as dictation on a Mac?

No. Dictation turns your voice into text. Text to speech reads text aloud: turn on Speak selection in System Settings › Accessibility › Spoken Content and press Option-Esc.

Can I dictate into any app on a Mac?

Yes. Apple Dictation works in most text fields, and Sayburst pastes into whatever field your cursor is in, including Mail, Slack, Notes, browsers and code editors.