MathVoice for Google Docs

The Chrome extension path: dictate and edit equations in a side panel beside your document — no tab switching, no leaving your doc.

There are two ways to use MathVoice in Google Docs. This page covers the Chrome extension: voice right beside the document, with the microphone working in the side panel. The Workspace add-on works in any browser and adds round-trip editing (re-load an equation you inserted earlier). Many people use both.

What this extension does

The extension adds a MathVoice sidebar to Chrome. On a Google Doc, you can:

How it works

  1. Install MathVoice from the Chrome Web Store
  2. Open any Google Doc and click the MathVoice icon to open the sidebar
  3. First mic use: a one-time permission popup opens at mathvoice.app — grant it there, then the 🎤 works in the panel
  4. Speak or type your equation and watch it render live
  5. Click Copy equation image and press Ctrl/⌘+V in your document
Why clipboard instead of one-click insert? Google Docs paints the document — equations included — to a <canvas>, so no content script can place a native equation for you. The rendered-image paste is the closest one-step path a Chrome extension allows. For a one-click insert that runs inside Google's own scripting layer, use the Workspace add-on.

Extension vs add-on — honest comparison

Chrome extensionWorkspace add-on
Voice input location✅ In the side panel, beside the document⚠️ Requires a separate voice tab (Google blocks mics in add-on sidebars)
Browser supportChromium browsers only✅ Any browser with a Google account
InsertionPaste a rendered equation image (Ctrl/⌘+V)One-click insert at the cursor
Round-trip editing❌ Docs exposes no equation to read back✅ Re-load any inserted equation for editing
Install / deployOne click from the Chrome Web StoreGoogle Workspace Marketplace (admin-deployable)

Data and permissions — full transparency

PermissionScopePurpose
sidePanelBrowser side panelOpens the MathVoice Studio editor in Chrome's side panel.
clipboardWriteClipboardPlaces the rendered equation image (or LaTeX text fallback) on your clipboard for pasting into Docs.
Microphone (browser)Side panelUsed by Studio in the side panel for speech recognition. Granted once via a popup at mathvoice.app (Chromium doesn't allow permission prompts inside side panels). Audio is processed by the browser's speech engine — it never goes to MathVoice servers.
Network to mathvoice.appStudio + intent APILoads Studio in the sidebar and sends LaTeX to the intent API for processing. Formula data is not stored beyond the request.
The extension does not read or modify your documents. It has no access to Google Docs page content, other websites, browser history, passwords, or personal data. See our Privacy Policy for full details.