Skip to content

Repository files navigation

ELEMENT COPIER

Chrome Web Store Firefox Add-ons Latest Release ZIP

=-=-=-=-=-=-=-=-= | DE | EN | ES | FR | RU | 中文 | عربي | =-=-=-=-=-=-=-=-=

DESCRIPTION

Copy and download entire pages or individual elements as rich text, images, and Markdown.

For developers and testers: URLs, HTML code, tag#id.class, CSS selectors, JS paths, XPath and full XPath, declared and computed styles, and bug-report details.

Element Copier screenshot 1 Element Copier screenshot 2 Element Copier screenshot 3

KEY FEATURES

  • Copy an entire page or a specific element
  • Convert content into multiple formats at once
  • Keep the latest copied content for all enabled formats
  • Copy content to the clipboard or download it as a file
  • Use a configurable default action for faster repeated copying
  • Light and dark themes
  • Flexible settings
  • Interface available in English, French, German, Spanish, Russian, Arabic, and Simplified Chinese

Supported formats

  • Rich text for pasting into Google Docs and Word
  • Images:
    • PNG
    • JPEG
  • Markdown
  • HTML
  • Developer and testing formats:
    • Tag#id.class
    • Selector
    • JS path
    • XPath
    • Full XPath
    • Declared styles
    • Computed styles
    • QA details for bug reports

Product notes

  • Rich-text formatting is designed to produce a better result than basic copy and paste
  • Developer formats make common inspection data available without opening DevTools
  • Markdown processing preserves layout, links, and content images where possible, including converted SVG images

PRIVACY

  • No data collection
  • No tracking
  • No data transmission
  • Page content is processed locally in the browser

LIMITATIONS

  • Iframe selection differs from the selection of other elements:
    • The iframe is selected as a whole
      • This is due to a platform limitation
      • Injecting into the iframe itself is considered undesirable
    • The selection looks visually different
      • This is due to different event handlers
      • It does not affect functionality
      • Unifying the selection would provide no functional benefit
  • Large pages may take some time to process:
    • Processing speed is limited by third-party libraries
    • The libraries are used unchanged through a wrapper
    • This is an intentional design decision
    • Image generation and saving can be disabled in settings
    • Without image processing, even very large pages are processed in a fraction of a second
  • Opening the result popup may be interrupted:
    • The browser may open another popup with a higher priority
    • This does not affect extension functionality
    • Processes already started will still be completed
  • Small-image handling in Markdown is optional:
    • Some use cases require collecting all small images
    • Other use cases require excluding them
    • The extension cannot predict the user's goal
    • This behavior is controlled by a separate setting

LICENSE

MIT License

Releases

Packages

Used by

Contributors

Languages