Attribute Reporter
Extension Actions
- Extension status: Featured
- Live on Store
Dev Tools Extension to report on elements attributes and copy their value as text or xpath expression
Attribute Reporter is a DevTools panel for inspecting HTML element attributes across a page.
Select any element, type an attribute name (or pick class, id, or data-testid with one click), and instantly see a list of all matching
child elements with their values — or which ones are missing them.
Features:
- 🔍 Inspect any attribute by name across all child elements
- ✅ Spot missing or empty attribute values at a glance
- 📋 Copy individual values, XPath expressions, or CSS selectors to the clipboard
- 📦 Export all results as JSON (element, value, CSS selector, XPath)
- 🔒 No special permissions required
What's New in v2.1.0
- 🔍 Missing attribute finder — Toggle "∅ missing" to instantly see all elements that lack the target attribute (e.g. buttons without aria-label).
- 🏷️ Element-type filter — Filter results by element type (button, input, div…). Multi-select, composes with the missing toggle.
- 🟢🟡🟠🔴 Status indicators — Every row now shows a color-coded status: OK, duplicate value, empty value, or missing attribute. Hover for details.
- 📋 Copy as CSV — Export the current filtered list as CSV, ready for spreadsheets or bug reports.
- 💾 Remembers your last attribute — The target attribute name is now saved between DevTools sessions.
- aria-label shortcut added to the quick-select badges.
Latest reviews
- Vue Stash
- Handy tool to quickly inspect for missing attributes like id or data-testid. It also lets you try xpath selector quickly by copying the selector and trying it in the console. Neat. Love also the ability to copy the results as json.
- Damiano Fusco
- Our QA consulting team has been using this consistently in different companies to help identify missing attributes for automation id (data-testid). Highly recommended.
- Bob Swanson
- We use to to identify some missing custom attributes used by our QA automation. Very valuable.
- Bob Swanson
- We use to to identify some missing custom attributes used by our QA automation. Very valuable.
- P C
- Found this very useful for reporting on custom attributes like data-xyz etc and be able to quickly test xpath selectors in the console for automation testing and similar things
- P C
- Found this very useful for reporting on custom attributes like data-xyz etc and be able to quickly test xpath selectors in the console for automation testing and similar things