Skip to content
๐Ÿ–ผ๏ธ

Broken Image Checker

Image

Find image URLs in webpage HTML and check whether they load. Checks up to 20 unique images.

0
0

Enter an absolute page URL. The tool scans static HTML img tags, including src, data-src, data-lazy-src, and srcset candidates, then checks the first 20 unique HTTP images by loading them in the browser.

Find image URLs in a webpage's static HTML and check whether they load. The tool resolves relative, lazy, and srcset image paths against the page URL, checks up to 20 unique HTTP images, and shows Loaded, Failed to load, or Timed out.

See more about the Broken Image Checker

Unsupported URLs are skipped with a count. A failed load is a review signal, not proof that the file is gone.

Examples

Review a page after moving assets

Input: https://example.com/blog/post
Output: 14 unique image URLs found, 13 loaded, 1 failed to load

Shows the image URL to review without inventing an HTTP status.

Keep a large page scan bounded

Input: https://example.com/gallery
Output: first 20 unique HTTP image URLs checked, extra unique URLs noted

Unsupported URLs are skipped and counted separately.

Key features

  • Clean interface
  • Fast processing
  • No signup required
  • Requires internet access

Quick answers for Broken Image Checker

How does it find the images on a page?
It reads the page HTML, resolves img src, data-src, data-lazy-src, and srcset values against the submitted page URL, dedupes them, and checks the first 20 unique HTTP image URLs.
Does it use HTTP status codes?
No. It loads each HTTP image in the browser and reports Loaded, Failed to load, or Timed out. Unsupported URLs are skipped with a count instead of shown as image results.
Why might a failed image still work on the real site?
A failed browser load from this tool can also mean blocking, hotlink protection, or a timeout. Treat failures as images to review, not automatic proof that the file is dead.