Every tool you need to
capture the web

PageMarkdown packs more features than any other Markdown clipper for your browser. Three capture scopes, batch export, AI refinement, smart element selection, built-in viewer, screenshots, and 8+ export formats — all in one extension.

Three capture
scopes

Choose exactly how much content to capture from any web page.

Text Selection

Highlight any text on a web page and capture it as clean Markdown. Perfect for grabbing specific paragraphs, code snippets, or quotes. Preserves bold, italic, links, and inline code formatting.

Element Capture

Use the visual element selector or enter a CSS selector to capture a specific DOM element — an article body, a documentation section, or a single table. Reuse the same selector across multiple pages on the same domain.

Full Page Capture

Convert the entire visible web page to Markdown in one click. PageMarkdown intelligently extracts the main content, preserves heading hierarchy, markdown tables, code blocks, and image references.

Batch download
entire websites

The most powerful batch Markdown export tool built into a Chrome extension.

01

Visual Link Picker

Click "Page Links" to scan every URL on the current page. Select individual links or pick link regions visually to filter by content area. Add URLs from multiple pages into a single batch queue.

02

Element Selector Reuse

Define a CSS selector once and PageMarkdown applies it to every page in the batch. Perfect for capturing the same content section — like the article body — across an entire documentation site or blog.

03

ZIP or Individual Files

Export all captured pages as a single ZIP archive, or download individual Markdown files. Compatible with Obsidian, Hugo, Jekyll, Next.js, and any static site generator that expects Markdown files.

04

Domain Filtering

Restrict batch captures to the current domain or follow links across subdomains. Control exactly which pages get converted to Markdown and avoid capturing navigation, footers, or sidebar content.

AI-powered Markdown
refinement

Connect any OpenAI-compatible API to clean, structure, and refine your captured Markdown.

Custom Instructions

Write custom prompts to control how AI processes your Markdown. Remove boilerplate, fix formatting, restructure headings, extract key points, or translate content. Your instructions, your rules.

Any OpenAI-Compatible API

Works with OpenAI, Claude, Gemini, Ollama, LM Studio, or any API that follows the OpenAI chat completions format. Enter your base URL and API key — that is it. No vendor lock-in.

Batch AI Processing

Apply AI refinement to every page in a batch export. Process dozens of pages with the same instructions automatically. AI requests are rate-limited to avoid hitting API limits.

Smart element
selection

Pick exactly the content you need from any web page using visual or CSS selectors.

Visual Picker

Click the Pick button and hover over any element on the page. PageMarkdown highlights it in real-time and shows the CSS selector it will use. Click to confirm and capture just that element.

CSS Selector Input

Enter a CSS selector manually for precise control. Use article .content, #main-text, table.data, or any valid selector. Perfect for documentation sites with consistent HTML structure.

Cross-Page Reuse

Save your selector and reuse it across every page on the same domain. Combined with batch export, this lets you capture the same content section from dozens of pages automatically.

Region Selection

In batch mode, pick a region of the page visually to discover all links within that area. Filter out navigation links, sidebars, and footers — capture only the content links you actually want.

Built-in Markdown
viewer

Preview and render Markdown files directly in the browser without any external tool.

GitHub-Style Rendering

Renders Markdown with GitHub Flavored Markdown (GFM) styling — tables, task lists, strikethrough, syntax-highlighted code blocks, and proper heading anchors.

Table of Contents

Collapsible sidebar with auto-generated table of contents from headings. Jump to any section instantly. Toggle the sidebar on or off depending on your reading preference.

Theme Sync

The viewer automatically matches your system or extension theme — light or dark. Read captured Markdown in comfort without switching contexts or opening external applications.

Full-page
screenshot capture

Capture website screenshots as high-quality PNG images alongside your Markdown exports.

Full Page

Capture the entire scrollable page from top to bottom as a single PNG image. Perfect for archiving complete web pages, creating visual documentation, or preserving page layout alongside Markdown content.

Element Screenshot

Use the element selector to screenshot a specific DOM element — a chart, an image gallery, a code block, or any visible section. Combined with CSS selectors for precise targeting.

Viewport Capture

Screenshot only the visible portion of the page. Quick and lightweight for capturing what you see without scrolling or processing the entire page.

8+ export
formats

Convert web pages to the format that fits your workflow.

.md

Markdown

Clean GFM Markdown with frontmatter, backmatter, template variables, and preserved code blocks.

.txt

Plain Text

Stripped-down text for maximum compatibility with any editor or tool.

.html

HTML

Self-contained HTML with inline styles and metadata. Convert Markdown to HTML effortlessly.

.docx

Word (DOCX)

Professional DOCX for documentation pipelines. Convert web pages to Word documents.

.epub

EPUB

E-book format for readers like Calibre, Thorium Reader, and Sumatra PDF.

.pdf

PDF

Print-quality PDF via native browser export. Convert Markdown to PDF in one click.

.mhtml

MHTML

Complete web archive with images, styles, and scripts preserved.

.png

Screenshot

Full-page, element, or viewport PNG screenshot capture of any website.

Start using all
these features today

Install PageMarkdown free for Chrome, Firefox, or Edge. No account required. No data collected. Works offline.