MathVoice for Notion
A Chrome extension that lets you create and edit math equations in Notion by voice, right inside any page or database.
What this extension does
MathVoice for Notion is a Chrome extension that adds a sidebar panel to notion.so. From the sidebar you can:
- Speak equations — dictate LaTeX edits using your microphone
- Type equations — full LaTeX editing with live preview
- Insert into Notion — equations are written directly into Notion math blocks (inline and block-level)
- Edit existing equations — click any KaTeX-rendered equation in Notion to load it into the editor
The extension detects Notion’s native KaTeX math blocks (both inline and block equations), extracts the source LaTeX, and writes back edited equations by interacting with Notion’s equation editor popup.
Data and permissions — full transparency
| Permission | Scope | Purpose |
|---|---|---|
sidePanel | Browser side panel | Opens the MathVoice Studio editor in Chrome’s side panel alongside your Notion workspace. The panel loads mathvoice.app in a sandboxed iframe. |
activeTab + scripting | notion.so pages only | Injects a content script into Notion pages to detect math block clicks, extract LaTeX from KaTeX annotations, and write edited equations back into Notion’s editor. The script runs only on notion.so/* and touches only the math blocks you interact with. |
clipboardWrite | Clipboard | Fallback: if Notion’s equation editor popup can’t be found programmatically, the extension copies LaTeX to the clipboard so you can paste it manually. |
Host: notion.so | Page access | Limits the content script to Notion pages only. No access to other sites. |
| Microphone (browser) | Side panel | Used by Studio for speech recognition. Audio is processed by the browser’s speech engine. Audio never goes to MathVoice servers. |
| Network to mathvoice.app | Studio + intent API | Loads Studio in the sidebar and sends LaTeX strings to the intent API for processing. Formula data is not stored beyond the request. |
The extension only runs on notion.so. It cannot access any other website, your browser history, passwords, or personal data. It interacts only with math blocks you explicitly click. See our Privacy Policy for full details.
Requirements
- Google Chrome or any Chromium browser (Edge, Brave, Arc)
- A Notion account (free or paid)
- Microphone (for voice input; keyboard input always works)