Convert Any Webpage to Clean Markdown
One click. Copy or save. Works everywhere — Obsidian, Notion, GitHub, ChatGPT, and more.
Everything You Need
One-Click Copy
Click the icon, get clean Markdown on your clipboard instantly.
Reader Mode
Powered by Mozilla Readability. Strips ads, nav bars, and clutter automatically.
Save as File
Download as .md or .txt with one click. Perfect for archiving.
Keyboard Shortcut
Press Ctrl+Shift+M to copy without even opening the popup.
Right-Click Menu
Right-click any page or selected text to convert on the spot.
Smart Selection
Highlight text, convert just that. Perfect for grabbing specific sections.
Format Selector
Output tailored for Obsidian, Notion, GitHub, or standard Markdown.
YAML Frontmatter
Auto-add title, URL, date metadata. Perfect for Obsidian vaults.
GFM Tables
HTML tables converted to clean GitHub-Flavored Markdown tables.
Image Control
Toggle images on/off. All URLs resolved to absolute paths.
Code Blocks
Preserves syntax highlighting hints and fenced code blocks.
History
Last 10 conversions saved. Re-copy anytime from the history tab.
How It Works
Visit any webpage
Navigate to any article, documentation page, blog post, or website you want to convert.
Click or press Ctrl+Shift+M
Open the extension popup or use the keyboard shortcut to instantly convert the page.
Copy, paste, or save
Your Markdown is on the clipboard. Paste anywhere or save as a .md file.
Works With Your Favorite Tools
Standard
- CommonMark compliant
- Universal compatibility
- Clean, minimal output
# Article Title
A paragraph with **bold**
and *italic* text.
- List item one
- List item two
Obsidian
- YAML frontmatter included
- Wikilink-ready formatting
- Vault-friendly file names
---
title: Article Title
source: https://example.com
date: 2025-01-15
---
# Article Title
Content here...
Notion
- Optimized for Notion paste
- Toggle and callout support
- Clean block structure
# Article Title
> Source: https://example.com
A paragraph with **bold**
and *italic* text.
- [ ] Task item
GitHub
- GFM table syntax
- Task list support
- Fenced code with language hints
# Article Title
| Column A | Column B |
| -------- | -------- |
| Data 1 | Data 2 |
```js
console.log("hello");
```
Your Privacy Matters
Zero data leaves your browser. Ever.
100% Local Processing
Everything runs in your browser. No servers, no APIs, no cloud processing. Your data never leaves your machine.
No Accounts Required
No sign-up, no login, no email. Install and start using immediately. No personal information collected.
Open Source
Every line of code is public on GitHub. Audit it yourself. We have nothing to hide.
Frequently Asked Questions
Yes, Any Page to MD is completely free and open source. There are no premium tiers, no ads, and no hidden costs. The full source code is available on GitHub.
No. All processing happens locally in your browser. No data is ever sent to any server. We don't use analytics, trackers, or any external services. Your browsing data stays on your machine.
Standard Markdown, Obsidian-optimized (with YAML frontmatter), Notion-optimized, and GitHub Flavored Markdown (GFM). Each format is tailored for the best experience with that particular tool.
Any Page to MD works on virtually any webpage. It can handle articles, documentation, blog posts, and even complex pages with tables and code blocks. Chrome-internal pages (chrome://) are restricted by browser security, but everything else is fair game.
Yes! Simply highlight the text you want to convert, then use the extension popup, keyboard shortcut (Ctrl+Shift+M), or right-click context menu. Only the selected portion will be converted to Markdown.
Reader Mode uses Mozilla's Readability library (the same technology behind Firefox Reader View) to extract just the main content from a page. It automatically removes ads, navigation menus, sidebars, and other clutter, giving you clean, focused Markdown.
The default shortcut is Ctrl+Shift+M (Cmd+Shift+M on Mac). You can customize it by going to chrome://extensions/shortcuts in your browser's address bar and setting your preferred key combination for "Any Page to MD."