Your GO-TO way to translate math from AI Chatbots to online notebooks!
Video Demo: 🎥 Watch on YouTube
MathPaste v1.2.0 is available on the Chrome Web Store, or you can install it manually from source.
Available on the Chrome Web Store — search for Math Paste or install from source below.
- Clone the repository
git clone https://github.com/Gallections/MathPaste.git
cd MathPaste- Install dependencies and build
npm install
npm run build-
Open
chrome://extensions/in Chrome and enable Developer Mode -
Click Load unpacked and select the
dist/folder (NOT the project root) -
The extension icon will appear in your toolbar — you're ready to go!
Tip: Run
npm run devduring development for automatic rebuilds on save.
- Open ChatGPT, Claude, Copilot, or another supported AI chatbot in Chrome.
- The MathPaste floating pill appears automatically in the top-right corner.
- Hover over the pill to open the format selector panel.
- Select your target format (Obsidian, Notion, LaTeX, etc.).
- Copy rendered math from the chatbot — MathPaste intercepts the copy and reformats it automatically.
- Paste into your notebook app. The math will be formatted correctly.
- Press
Alt+Shift+Mto toggle the extension on/off.
MathPaste auto-injects when you switch to a new tab — no refresh needed.
- If the extension stops responding, reload it from
chrome://extensions/. - Refresh the current page after reloading the extension.
| Format | Syntax | Target app |
|---|---|---|
| Obsidian | $…$ / $$…$$ |
Obsidian |
| Notion | $…$ |
Notion |
| LaTeX | raw LaTeX | LaTeX editors |
| MathJax | \(…\) / \[…\] |
Web / MathJax |
| Typst | $ … $ |
Typst |
| MediaWiki | <math>…</math> |
Wikipedia / MediaWiki |
| AsciiMath | ASCII notation | AsciiMath renderers |
| Markdown | $…$ + **bold** etc. |
Any Markdown editor |
| None | — | Passthrough (no conversion) |
