← Research Portal
OmniNotation

OmniNotation

Annotate · Bookmark · Search

English 简体 繁體

Free · Open Source · Local-first

Turn any web page into your annotated canvas

OmniNotation is a Chrome extension for highlighting, annotating, sticky notes, bookmarks and multi-engine search — in Chrome's native Side Panel, with all data stored locally by default.

Works on any page · No account required · No telemetry

Features

4 Highlight Styles

Highlight, underline, strikethrough and squiggly — each annotation gets its own color, auto-deepened in dark mode.

Native Side Panel

Chrome's official Side Panel lists all annotations of the page, with full Markdown and LaTeX (KaTeX) rendering and threaded replies.

Persistent Anchoring

Selections are anchored by text quote, so highlights survive page reloads. SPA navigation is detected and re-rendered automatically.

Two-way Navigation

Click a highlight to open the side panel and jump to its annotation; click a card to scroll back to the highlight on the page.

Sticky Notes

Place sticky notes anywhere on the page — no text selection required.

Selection Toolbar

Select text to pop up a floating toolbar: annotate, copy, or search — annotation tools and search engines laid out on two rows.

Multi-engine Search

Search your selection across general and academic engines out of the box. Add, edit or remove engines freely — emoji and characters work as icons.

Bookmarks & Organization

Annotated pages are bookmarked automatically. Organize with nested folders, tags, page categories and global search.

Markdown Import / Export

Back up and restore everything as readable, version-control-friendly Markdown files.

Axiom Hub Sharing (optional)

Optionally sign in to Axiom Hub to share annotations and follow others'. Off by default — your data never leaves the device unless you choose to.

Install

From Chrome Web Store

One click — the recommended way for everyday use.

Add to Chrome

Developer Mode (from source)

Clone the GitHub repo, run npm install && npm run build, then load the build/chrome-mv3-prod folder via chrome://extensions with Developer mode on.

Get the source on GitHub

Privacy

Annotations and bookmarks are stored locally in your browser (chrome.storage.local). OmniNotation contains no telemetry, analytics or advertising SDK. It only talks to a server when you explicitly sign in to Axiom Hub or click Share.

Read the full privacy policy