BACK TO DIRECTORY

EzAlt AI – Bulk AI Alt Text for WooCommerce

by lidor132

0.0
(0 ratings)

Generate Alt Text for Hundreds of WordPress Images in Minutes

Have hundreds or thousands of WordPress images without proper alt text?

EzAlt AI automatically analyzes your images and generates descriptive, SEO-friendly, accessibility-focused alt text in bulk.

Stop editing image alt text one by one.

Why EzAlt AI?

  • Generate alt text in bulk for hundreds of WordPress images.
  • Automatically process images missing alt text from your Media Library.
  • Generate alt text for new uploads when automatic generation is enabled.
  • Context-aware descriptions for more relevant results.
  • WooCommerce support using product context such as product name, SKU, and attributes.
  • Never overwrite existing alt text by default.
  • Optional review queue so you can approve or edit bulk results before they are saved.
  • Background processing so large image libraries can be processed without one huge request.
  • 1 credit = 1 image, with free starter credits so you can try EzAlt AI before purchasing additional credits.

Built for WordPress

EzAlt AI works directly with your WordPress Media Library.

Instead of opening hundreds of images and entering alt text manually, you can process missing alt text in bulk.

How it works

  1. Install and activate EzAlt AI.
  2. Open Media EzAlt AI.
  3. See how many images are missing alt text.
  4. Run bulk generation, or optionally enable automatic generation on upload.
  5. Review the results.

WooCommerce Support

Running a WooCommerce store with hundreds or thousands of product images?

EzAlt AI can use available product context to generate more relevant image descriptions.

Product context may include:

  • Product name
  • SKU
  • Attributes
  • Relevant product information

EzAlt uses relevant product context to generate descriptions that better match the product image.

Bulk Image Optimization

Have hundreds of images without alt text?

EzAlt AI lets you process them in bulk instead of editing every image manually.

Example

Before:

Alt Text: Empty

After:

Black men's running shoes displayed on a white background<h3>Safe by Default</h3>

EzAlt AI does not overwrite existing alt text by default.

Images that already have alt text are skipped.

Optional: enable Send bulk results to the review queue before saving to generate drafts first, then approve, edit, or reject them. Approving does not use another credit.

Free to Try

Start with the available free starter credits and see how EzAlt AI works with your WordPress site.

Additional credits can be purchased when you need to process more images.

Important

EzAlt AI is designed to help improve image accessibility and SEO workflows.

It does not guarantee accessibility compliance, WCAG compliance, ADA compliance, or specific search engine rankings.

By Lidor Asulin.

External Services

This plugin relies on external services to generate alt text. By activating or using this plugin, you agree to the terms and privacy policies listed below.

EzAlt Proxy API

The plugin sends requests to the EzAlt proxy API at https://ezalt.ez-site.com.

Used for: AI alt text generation, credit balance sync, and purchase-intent registration.

Data sent and when:

  • On alt text generation (bulk, auto-upload, or Media Library): base64-encoded image content (HTTPS), filename, MIME type, site URL, Freemius install ID (when available), unique request ID, site language, and optional parent-post context (title, categories; for WooCommerce products also SKU and attribute values).
  • On credit sync (admin dashboard load and periodic polling): site URL and Freemius install ID.
  • On “Buy Credits” click only (before Freemius checkout opens): site URL, Freemius user ID, Freemius install ID (when available), and selected plan ID. No payment or card data is sent by the plugin.
  • Only if you submit the in-plugin feedback form (“Not happy? Tell us why”): your typed message, the reply email you optionally provide, site URL, Freemius install ID (when available), and WordPress/PHP/plugin version — used solely to review your feedback and, if you left an email, to reply.

Service URL: https://ezalt.ez-site.com/ezalt-api/

Privacy Policy: https://ezalt.ez-site.com/privacy-policy

Terms of Service: https://ezalt.ez-site.com/terms

OpenRouter API (AI Image Analysis)

Image data received by the EzAlt proxy is forwarded to OpenRouter, which routes requests to vision AI models to produce descriptive alt text.

Data sent: Image content and generation parameters forwarded by the EzAlt proxy during alt text requests only.

Service URL: https://openrouter.ai

Privacy Policy: https://openrouter.ai/privacy

Terms of Service: https://openrouter.ai/terms

Freemius (Checkout for Optional Credit Packs)

Freemius handles checkout for optional one-time credit packs. Freemius is not required to use the free starter credits or built-in features.

Data sent: Standard Freemius licensing/checkout data when you interact with credit purchase flows.

Service URL: https://freemius.com

Privacy Policy: https://freemius.com/privacy/

Terms of Service: https://freemius.com/terms/

Screenshots

See how many images are missing alt text — then generate in bulk.

See how many images are missing alt text — then generate in bulk.

Before and after: empty alt text vs AI-generated description.

Before and after: empty alt text vs AI-generated description.

WooCommerce-aware alt text using product name, SKU, and attributes.

WooCommerce-aware alt text using product name, SKU, and attributes.

Bulk report with successes, failures, credits used, and time.

Bulk report with successes, failures, credits used, and time.

Plugin Details

Active Installs
0
Total Downloads
446
Version
1.2.23
Requires WP
6.2
Requires PHP
7.4
Tested Up To
7.1
Added
2026-07-15
Last Updated
2026-08-20 4:19pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0