What is Noeqtion?
Noeqtion is a browser extension that automatically converts LaTeX-style equations in Notion to native math blocks. If you’ve ever copied notes with mathematical equations into Notion, you know the pain — those beautiful$E=mc^2$ expressions just sit there as plain text.
This extension fixes that with a single keyboard shortcut: Ctrl+Alt+M
Why Noeqtion?
Notion still hasn’t implemented automatic equation rendering for pasted text. While Notion supports beautiful math rendering, converting pasted LaTeX requires manually:- Selecting each equation
- Typing
/math - Pasting the LaTeX
- Clicking “Done”
Installation
Get started with Noeqtion in Firefox or Chrome
Quickstart
Convert your first equations in under 30 seconds
Usage Guide
Learn the conversion workflow in detail
Technical Details
Understand how the extension works under the hood
Key Features
Automatic Detection
Detects both inline (
$...$) and block ($$...$$) LaTeX equations automaticallyKeyboard Shortcut
Convert all equations on the page instantly with
Ctrl+Alt+MPopup Control
Alternative manual trigger via browser extension popup button
Sequential Processing
Processes equations one-by-one with DOM rescanning for dynamic content
Native Integration
Uses Notion’s built-in
/math command — no custom UI injectionVisual Distraction Reduction
Temporarily hides math dialogs during batch conversion
How It Works
The extension scans your Notion page for LaTeX equation patterns using a regex:Detection
Scans the entire page using DOM TreeWalker to find all text nodes matching the equation pattern
Conversion
- Display equations (
$$...$$): Deletes selection, types/math, presses Enter, inserts LaTeX, clicks Done - Inline equations (
$...$): Directly replaces with$$...$$format (Notion’s inline math syntax)
The extension uses calibrated timing delays (
content.js:4-15) to ensure Notion’s UI has time to respond between operations.What Gets Converted?
Inline Equations
Inline Equations
Pattern:
$...$ (single dollar signs)Examples:$E=mc^2$→ Notion inline math block$O(n \log n)$→ Notion inline math block$\alpha + \beta = \gamma$→ Notion inline math block
$$...$$ format, which Notion interprets as inline math.Display Equations
Display Equations
Pattern:
$$...$$ (double dollar signs)Examples:$$\int_0^\infty e^{-x^2}dx$$→ Notion display math block$$\sum_{i=1}^n i = \frac{n(n+1)}{2}$$→ Notion display math block
/math command, which creates a dedicated math block.Browser Support
Firefox
✅ Fully SupportedInstall from Add-ons Store
Chrome
✅ Fully SupportedManual installation via Developer Mode
Chromium Browsers
⚠️ Likely CompatibleEdge, Brave, Vivaldi, Opera, Arc (not tested)
Safari and mobile browsers are not supported due to Manifest V3 requirements. See Browser Compatibility for details.
Get Started
Install Noeqtion
Choose your browser and follow the installation steps
Quick Tutorial
Try converting your first equations