Paste HTML to inventory images

Paste page HTML below. The tool counts images, external hosts, URL extensions, alt coverage (non-empty / empty / missing) and images inside body paragraphs. No network, no upload, no dependencies.

Not checked yet.

Definitions

ItemRuleBoundary
ImageNon-empty, non-data: srcCSS backgrounds excluded
ExternalDifferent registrable domainSubdomains internal
Extension.jpg/.png and similar at the end of the pathNot the served format
altNon-empty / empty string / missing, counted apartCopy quality not judged
Body imageimg inside a pBased on tag nesting

The tool reads only statically written img tags and does not request images, so it cannot judge the served format, byte size or availability; an extension may differ from the real format. It shares the rules of scripts/article_image_source_probe.py: on the 36 cached article pages all 10 metrics match the published CSV.

Logic: js/image-inventory-check.js (no dependencies, no network); scripts/test_image_inventory_check.js covers 9 assertion groups (extensions, no extension, three alt states, internal/external, paragraph images, data src, CSV). Parity: scripts/parity_image_inventory_check.js. Run:

node scripts/test_image_inventory_check.js

Related: the article image-delivery pilot, the article image-attributes pilot, and the article alt-copy pilot.

Related: the image-host 567 response recheck.

About the author

Lingyi Information Official (delivery team) works on requirements, proposals and acceptance for corporate websites, brand and smart-manufacturing projects. This tool counts static image tags only; it does not request images or judge the served format, byte size or availability.

See the images before optimising

Paste HTML to see image formats, external hosts and alt coverage; no network, CSV export.

Request a recheck plan