Tired of digging through DevTools just to copy a piece of HTML? Easy Copy DOM is a Chrome extension that lets you grab the exact markup of any element with a single click. Just hover to highlight and click to copy—no inspect panel required.
Perfect for developers, designers, or anyone who needs to extract web components quickly. Stop digging — start copying!
Download it from the chrome web store.
Ever needed the exact HTML of a button, a card, or a whole section, and ended up opening DevTools and hunting through the tree to find it? Easy Copy DOM turns that into a single click: hover over anything on the page to highlight it, click, and its HTML is on your clipboard.
🖱️ How it works
Start the picker from the toolbar popup (“Copy now”) or with the keyboard shortcut. Move the mouse and every element under it lights up, with a small label showing its tag, its id and its pixel size. Click to copy that element’s full HTML to the clipboard, or press Esc to cancel. A toast confirms what you copied, including the tag and the number of characters.
⌨️ Keyboard Shortcut
- Activate the picker: Alt + Shift + C (same on Mac)
- Off by default — enable it in the popup, then set your own keys at chrome://extensions/shortcuts
✨ Key Features
- One-click copy of any element’s full HTML (outerHTML).
- Live highlight with the element’s tag, id and pixel size.
- Clean overlay isolated in a Shadow DOM — it never touches or restyles the page.
- Two ways in — toolbar button or keyboard shortcut.
- Works on any normal web page.
- Lightweight — the picker is injected only when you ask for it, nothing runs in the background.
⚙️ Customizable
Open the popup from the toolbar icon to adjust:
- Enable or disable the keyboard shortcut (it remembers your choice across restarts).
- Change the shortcut keys in Chrome settings.
🔒 Privacy
Your navigation history stays with you.
✅ No data collection
✅ No external connections
✅ Works entirely offline
Support the Project
💛 If you find Easy Copy DOM useful, consider supporting the Bits 🙂 or 🐙 Contribute or report an issue on GitHub.
