Voice Typing in Google Docs on Mac
3 Ways That Actually Work (2026)
Google Docs has a built-in voice typing tool. It works, mostly. But it's Chrome-only, cloud-dependent, and requires you to speak your own punctuation. There are two other ways to dictate into Google Docs on a Mac that solve different problems. This guide covers all three.
Option 1: Google Docs Voice Typing
Google Docs has its own speech-to-text tool under the Tools menu. It's the most obvious starting point and the one Google promotes in their help docs.
Requirements
- Chrome, Edge, or Safari— Voice Typing was historically Chrome-only but now supports Edge and Safari too. Firefox is not supported.
- Internet connection— audio is sent to Google's servers for processing. No offline mode.
- Microphone permission— your browser needs mic access in System Settings > Privacy & Security > Microphone.
Setup
- Open a document in Google Docs.
- Click Tools > Voice typing. A microphone box appears on the left side of your document.
- Click the microphone icon to start listening.
- Speak clearly at a normal pace.
- Click the microphone again or press ⌘ + Shift + S to stop.
What it's good at
Free with a Google account. Supports 100+ languages. Built right into the editor — no extra app to install. Works for quick notes and short bursts of dictation.
Where it falls short
- Browser-bound— only works inside Google Docs in a supported browser. Won't help you in Gmail, Slack, Notion, or any desktop app.
- Cloud-only— audio leaves your Mac on every session. No offline support.
- Manual punctuation— you need to say “comma,” “period,” “new paragraph” out loud.
- Filler words stay— every “um” and “uh” goes straight into the document.
- Session drops— stops listening on silence or after a few minutes. You need to restart it repeatedly for anything longer than a paragraph.
- Admin-blockable— Google Workspace admins can disable voice typing for the organization.
Option 2: macOS system dictation
Every Mac has built-in dictation. It works in any text field — including Google Docs in any browser — and doesn't require a Google account.
Requirements
- macOS Ventura (13) or laterfor on-device processing of short sessions. Older macOS versions send audio to Apple's servers.
- Dictation enabledin System Settings > Keyboard > Dictation.
Setup
- Open System Settings > Keyboard.
- Scroll to Dictation and toggle it on.
- Choose your language and shortcut (default: fn pressed twice).
- Open Google Docs in any browser.
- Click into the document body.
- Press fn twice and speak.
What it's good at
Free. No account needed. Works in any browser and any app on your Mac. Basic auto-punctuation on macOS Ventura and later. Supports 60+ languages.
Where it falls short
- Short sessions only— stops after ~30–60 seconds of continuous speech. For anything longer, you restart it over and over.
- Partial cloud processing— longer sessions or older macOS versions send audio to Apple.
- Rich text conflicts— Google Docs uses a custom rich text editor. macOS Dictation occasionally drops text or inserts in the wrong position in Docs' compose field.
- No filler removal— transcribes everything verbatim.
Option 3: Resonant — system-wide dictation, fully on-device
Resonant is a Mac app that handles dictation across every app on your Mac — Google Docs, Gmail, Slack, Notion, Word, and everything else. It solves the limitations of both Google's Voice Typing and macOS dictation.
Requirements
- macOS 14+ on Apple Silicon (M1 or later).
- No subscription— free to download and use.
- No internet— works fully offline.
Setup
- Download Resonant and move it to Applications.
- Grant Microphone and Accessibility permissions when prompted.
- Open Google Docs in any browser.
- Press fn and speak.
- Release the key. Clean, punctuated text lands in the document.
What it's good at
- Long-form dictation— no session limits. Dictate for as long as you hold the hotkey.
- Automatic punctuation— neural models infer punctuation from your speech rhythm. No need to say “comma” or “period.”
- Filler word removal— “um,” “uh,” false starts cleaned automatically.
- Works in any browser— not locked to Chrome. Use Safari, Firefox, Arc, Brave — Resonant doesn't care what browser Google Docs is open in.
- Fully offline— audio never leaves your Mac. Works on planes, on bad Wi-Fi, in regulated environments.
- System-wide— same hotkey works in Google Docs, Gmail, Slack, Word, and every other app.
Where it falls short
- Mac only— requires Apple Silicon (M1 or later). No Windows or web version yet.
- Separate app— not built into Google Docs. This is also the reason it works everywhere.
Side-by-side comparison
Here's how the three options compare on the things that matter for daily use.
| Feature | Google Docs Voice Typing | macOS Dictation | Resonant |
|---|---|---|---|
| Cost | Free (requires Google account) | Free (built into macOS) | Free |
| Browser requirement | Chrome, Edge, or Safari only | Any browser | Any browser or app |
| Internet required | Yes — always | Partially — short offline, longer sessions need network | No — fully offline |
| Audio processing | Google’s cloud servers | On-device for short sessions, Apple servers for longer | On-device, always |
| Session length | Stops on silence or after a few minutes | ~30–60 seconds continuous, then stops | As long as you hold the hotkey |
| Automatic punctuation | Must say “comma,” “period,” “new line” | Basic auto-punctuation | Full neural punctuation from speech rhythm |
| Filler word removal | No — transcribes every “uh” and “um” | No | Yes — cleaned automatically |
| Works outside Google Docs | Google Docs and Slides only | Any text field on Mac | Any text field on Mac |
| Accuracy on names and jargon | General-purpose cloud model | Moderate | Modern neural models (Parakeet) |
| Languages | 100+ | 60+ | 25+ on-device |
Which one should you use?
If you only work in Google Docs in Chrome and need occasional short dictation: Google Docs Voice Typing is fine. It's free, built in, and you don't need to install anything. Just know it's cloud-only, drops sessions, and doesn't punctuate for you.
If you want something free and quick for a sentence or two, in any browser: macOS dictation. Press fn twice and go. It's limited, but works in Safari, Firefox, and every other app.
If you dictate regularly, write long documents, care about accuracy, or work across multiple apps: Resonant. It handles long sessions without dropping, punctuates and cleans up your speech automatically, runs on-device, and works in every app — not just Google Docs.
Frequently asked questions
Does Google Docs voice typing work on Safari or Firefox?
Google recently expanded support to Edge and Safari. Firefox is still not supported. macOS Dictation and Resonant work in any browser without restrictions.
Why is Google Docs voice typing not working?
The most common causes: using an unsupported browser, microphone permission not granted, no internet connection, or your Google Workspace admin has disabled the feature. If you can't resolve these, macOS dictation or Resonant bypass all of them.
What is the keyboard shortcut for voice typing in Google Docs?
On Mac, press ⌘ + Shift + S to toggle voice typing. macOS dictation uses fn pressed twice. Resonant uses fn (configurable).
Can I dictate into Google Docs offline?
Not with Google Docs Voice Typing — it requires an internet connection. macOS dictation works offline for short sessions on Ventura and later. Resonant is the only option that works fully offline for any length.
Does my voice data stay private?
With Google Docs Voice Typing, audio goes to Google's servers. macOS dictation may send audio to Apple for longer sessions. Resonant processes audio entirely on your Mac — nothing is uploaded, stored, or sent to any server.
What Resonant offers beyond dictation
Resonant isn't just a faster way to type. It's a voice workspace with capabilities no other dictation tool provides.
MCP server for AI tools
Resonant exposes 11 MCP tools that let any AI agent — Claude, Codex, and more — query your entire voice workspace — meetings, dictations, memos, ambient context, and daily journal. Your AI assistant knows what you said this morning. Learn more
Meeting transcription with speaker labels
Dual-channel recording — your mic and system audio on separate channels. NVIDIA Sortformer diarization identifies who said what. No bot joins the call. No audio leaves your Mac. Learn more
Ambient context capture
Passively records which apps you use, window titles, URLs, and dwell time — all locally. This makes dictation context-aware and gives your AI tools a queryable work timeline. Learn more
Two on-device speech models
NVIDIA Parakeet TDT v3 (0.6B, 25 languages) and Qwen3 ASR (0.6B, 30+ languages), both compiled to CoreML and running on Apple Neural Engine. Under 4% WER on English benchmarks. Learn more
Cloud cleanup with hallucination detection
Optional AI post-processing fixes STT errors and adapts to context (email, message, code). Guardrails detect when the LLM rewrites your meaning instead of cleaning your grammar. Learn more
Start with private Mac dictation
Local speech recognition is free and runs on your Mac. Pro adds cloud cleanup, rewrites, summaries, and sharing when you want the full workflow.