Browser Extension

Supports Chrome, Edge, Brave, and Firefox (Manifest V3) — two core features: web clipping and rich-text publishing.

Installation

Search "Mark.build" in the Chrome Web Store → click "Add to Chrome". Edge, Brave, and Firefox users can find it in their respective extension stores.

📎 Clip Tab Guide

Basic Usage

  • Click the extension icon in the browser toolbar. The popup auto-extracts the main content of the current page using @mozilla/readability to filter out navigation bars, ads, and sidebars.
  • The popup shows the page title and a body preview (first 500 characters).
  • Click "Send to Mark.build Editor": if the editor is already open in a tab, content is sent there and a new document is created; if not, a new tab opens the editor with the content.
  • "Preview Markdown" button: toggle to view the raw converted Markdown and verify the conversion result.

Platform-Specific Handling

WeChat Official Accounts

Automatically inserts a "hotlink protection notice" comment after each image, reminding you to save the original image to avoid broken links.

Zhihu

Automatically removes "Follow" buttons, recommendation bars, and other noise — only the main answer body is kept.

YouTube

Transcript extraction is handled via the editor's URL Import feature on the import page — not directly through the clip tab.

📤 Publish Tab Guide

Switch to the "Publish" tab in the extension popup. Clipped content is pre-filled (or paste Markdown manually). Select the target platform format, click "Copy Rich Text", and paste into the platform's editor.

WeChat

Generates inline-style HTML with class attributes stripped (to work around WeChat editor's CSS filtering)

Zhihu

Standard inline-style HTML compatible with Zhihu's paste handling logic

Juejin

Copies raw Markdown source (Juejin's editor natively supports Markdown — no HTML conversion needed)

General

Formatted HTML compatible with most rich-text editors (Notion, Lark, Yuque, etc.)

After clicking "Copy Rich Text", the button briefly shows "✓ Copied!" and reverts automatically after 2 seconds.

The extension never sends page content to any server. All processing happens entirely on your device — your data stays private.