Bulk Alt Text Generator for WordPress & Shopify (12,000+ Images)

Generate alt text for 12,000 images in one batch — accessible, descriptive, AI-readable

78% of WordPress images and 71% of Shopify product images are published with no alt text. That’s an accessibility failure, an SEO miss, and the single biggest reason AI engines cannot describe what’s on your site.

This page covers the bulk alt text generator built into CapstonAI, available for both WordPress (via plugin) and Shopify (via app). What it does, why it matters more than ever in 2026, and how it compares to the manual or per-image alternatives.

WordPress plugin    Shopify app

Why alt text suddenly matters more in 2026

Alt text used to be a screen-reader checkbox. Three things changed it into a top-3 GEO signal:

  1. Multimodal AI search. ChatGPT, Gemini, and Claude all process images. When a shopper uploads a photo and asks “what is this and where can I buy it?”, the engine reads alt text first.
  2. Google AI Overviews use image context. A page with rich, accurate alt across 30 product photos surfaces in image-driven AI Overviews where a competitor with empty alts does not.
  3. Visual search growth. Pinterest Lens, Google Lens, and ChatGPT image upload generate 1.4 billion visual queries per month globally in early 2026 (eMarketer, March 2026). Images without alt are invisible to all of them.

The current state of alt text on the web

From CapstonAI audits Q1 2026 (312 WordPress sites and 42 Shopify stores):

  • WordPress: 78% of images have no alt text. 9% have generic alt (“image”, “photo”, or the file name). Only 13% have a usable description.
  • Shopify: 71% of product images have no alt. 14% inherit the parent product alt across variants (e.g., “Black t-shirt” on 12 color variants). Only 15% are unique and descriptive.
  • WooCommerce: Worst category. 84% of catalog images have no alt because the import flow strips it.
  • Editorial / publishers: 61% missing alt on body images, even on top-performing posts.

What CapstonAI does, image by image

For every image without alt (or flagged as low quality), the generator:

  1. Reads the image content (object, scene, color, composition, text in image, brand if visible).
  2. Reads the surrounding context: post title, page H1, caption, parent product name (Shopify), media library description.
  3. Detects whether the image is decorative (in which case it sets alt=”” — correct accessibility behavior) or informative.
  4. Writes alt under 125 characters in the language of the page.
  5. Adds variant-specific detail when the image belongs to a variant (e.g., “Linen blazer in sage green, model facing camera” instead of inheriting “Linen blazer”).
  6. Avoids alt-stuffing keywords. Reads naturally to a human screen-reader user.

The four alt text patterns CapstonAI uses

Image type Pattern Example
Product photo [Product] in [color/material/size], [view angle] “Linen blazer in sage green, three-quarter view”
Lifestyle / scene [Subject] [activity] in [setting] “Family of four playing on the beach at sunset”
Hotel / room photo [Room type] with [key features], [orientation] “Junior suite with king bed and sea view, balcony facing south”
Editorial / blog [Subject], [context relating to article] “WordPress dashboard showing the Rank Math meta description field”

How it compares to per-image plugins and apps

Capability EWWW Image Optimizer SEO Image Optimizer (Shopify) Yoast Premium CapstonAI
Detect missing alt Yes Yes Partial Yes
Generate alt text From filename only Template only Per-image AI Bulk batch with vision
Variant-aware (Shopify) No No n/a Yes
Decorative image detection (alt=””) No No No Yes
Bulk approval queue No No No Yes
Multilingual No Limited Yes 50+ languages
Per-batch rollback No No No Yes

Real customer numbers

  • Apparel brand, 3,200 SKUs, Shopify Plus: 9,800 alt texts generated and approved in 5 days. Image traffic from Google +37% over 60 days. Source: Google Search Console image search filter.
  • Hotel chain, 12 properties, WP Multisite: 4,200 alt texts generated and approved in 6 days. Image-based SERP appearance went from 240/month to 1,180/month after 90 days.
  • Cooking publisher, 14,000 recipe photos: 14,000 alt texts in one batch over 8 days. Recipe pages started appearing in Google AI Overviews for “what does [dish] look like” prompts (CapstonAI dashboard, citation rate +52%).

The accessibility angle (don’t skip this)

Empty alt is not just an SEO problem. WCAG 2.1 AA, the European Accessibility Act (EAA, mandatory June 2025 for ecommerce serving EU consumers), and California’s AB 1757 all require descriptive alt text on informative images. Penalties are real and growing:

  • EAA fines: up to €10k per non-conformant ecommerce site (Member State implementations vary).
  • US lawsuits: 4,605 ADA web accessibility lawsuits filed in 2024 (UsableNet annual report, 2025), majority cite missing alt text as one of the violations.

Bulk alt text generation is the cheapest and fastest way to close this gap on large catalogs and content sites.

Step-by-step: generate alt for a 5,000-image library

  1. Install the CapstonAI plugin (WordPress) or app (Shopify). Connect your account.
  2. Navigate to Bulk Operations → Alt Text.
  3. Select scope: media library, products, collections, posts, custom CPT.
  4. Filter: missing only / generic only / all.
  5. Click “Scan & Generate”. Background batch (typically 30–60 minutes for 5,000 images).
  6. Review the queue. Each row shows the image thumbnail, current alt, proposed alt, language detected, and a tag (informative / decorative / variant).
  7. Approve in bulk or per row. Skip decorative if you want to keep them empty (recommended).
  8. Pushed live to the Media Library / Shopify product images via API.

FAQ

What about images already with alt — will they be touched?

No. Existing alt is preserved by default. You can opt to have CapstonAI flag low-quality alt (e.g., “image”, “DSC_0042.jpg”) and propose replacements through the same approval queue.

How accurate is the vision model?

Internal benchmark on 5,000 hand-labeled images: 91% accuracy on objects, 87% on color, 78% on context relevance. Human review catches the rest, which is why the queue exists.

Does it handle text inside images (logos, product labels)?

Yes. OCR is built in. Brand names, product labels, and visible text are extracted and used in the alt when relevant.

Can I set custom rules per category or product type?

Yes. Per-CPT or per-collection alt patterns can be défined (e.g., always start product alt with “[Brand] [product name]” for SKU pages).

How does it handle decorative images?

It detects them (background gradients, divider lines, decorative icons) and proposes alt=”” — the WCAG-correct value. You can override per image.

Does it work on lazy-loaded or CDN-served images?

Yes. The scanner reads from the Media Library / Shopify Files, not the rendered DOM. CDN setup (Kinsta, Cloudflare, BunnyCDN) does not affect generation.

How is pricing structured?

Per-site monthly subscription with an image quota. Bulk first-batch credits often included in the trial. See pricing.

Related reading

Stop hiding 12,000 images from screen readers and AI engines

Run your first free alt text scan →

Last updated: May 2026. Benchmarks: CapstonAI Q1 2026 audit (312 WordPress sites + 42 Shopify stores), eMarketer March 2026, UsableNet 2025 ADA Lawsuit Report, Google Search Console image search filter on three customer sites Jan–Apr 2026.