SnailText
EN

Voice to text in Google Docs

Google Docs voice typing in Firefox and any browser

·

Google Docs Voice Typing only works in Chrome, Edge, and Safari, needs constant internet, and sends your audio to Google. SnailText is a free download for Mac and Windows that dictates into Docs from any browser, including Firefox, with the speech model running locally on your device.

Download for Macand start dictating in any app

The short version

Google Docs Voice Typing (Tools → Voice Typing) works only in Chrome, Edge, and Safari (not Firefox, per Google's own docs), and sends your audio to Google's servers. SnailText is a free download for Mac and Windows that dictates into Google Docs from any browser including Firefox: focus the document, press the hotkey, speak, press again, and the text is pasted at your cursor. The Whisper speech model runs locally on your device, so it also works offline and your audio never leaves your machine. Useful when Firefox is your daily driver, when you dictate on a plane or off wifi, or when routing document drafts through a cloud service is not acceptable for your work.

Google Docs Voice Typing vs SnailText

FeatureGoogle Docs Voice TypingSnailText
Browser supportChrome, Edge, and Safari (Firefox not supported per Google docs)Any browser: Chrome, Edge, Safari, Firefox, Arc, Brave
Where it worksInside Google Docs editor onlyGoogle Docs + every other text field on your computer
Audio destinationSent to Google servers for cloud STTProcessed locally, audio never leaves your device
OfflineRequires constant internetWorks offline: model runs on your CPU/GPU
HotkeyTools menu, then mic icon (multi-step)Global hotkey: Option+Space (Mac) / Ctrl+Space (Windows)
Custom vocabularyNo user dictionaryDictionary for proper nouns + snippets (Pro)

How to do voice to text on Google Docs

There are two ways to do voice typing in Google Docs. With SnailText, the steps are the same in every browser:

  1. Download SnailText for Windows or Mac and install it.
  2. Open your document in Google Docs in any browser: Chrome, Firefox, Safari, Edge, Arc, or Brave.
  3. Click into the document where you want the text, then press the hotkey (Ctrl+Space on Windows, Option+Space on Mac) and speak.
  4. Press the hotkey again to stop. The transcribed text is pasted at your cursor, exactly as if you had typed it.

Google's own built-in option is the alternative: open Tools → Voice Typing, then click the microphone icon. It works the same way but only in Chrome, Edge, and Safari, and it requires an internet connection every time because the transcription happens on Google's servers.

Why Google Docs Voice Typing has limits

Google Docs ships with built-in Voice Typing under Tools → Voice Typing. Per Google's own documentation, it runs in Chrome, Edge, and Safari. Firefox is not supported. For casual use with reliable internet it works.

The limits stack up when your workflow is anything more than that. Voice Typing requires an active internet connection because the speech model runs on Google's servers, not in your browser. Audio you dictate, including document drafts of any sensitivity, traverses the public internet and is processed by Google's cloud STT service before the text appears in your document.

Voice Typing also lives inside the Google Docs editor only: the main document body and Slides speaker notes. Comment threads, the chat sidebar, and other non-body text fields are not covered.

Google Docs voice typing in Firefox

Firefox is the single most common reason people look for an alternative. Google's Voice Typing feature depends on a speech engine that Firefox does not implement, so the microphone under Tools → Voice Typing is unavailable there. This is a Google limitation, not a Firefox bug, and it has not changed for years.

SnailText fixes it by working one layer down, at the operating system level, not inside the browser tab. Because it pastes text through the system clipboard like any other app, the browser you happen to be using is irrelevant. Firefox, Arc, Brave, Vivaldi, LibreWolf: voice typing into Google Docs works identically in all of them. If Firefox is your daily driver, this is the whole reason to install it.

Voice typing for Google Docs on PC and Mac: the download

Google Docs Voice Typing has no app to download; it lives inside the browser. That is convenient until you need it in Firefox, offline, or in a text field it does not cover, and then there is nothing to fall back to.

SnailText is a small desktop download for Windows PC and Mac. It is free to start, needs no account, and the compact speech model runs on your CPU or GPU. Once installed, the same hotkey dictates into Google Docs and into every other text field on your computer: Slack, Gmail, Notion, your terminal, the Notes app. Google Docs is just one of them. Writers and students in particular tend to run the same setup across Docs, Notion, and email.

When Google Docs voice typing is not working

If Voice Typing has stopped working, the usual causes are: you are in a browser Google does not support (Firefox, and most Chromium forks with the speech component stripped out), the microphone permission was revoked, or your internet dropped. Voice Typing cannot transcribe offline because the processing is server-side.

A locally-run tool sidesteps two of those three failure modes entirely. There is no server to reach, so a flaky connection or an offline flight does not stop it, and there is no browser dependency, so switching browsers changes nothing. You still grant microphone access once, but after that the speech model runs on your own machine.

When does this matter for Google Docs users

You use Firefox. Google's built-in Voice Typing supports Chrome, Edge, and Safari, but Firefox is not on the list per Google's own docs. SnailText is the Google Docs voice typing alternative that runs the same in all browsers because it operates at the OS level, not inside the browser.

You work with sensitive content. If your Google Docs drafts contain client information, internal strategy, legal work product, or anything where sending the audio to a third-party cloud is a problem, local processing solves it architecturally.

You need offline voice typing for Google Docs. On a plane, in a basement, on the road with spotty wifi. Built-in Voice Typing stops working without internet. SnailText keeps working because the model runs on your laptop.

You dictate into comments and chat. Built-in Voice Typing works in the document body only. SnailText pastes into the comment textbox, the suggestion thread, the chat sidebar, anywhere with a cursor.

Talk instead of typing

Download for Macand start dictating in any app

Frequently asked questions

Does it work with Google Docs comments and chat?

+

Yes. SnailText pastes into any text field that has keyboard focus, the same way Ctrl+V does. That means comment textareas, the suggestion thread, the chat sidebar, the share dialog note field, and any other text input in the Docs interface. Google's built-in Voice Typing is limited to the main document body; SnailText has no such restriction.

Will my Google Docs documents go through your servers?

+

No. SnailText runs the speech model locally on your Mac or PC. Your audio is processed in RAM and discarded. The transcribed text is pasted into Google Docs via the system paste mechanism, the same way Cmd+V works. We never see your document content.

Does this work on Google Workspace (enterprise)?

+

Yes. SnailText is a desktop app that pastes into the browser; it does not interact with the Google Workspace authentication flow. Whether your IT policy allows third-party desktop tools is a separate question, but technically, there is no integration to approve. The text lands the same way as if you typed it.

How is this different from the Web Speech API in Chromium browsers?

+

Chromium browsers (Chrome, Edge, Brave) expose the Web Speech API for sites that implement it, with audio processed by Google or Microsoft cloud services. The API is still labeled experimental in the spec. SnailText is browser-agnostic, runs the speech model locally, and works in any text field on your computer, including non-Google apps and Firefox.

What about voice commands like "select sentence" or "delete paragraph"?

+

SnailText is dictation-only; it transcribes speech to text. Voice commands for cursor movement and selection are a separate category (Apple Voice Control on Mac, Talon Voice cross-platform). You can use SnailText for dictation and pair it with Voice Control or Talon for hands-free editing if needed.

Does it work with other Google products like Sheets, Slides, and Gmail?

+

Yes. Because SnailText operates at the OS level and pastes via the system clipboard, it works in any text field, not just Google Docs. Gmail compose windows, Sheets cells, Slides text boxes, Google Calendar event titles and descriptions, Forms responses, Google Chat. The same hotkey works everywhere; there is nothing Google-specific about how SnailText integrates.

How do I use talk to text on Google Docs?

+

With SnailText: open Google Docs in any browser (Chrome, Firefox, Safari, Edge), click into the document body, press the global hotkey (Ctrl+Space on Windows, Option+Space on Mac), speak, press the hotkey again to stop. The transcribed text is pasted at your cursor, same as if you had typed it. No menu to open, no mic icon to click, no browser extension needed. Google's built-in Voice Typing (Tools → Voice Typing) works similarly but only in Chrome, Edge, and Safari, and always requires an internet connection. SnailText works in any browser, including Firefox, and runs the speech model locally on your device.

Google Docs voice typing, in Firefox and any browser.

Free download for Mac and Windows. Press a hotkey, talk, and the text appears in Google Docs: Chrome, Firefox, Safari, offline, anywhere. No account, no subscription to start.

Download for Macand start dictating in any app