Item logo image for Pluck — Extract page elements as HTML with inline CSS or Markdown

Pluck — Extract page elements as HTML with inline CSS or Markdown

ExtensionDeveloper Tools
Item media 3 (screenshot) for Pluck — Extract page elements as HTML with inline CSS or Markdown
Item media 1 (screenshot) for Pluck — Extract page elements as HTML with inline CSS or Markdown
Item media 2 (screenshot) for Pluck — Extract page elements as HTML with inline CSS or Markdown
Item media 3 (screenshot) for Pluck — Extract page elements as HTML with inline CSS or Markdown
Item media 1 (screenshot) for Pluck — Extract page elements as HTML with inline CSS or Markdown
Item media 1 (screenshot) for Pluck — Extract page elements as HTML with inline CSS or Markdown
Item media 2 (screenshot) for Pluck — Extract page elements as HTML with inline CSS or Markdown
Item media 3 (screenshot) for Pluck — Extract page elements as HTML with inline CSS or Markdown

Overview

Copy any element with its computed styles as clean inline HTML or Markdown. DevTools sidebar with preview, highlight, and download.

Pluck extracts any element from a webpage as clean, self-contained HTML with inline CSS — or converts it to Markdown with one click. It lives in the DevTools Elements panel sidebar, right where you select elements. HOW IT WORKS 1. Open DevTools and go to the Elements panel 2. Select any element — Pluck appears in the sidebar 3. Click "Copy as HTML + inline CSS" or "Copy as Markdown (MD)" 4. Paste anywhere — the element renders with full visual fidelity SMART STYLE EXTRACTION Pluck doesn't dump all 400+ computed CSS properties. It uses an iframe-based baseline comparison to identify only the styles that actually differ from browser defaults, then applies intelligent filtering: - Attribute-aware baselines (e.g., <a href> has different defaults than <a>) - Inherited property deduplication (only re-declares when values change) - Shorthand reconstruction (margin, padding, border, flex, gap, etc.) - Skips noise: vendor prefixes, animations, scroll behavior, SVG-on-HTML, box-sizing, and 100+ other non-visual properties - Filters out hidden elements (display:none, hidden attribute) - Strips framework attributes (Angular, React, Vue, Ember, Astro) - Captures pseudo-element content (::before/::after converted to real elements) MARKDOWN EXPORT The "Copy as Markdown" button converts the extracted HTML to clean Markdown using Turndown.js. Headings, lists, bold, italic, links, and tables are all preserved. Pseudo-element labels (like "Primary Location:" rendered via CSS content) become real text in the output. PREVIEW PANEL Toggle the preview to inspect the output before copying: - HTML code view with Prism.js syntax highlighting (DevTools-matching colors) - Markdown code view with syntax highlighting - Rendered Markdown preview with GitHub-flavored styling - Soft wrap with indent-preserving line wrapping ADDITIONAL FEATURES - Highlight overlay to visualize the selected element on the page - Hold Alt to download as .txt or .md instead of copying - Dark and light theme, matching your DevTools settings - Auto-reloads when the extension is updated - Works in Chrome and Brave PRIVACY Pluck reads page content solely to extract the selected element. No data is transmitted, stored remotely, or shared with any third party. All processing happens locally in your browser. No analytics, no tracking, no accounts. CREDITS Icon designed by IwitoStudio from Flaticon. Pluck uses MIT-licensed open source libraries: Prism.js for syntax highlighting, Turndown.js for HTML-to-Markdown conversion, and Marked.js for Markdown rendering.

Details

  • Version
    1.0.1
  • Updated
    September 8, 2026
  • Offered by
    Gabe-LS
  • Size
    67.16KiB
  • Languages
    English
  • Developer
    Email
    gabelsdev@gmail.com
  • Non-trader
    This 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

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

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, visit the developer's support site

Google apps