Export all rendered text from any webpage to a Markdown file. Preserves headings, lists, links, bold/italic, code, tables, and blockquotes.
A userscript that exports the fully rendered text of any webpage to a clean, well-structured Markdown file.
aria-hidden nodes, scripts, styles, iframes, and other non-content tagswebsite-or-page-title.md)⬇ MD button fixed to the bottom-right corner of every pageAlt + Shift + M triggers the export from anywhere on the pageOnce installed, three ways to export any page:
| Method | How |
|---|---|
| Floating button | Click the ⬇ MD button in the bottom-right corner |
| Keyboard shortcut | Press Alt + Shift + M |
| Extension menu | Click the Tampermonkey/Violentmonkey icon → Export page to Markdown |
The .md file will download automatically to your default downloads folder.
Each exported file begins with a metadata header:
# Page Title
> **Source:** [https://example.com/article](https://example.com/article)
> **Exported:** 2026-04-26 19:00:00 UTC
---
Followed by the full page content converted to Markdown.
The following are intentionally excluded from output:
<script>, <style>, <noscript>, <template><iframe>, <canvas>, <svg>, <audio>, <video><input>, <textarea>, <select>, <button>display: none, visibility: hidden, opacity: 0, or aria-hidden="true"Bug reports and pull requests are welcome. Please open an issue before submitting large changes. See the Github Repo
MIT