DOM Scanner Pro

Using DOM Scanner Pro

This guide covers every part of the side panel. If you prefer to learn by doing, open the practice playground (Settings → Open practice playground, or the command menu): it is a page with seven real layout bugs and optional hints.

Start and stop

If the panel says Allow access to this page, Chrome has not given DOM Scanner Pro access to that tab yet. Click the toolbar icon on that tab (one-time access until you leave the site), or choose Allow on this site to allow it permanently. Remove permanent access in Settings → Site access.

Some pages cannot be inspected at all: Chrome's own pages (chrome://), the Chrome Web Store and other extensions. Local file:// pages work only after you turn on Allow access to file URLs for DOM Scanner Pro in chrome://extensions.

When the page navigates, the inspection of the old page ends. DOM Scanner Pro tries to continue on the new page; if Chrome removed the temporary access, the panel asks you to click the icon again.

Choose an element

If the page removes or replaces the selected element (common in single-page apps), the panel marks it removed from page and does not quietly attach to a different element. Pick it again, or match it from a snapshot.

Inspect

The order of cards depends on the preset (Inspect, Design review, QA review, Learn). Simple view shows the essentials; Advanced view shows every candidate and card.

CSS experiments

Enter experiment mode to try a value on the selected element. Changes are inline styles owned by DOM Scanner Pro and are listed in the card. Undo restores the exact previous value; if the page changed the same property meanwhile, the change is marked conflict and the page's value is left alone. Everything is reverted when you stop inspecting.

Frames

Embedded frames are separate documents. Find frames lists frames DOM Scanner Pro can already access and frames it cannot, by origin. Choose Allow to grant a frame's site, then Inspect to move the panel into that frame. Screenshots in a frame capture the whole visible tab.

Compare

Pin two elements, then open Compare (or Compare A and B in Inspect). The comparison lists measured differences with units, a table you can filter by group, and Copy CSS to match A. A separate box gives a possible explanation, clearly labelled as interpretation.

Snapshots save the measured styles and geometry of your pins (or the selection) with the viewport, zoom and device pixel ratio, an environment label such as staging and a scenario such as mobile width. Later, open another page and choose Find these elements on this page. Matches are listed with a confidence; nothing is compared until you confirm each one, and unresolved elements stay unresolved. Two snapshots compares two saved snapshots directly, for example staging and production.

Review

Each scan has a scope (whole page or the selected element's contents), shows progress, can be cancelled, and says when results are partial. Large pages stop at 10,000 elements and say so. Mark false positives as Not an issue; the choice is remembered for that site, so the same finding stays dismissed on later runs until you restore it. Send findings to the report draft with Add to report.

Reports

  1. Capture the visible area or the selected element. A notice reminds you that the screenshot may include private information.
  2. Redact with solid boxes, and annotate with boxes, arrows and numbered notes. Keyboard users can add marks by coordinates. Apply and keep burns the marks into the pixels; the unredacted capture is discarded and was never saved.
  3. Write the title, severity, expected and actual result, steps and notes. Add the selected element, the current comparison, findings and a checklist as evidence.
  4. Preview shows exactly what will be exported. The page address is included only if you tick the box, and query strings are always removed.
  5. Export Markdown, JSON, a review card PNG, individual screenshots, or everything as a ZIP. Save to history stores the report in this browser.

Saved reports are limited to 100 reports or 100 MB. Near the limit, the panel warns you; it never deletes reports by itself. Saved lets you open, export or delete reports, export everything, and import an export file. Imports are validated and treated as data only.

Compare screenshots shows two captures of the same size with a reveal slider (side by side when reduced motion is on) and highlights differing pixels, with regions you can ignore.

Settings

Limits

DOM Scanner Pro reports what page scripts can measure. It labels anything it cannot know instead of guessing: