Accessibility / Images / Find Broken Images

The Find Broken Images bookmarklet checks all images on the page by fetching their src URLs. Reports broken images (404, network errors, or invalid URLs) in a popup window with the problematic URLs listed. broken images should be avoided).

WCAG SC 1.1.1: Non-text Content
Run Find Broken Images

Test run or drag to
bookmarklets bar to install

javascript:%21function()%7Bconst%20e%3Ddocument.images%3Blet%20n%3D0%2Co%3D%22%22%3B(async()%3D%3E%7Bawait%20Promise.all(Array.from(e).map(e%3D%3E(async%20e%3D%3E%7Btry%7B(await%20fetch(e.src%2C%7Bmethod%3A%22HEAD%22%7D)).ok%7C%7C(n%2B%2B%2Co%2B%3D%60URL%3A%20%24%7Be.src%7D%5Cn%60)%7Dcatch(t)%7Bn%2B%2B%2Co%2B%3D%60URL%3A%20%24%7Be.src%7D%5Cn%60%7D%7D)(e)))%3Bconst%20t%3D%60%24%7Bn%7D%20broken%20image%24%7B1%3D%3D%3Dn%3F%22%22%3A%22s%22%7D%60%3Bif(n)%7Bconsole.log(%60%24%7Bt%7D%3A%5Cn%5Cn%24%7Bo%7D%60)%3Bconst%20e%3Dwindow.open(%22%22%2C%22Broken%20Images%22%2C%22width%3D400%2Cheight%3D400%22)%3Be.document.write(%60%3Cpre%3E%24%7Bt%7D%3A%5Cn%5Cn%24%7Bo%7D%3C%2Fpre%3E%60)%2Ce.document.close()%7Delse%20alert(%22No%20broken%20images.%22)%7D)()%7D()%3B
← Back to all bookmarklets