Back to tools overview

Broken Images

Broken Image Checker

Validate image responses and surface loading failures across HTML images, background images, and srcset candidates before they hurt QA, SEO, or customer trust.

Sync auditQA-readyExport support

Analyze runs the actual tool flow for this page. Sync audits use the extractor job API, palette is computed from discovered assets, and screenshot mapping uses a dedicated screenshot job.

Current quota

Plan-aware limit for this tool

This block reads the active user plan when you are signed in. Anonymous visits fall back to current free-plan limits.

Current plan

Broken Image Checker

FREE

Quota details are not available for this tool yet.

Report shape

What the broken image checker page shows

The page is structured like a product screen and a landing page at the same time: overview first, then details, export, API, FAQ, and related tools.

SummaryIssue TableGrouped ViewExport

Checked assets

124

All discovered image-like references and candidates.

Broken images

7

Failed image responses requiring follow-up.

Timeouts

2

Resources that exceeded the validation time budget.

Redirect issues

1

Loops, unstable redirects, or conflicting location chains.

Failure types

  • 404, 403, 500, timeout, DNS failure, redirect loop, and blocked resource states.
  • Mixed-content issues on HTTPS pages that still load insecure image URLs.
  • Empty src, malformed URLs, invalid data URIs, and content-type mismatches.

Coverage

  • Checks standard image tags, CSS background-image references, and srcset candidates.
  • Stores where the issue was found so the broken asset can be fixed in context.
  • Supports retry status in the report for unstable third-party assets.

Issue summary

  • Counts by HTTP failure, timeout, redirect, mixed-content, and malformed URL categories.
  • Broken-image rate relative to the total discovered set.
  • Grouped by page so the report works for QA and content workflows.

Issue table

  • Asset URL, discovery location, status, issue type, and retry result.
  • Export-friendly rows for CSV or JSON pipelines.
  • Ready to group by issue type, page, or domain.

Filters

Useful report filters

Broken onlyTimeouts onlyMixed contentBackground imagesSrcset failures

Use cases

Teams that benefit from this workflow

QA sweeps before a release or migration goes live.

Technical SEO checks on category, blog, or landing page templates.

Content operations teams cleaning up expired CDN links and blocked assets.

FAQ

Questions users ask before implementation

Can the checker validate background images too?

Yes. The plan is built around validating both standard image tags and CSS background-image references.

Why report mixed content separately?

An image can respond successfully and still be a problem if an HTTPS page references it over HTTP, so that gets its own issue class.

Are unstable third-party images handled?

The report keeps retry state visible so transient CDN failures do not get mixed together with deterministic 404s.

Related tools

Adjacent workflows in the suite

Measure image payload, oversized assets, lazy loading coverage, responsive delivery, and format savings.

  • Image transfer size overview
  • Oversized image detection
Sync auditCore Web Vitals supportMVP
Open tool

Image SEO Audit

Image SEO Audit Tool

Score image SEO, alt text quality, accessibility gaps, filename quality, and responsive delivery signals.

  • Missing and empty alt checks
  • Duplicate and suspicious alt detection
Sync auditAccessibilityMVP
Open tool

Site Image Map

Site Image Map

Map which images appear on which pages, count reuse, classify asset roles, and spot duplication patterns.

  • Page-to-image relationship map
  • Reuse counts and duplicate insight
Async crawlSite-wide viewRoadmap-ready
Open tool