How To Use Dictation on Your Mac

Your Mac already has dictation built in. Open System Settings, go to Keyboard, flip Dictation on, and you are good. Press the shortcut (usually Fn twice), speak, and text appears. Works in Mail, Notes, Messages, Safari, and most other apps.

For a quick sentence, that is genuinely fine. So yes, you can dictate to your Mac out of the box.

But if you have ever tried to dictate something longer, you probably noticed: accuracy drops, it gets weird in code editors, and you do not get to choose which model is doing the work. That is the ceiling I kept hitting.

A free dictation tool that works in any app on Mac

Codictate is my attempt at fixing that. It is a free dictation tool for Mac and MacBook that runs on-device AI. Same idea (press a button and speak), but the transcription quality is noticeably better for real conversations, longer thoughts, and messy audio.

It uses NVIDIA Parakeet TDT v3 (via Core ML on the Neural Engine) or OpenAI's local Whisper model, depending on what you pick. Everything stays on your Mac. No cloud, no account, no subscription.

The key difference from built-in dictation: Codictate gives you dictation in any app. Your IDE, terminal, browser, Slack, mail, notes. It works wherever you type, which is what I wanted on my MacBook Pro without bouncing between tabs or tools.

What you get that built-in does not give you

Stream mode. Talk, pause, keep going. Transcription follows along in real time instead of making you babysit record and stop. More on that in NVIDIA Parakeet TDT v3.

Translate mode. Speak in whatever language you think in, get English text on the page. Handy if English is not your first language (Translate Mode).

Formatting. Rough speech gets cleaned up for email, Slack-style messages, or longer docs, so you spend less time editing after dictating.

Dictionary. Codictate learns from wrong transcriptions and adds the things you edit to your dictionary. Tired of other dictation tools transcribing "Kubernetes" as "cooper netties" every time? Fix it once, and it remembers.

50+ languages with Whisper, ~25 with Parakeet stream, and auto-detect when you do not want to pick. Way more flexible than the system default.

How to dictate on a MacBook or Mac desktop

Whether you are on a MacBook Pro, MacBook Air, Mac mini, or any other Apple Silicon Mac, the flow is the same. Press Option+Space (or whatever shortcut you have chosen), speak, press again. Text lands where your cursor is. That is easy dictation without a browser tab in the middle.

Download it from codictate.app. If something does not work, it is almost always a permissions thing (Microphone, Accessibility, Input Monitoring). The home page walks through each one.

Coming from a paid tool? Wispr Flow Alternative for MacBook. Want to know more about why it is free? Free Dictation Tool for Mac.