3 items
Distill web pages into clean, LLM-ready markdown — works on any page, even behind login walls. Distill converts any web page into clean, structured content ready for LLMs like ChatGPT, Claude, and Gemini. Works on any page — including login-gated sites like dashboards, intranets, and bug bounty platforms. What it does One click converts the current page into LLM-optimized output. No copy-pasting messy HTML. No losing formatting. Just clean, structured content. Output formats • Markdown — with frontmatter, table of contents, proper tables, and absolute URLs • JSON — structured page data for programmatic use • XML — machine-readable format • Plain Text — stripped-down content Key features • Works behind login walls — runs client-side in your authenticated session • Smart extraction — automatically detects when content is in tabs, panels, or dynamic components • Preserves structure — tables, code blocks, lists, headings, links all converted correctly • Absolute URLs — all links resolved to full URLs, ready for LLM context • Token estimation — see estimated token count before pasting into your LLM • Image handling — include alt text, markdown images, or skip entirely • Shadow DOM support — extracts content from web components • Keyboard shortcuts — Ctrl+Shift+M for quick convert, Ctrl+Shift+K for selection • Conversion history — quickly access previous conversions • Copy to clipboard — one click to copy the output Privacy first • 100% client-side — zero data sent to any server • No backend, no API keys, no accounts • Completely free, no upsells • Minimal permissions (activeTab only) Perfect for • Feeding web content to ChatGPT, Claude, or other LLMs • Extracting bug bounty program details for reference • Saving documentation pages as markdown • Converting articles for RAG pipelines • Archiving login-gated content in readable format
Apr 20, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.