HTML to Markdown Converter
25 ratings
)Overview
Convert HTML content to Markdown format with advanced formatting support
Turn a web page, the main article, or just your selection into clean Markdown. Copy it, or save it as a .md file. ## Full Description Copying something off a web page into a Markdown editor is usually a chore. You paste it and spend the next few minutes deleting navigation menus, fixing links that point nowhere, and untangling formatting that didn't survive the trip. This extension does that conversion properly, right where you are, and gives you Markdown you can actually use. You decide how much of the page to take: - The whole page, when you want everything. - Just the main article. It uses Mozilla Readability to find the real content and leave the surrounding clutter behind, which is what you want for blog posts, news, and documentation. - Only the text you've selected, when you just need a paragraph or two. There are two ways to run it. The first is the toolbar popup: open it, choose your mode, choose whether the result goes to your clipboard or downloads as a file, and click convert. The second is the right-click menu, which skips the popup entirely: - Select some text, right-click, and choose "Convert Selection to Markdown". - Right-click anywhere on a page for "Convert Page to Markdown" or "Convert Main Content to Markdown". Right-click conversions follow whatever default output you've set in the options, so one click either drops the Markdown on your clipboard or saves a .md file named after the page. It's the fastest path once you've picked the output you prefer. The output is GitHub Flavored Markdown, and it works to keep the details that normally get lost: headings, nested lists, task lists, tables (including the awkward ones with merged cells, captions, or multi-line content), inline code, fenced code blocks with their language label intact, strikethrough, superscript and subscript, horizontal rules, links, and images. Relative links and image sources are rewritten as absolute URLs so nothing breaks once the Markdown leaves the page, and block-style "card" links collapse into normal single-line links instead of a tangle of nested text. If you want tidier results, the options page lets you strip common page noise before converting: navigation, sidebars, cookie and consent banners, share widgets, forms, dialogs, and related-content blocks. That's a single toggle you can leave off if you'd rather keep the page as-is. You can also list your own CSS selectors for elements to remove on sites you visit often, and those apply whether or not the built-in cleanup is on. The selector box checks what you type before saving, so a stray comma, an invalid selector, or something far too broad like "body" or a bare "div" can't quietly wreck your exports. A built-in viewer shows exactly which selectors and keywords the common-noise cleanup uses, so nothing is a mystery. The same options page is where you set your defaults: which mode and output the popup opens with, an optional Downloads subfolder to keep your exports in one place, and whether Chrome shows its Save As dialog (which is the only way to pick a folder outside your Downloads). Everything runs locally in your browser. The page never leaves your machine. ## What's New in Version 0.5.8 Version 0.5.8 is a maintenance release focused on staying current and shipping with confidence. The way the extension converts pages hasn't changed — the output is identical to before, and the test suite proves it. New in 0.5.8: - Moved to current major versions of the tools the extension is built on (React 19, Tailwind CSS 4, Vite 7, TypeScript 6), plus a DOMPurify security update for the HTML sanitizing that happens before every conversion. - Added a real test suite behind the scenes: fast unit tests plus end-to-end tests that load the actual extension in a browser and check conversion across every mode, the popup, the options page, and both clipboard and file output. Updates are far less likely to break something you rely on. Everything below has landed since the last public release (0.5.6): - Right-click conversion now works reliably for selected text, full pages, and main-content extraction. - Right-click clipboard copying works on Manifest V3, using a small offscreen helper to reach the clipboard. - Pages that hadn't loaded the converter yet get it injected on demand, with a retry, so conversion still works on tabs that were already open. - An options page for your default mode and output, a Downloads subfolder, and the Save As prompt. - Two independent cleanup controls: the built-in common-noise rules and your own ignored-element selectors. - Validation for custom selectors so a bad or overly broad entry can't break exports. - A popup that shows the built-in noise rules, so you can see what cleanup actually removes. - Full-page exports keep page chrome like navigation when you turn cleanup off, unless you've set your own selectors. - Clearer guidance about where Chrome can save files (your Downloads folder or a subfolder, with the Save As dialog for anywhere else). - Better Markdown all around: inline code stays inline, fenced blocks keep their language, nested lists stay valid, table pipes are escaped, complex tables are flattened where they can be, and card-style links read as plain single-line links. ## Key Features - Three ways to choose what to convert: the full page, the main article (via Mozilla Readability), or your current selection. - Two ways to trigger it: the toolbar popup, or a right-click with "Convert Selection to Markdown", "Convert Page to Markdown", and "Convert Main Content to Markdown". - Copy to the clipboard or download a .md file named after the page, optionally into a Downloads subfolder, with an optional Save As dialog. - Optional cleanup of common page noise, plus your own CSS selectors for site-specific clutter, with validation and a viewer for the built-in rules. - GitHub Flavored Markdown with care for tables, code blocks, lists, task lists, strikethrough, superscript and subscript, horizontal rules, and images. - Relative links and images rewritten as absolute URLs so the Markdown holds up anywhere. - Defaults you set once and forget. - Runs entirely in your browser, with no external conversion service. ## Privacy and Security Conversion happens locally in your browser. The extension doesn't collect analytics, send page content anywhere, or transmit your results. The only thing it stores is your own settings — default mode and output, Downloads subfolder, the Save As preference, and your cleanup selectors — kept in local extension storage. ## Good For - Saving research and notes from web pages as Markdown. - Prepping articles, docs, and references for a Markdown editor. - Pulling clean context out of a page to hand to an AI tool. - Capturing documentation while keeping its links, code, lists, and tables. - Grabbing a single snippet without dragging along the rest of the page. - Dropping a site's banners, sidebars, and navigation from your export without touching the page itself.
4.8 out of 525 ratings
Details
- Version0.5.8
- UpdatedJune 16, 2026
- Offered bydelgadobyron
- Size135KiB
- LanguagesEnglish
- Developer
Email
delgadobyron@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser