Site Image Check

Find the images on pages of your site whose alt text may not match the picture, and get a fix sheet to work through, so you can confirm each flag against its image and change the alt text that is wrong. One payment, nothing renews.

$49 for up to 50 pages, or $149 for up to 250 pages. Before you pay, we read your site's robots.txt and sitemap and show you which pages we would check.

See which pages we would check

Just the domain, like example.com. Nothing is charged at this step.

What you get

  • The images whose alt text may not match the picture, page by page, each with what our vision model says the image shows. Each flag is a possible mismatch for you to confirm against the image.
  • A fix sheet: each flagged image once, with every page it is on, its current alt text, what the model says it shows, and a suggested replacement marked as a draft. Images with no alt attribute are listed by full address, with no draft.
  • The 16 rule checks on every page, for problems such as images with no alt text, form fields with no label and links with no name.
  • Results in your dashboard, the printable report and the CSV export, each limited to the site you checked. The printable report, the CSV export and the fix sheet also carry a coverage line: how many images were judged, how many were skipped, and why. The dashboard does not show it.
  • One re-check, which you start within 30 days of the first check finishing, to confirm your fixes worked.

Which pages we check

We read your sitemap and start with your home page, then your collection and product pages, then your other pages, then blog posts, up to the number you choose. Pages your robots.txt asks GotAltBot not to read are left out. If your site has no sitemap, we check your home page and the pages on your site it links to. If your robots.txt blocks GotAltBot, your site does not answer, or today's checks are fully booked, we tell you here, before you pay.

What the check does not do

  • It judges up to six images on each page, main-content images first.
  • It does not open your pages in a browser, so it does not check color contrast or anything a script adds after the page loads.
  • Its rule checks touch 10 of the 50 WCAG 2.1 Level A and AA criteria. The other 40 are listed below and on your report.
  • A flag is a possible mismatch, not a verdict: confirm each one against the image. A suggested alt text is a draft to check and edit before you publish it.
  • There is no weekly schedule, no alerts and no monthly summary email. Our monitoring plans do that.
  • It is an automated check. A manual audit by an accessibility specialist is a different and costlier product, and a check's results are not a statement that your site meets WCAG or any law. This page is not legal advice.
The 40 WCAG 2.1 Level A and AA criteria the check does not examine
  • 1.2.1 Audio-only and Video-only (Prerecorded) (A)
  • 1.2.2 Captions (Prerecorded) (A)
  • 1.2.3 Audio Description or Media Alternative (Prerecorded) (A)
  • 1.2.4 Captions (Live) (AA)
  • 1.2.5 Audio Description (Prerecorded) (AA)
  • 1.3.1 Info and Relationships (A)
  • 1.3.2 Meaningful Sequence (A)
  • 1.3.3 Sensory Characteristics (A)
  • 1.3.4 Orientation (AA)
  • 1.3.5 Identify Input Purpose (AA)
  • 1.4.1 Use of Color (A)
  • 1.4.3 Contrast (Minimum) (AA)
  • 1.4.5 Images of Text (AA)
  • 1.4.10 Reflow (AA)
  • 1.4.11 Non-text Contrast (AA)
  • 1.4.12 Text Spacing (AA)
  • 1.4.13 Content on Hover or Focus (AA)
  • 2.1.1 Keyboard (A)
  • 2.1.2 No Keyboard Trap (A)
  • 2.1.4 Character Key Shortcuts (A)
  • 2.2.2 Pause, Stop, Hide (A)
  • 2.3.1 Three Flashes or Below Threshold (A)
  • 2.4.1 Bypass Blocks (A)
  • 2.4.5 Multiple Ways (AA)
  • 2.4.6 Headings and Labels (AA)
  • 2.4.7 Focus Visible (AA)
  • 2.5.1 Pointer Gestures (A)
  • 2.5.2 Pointer Cancellation (A)
  • 2.5.3 Label in Name (A)
  • 2.5.4 Motion Actuation (A)
  • 3.1.2 Language of Parts (AA)
  • 3.2.1 On Focus (A)
  • 3.2.2 On Input (A)
  • 3.2.3 Consistent Navigation (AA)
  • 3.2.4 Consistent Identification (AA)
  • 3.3.1 Error Identification (A)
  • 3.3.3 Error Suggestion (AA)
  • 3.3.4 Error Prevention (Legal, Financial, Data) (AA)
  • 4.1.1 Parsing (A)
  • 4.1.3 Status Messages (AA)

Refunds

If the check could not run on your site, or you find that most of its flags are wrong, email hello@gotalt.com from the address you paid with within 7 days of paying, and we refund the payment in full.

What we keep, and for how long

Paying creates a GotAlt account with the email address you give at checkout, unless that address already has one, and the check goes on that account. Results are kept until 12 months after the re-check window closes (the 30 days after the first check finishes), then deleted; they are deleted sooner, with your account, if you ask by email. Our privacy policy has the details, and our terms of service cover the check in full.

Want to see a result before you pay?

Our sample report shows a full result on a deliberately broken page, nothing blurred, no email.

See a real report first