Editing images one product at a time doesn't scale past a few dozen SKUs. Here's what actually works at catalog size.
Missing alt text on product images is the single most common ADA/WCAG finding on Shopify and WooCommerce stores, and the most tedious to fix by hand — a store with 500 products can easily have 2,000+ untagged images. Before you fix anything, you need to know exactly how many images are missing alt text and where they are. Here's how to find them, then fix them, at catalog scale.
In Shopify admin, go to Products → Export and export all products as CSV. This gives you every product and image URL in one file, which is the starting point for any bulk edit — whether you fix alt text by hand in a spreadsheet or feed it to a script.
Manual, one by one works for under ~50 images. Click each image in the product editor, type a description, save. Slow but free and fully under your control.
Spreadsheet + re-import works for larger catalogs if your product images already have consistent naming. Shopify's CSV import supports an Image Alt Text column — fill it in bulk in a spreadsheet, then re-import. The catch: you're still writing every description by hand, just in a grid instead of one page at a time.
Automated / AI-generated is the only option that scales past a few hundred images without days of manual work. An image-captioning model looks at each product photo and drafts a description you review and paste in, instead of writing every one from scratch.
Re-scanning after a bulk fix catches images added since the last check — new product drops are the most common way a store slips back into a high-risk tier after cleaning it up once.
Also see the full ADA compliance checklist, or if you've already received a demand letter, what to do first.
This guide is a technical starting point, not legal advice. For an actual ADA demand letter or lawsuit, talk to a lawyer familiar with digital accessibility.