Any web content.
Clean markdown.
One click.
Markforge is a Chrome extension with dedicated parsers for 18+ platforms — tweets, Reddit threads, AI conversations, GitHub repos, Stack Overflow, and more. Not a generic HTML converter. Every parser understands the page structure and produces markdown that actually preserves what matters.
Free and open-source. No account required.
Built for Obsidian users, prompt engineers, and anyone who thinks in markdown.
Web clipping is broken
Generic conversion kills the content
You clip a tweet thread and get a wall of mangled divs. You clip a Reddit discussion and it stops at the first link. You clip an article and the code blocks lose their formatting. Generic HTML-to-markdown doesn't understand what it's converting.
The good tools are dead or locked in
MarkDownload got banned from the Chrome Store and hasn't been updated in two years. Obsidian Web Clipper only works with Obsidian and doesn't download images. Readwise costs $10/month for a full reading platform when all you want is the markdown.
Your LLM is eating garbage
Every time you paste a web page into Claude or ChatGPT, you're feeding it 40,000 tokens of nav bars, ad containers, and tracking scripts. The actual content? About 2,000 tokens. You're paying 20x more than you need to.
Markforge fixes all three.
Three steps. That's it.
Click the extension
On any web page, click the Markforge icon (or press Alt+M). It detects the platform automatically. Want just one section? Use Clip Selection to visually pick any element on the page.
Edit and choose your format
Preview and edit the title and content before saving. Copy to clipboard, download as .md with images, or save directly to a custom folder. No "Save As" dialogs.
Use it anywhere
Clean markdown with customizable YAML frontmatter, ready for Obsidian (with wikilink support), Logseq, Notion, your RAG pipeline, or any markdown editor.
More than just a converter
Full control over what gets extracted, how it's formatted, and where it's saved. No compromises.
Clip Selection
Don't need the full page? Enter visual picking mode — hover to highlight any element, click to clip just that section.
Smart image download
Images are fetched locally with a 3-step fallback pipeline. Batch processing with real-time progress. PNG, JPEG, WebP, SVG, AVIF and more.
Custom download folder
Pick any folder on your machine. Markforge writes files directly — no download manager, no "Save As" dialog. Persists across sessions.
Keyboard shortcuts
Alt+M to open the popup, Alt+Shift+M to download instantly. Fully customizable via Chrome settings.
Content filtering
Strips tracking parameters (utm, fbclid, gclid...), removes elements by CSS selector, filters images by size. Clean output, every time.
Editable before saving
Both the filename and markdown body are fully editable in the popup. What you see is what you get — the file matches the preview exactly.
Not a generic converter. A platform-aware one.
Every platform structures content differently. A tweet isn't an article. A Reddit thread isn't a blog post. Markforge uses a strategy pattern — 18 dedicated extractors that understand each platform's DOM and pull out exactly what matters.
Twitter / X
Tweet threads and articles, author info, quoted tweets, optional replies
Posts with nested comments and scores, old + new Reddit support
ChatGPT / Claude / Gemini / Grok
Full AI conversations with role formatting, code blocks, model info
GitHub
READMEs rendered properly, raw source code with syntax detection
Stack Overflow
Questions + all answers with scores and code blocks
arXiv
Papers with title, authors, abstract, structured sections
Wikipedia
Language-aware articles with section hierarchy, references
Substack / Medium
Newsletter and blog articles, clean content extraction
Pulse articles and profile posts with author info
Hacker News
Posts + comment tree with scores and metadata
Gmail
Emails with optional quoted replies preserved
ResearchGate
Publications with academic metadata
Google Search
Search results snapshot as structured table
Any web page
Readability-based extraction with metadata fallback
Every parser outputs consistent YAML frontmatter — title, author, date, source URL, platform-specific fields.
Stop wasting tokens on HTML
CONTAINS
CONTAINS
Just the contentToggle LLM Mode and Markforge strips everything your model doesn't need — navigation, ads, sidebars, author bios, related articles, cookie banners. What's left is clean, structured markdown optimized for prompt context.
How Markforge compares
Platform-specific parsers
AI conversation export
Clip selection mode
LLM mode + token counter
Image download
Works with any markdown app
Maintained
Price
Browser extension
Built by a markdown nerd, for markdown nerds
Markforge started as a personal tool. I was spending 15-20 minutes a day reformatting web content for my Obsidian vault and my LLM workflows. I tried every clipper out there. None of them understood that a tweet needs a different parser than an article. So I built one that does.
Now I use it 30+ times a day. Every article I research, every tweet thread I want to keep, every Claude conversation worth saving — one click, clean markdown, in my vault.
Frequently asked questions
Your web content deserves better than copy-paste.
Install Markforge and start converting web content to clean markdown in seconds.
Free forever. No account, no tracking, no strings attached.