Title: Imagalt Image Description Assistant
Author: imagaltdev
Published: <strong>September 29, 2026</strong>
Last modified: September 29, 2026

---

Search plugins

![](https://ps.w.org/imagalt-image-description-assistant/assets/banner-772x250.png?
rev=3718436)

![](https://ps.w.org/imagalt-image-description-assistant/assets/icon-256x256.png?
rev=3718436)

# Imagalt Image Description Assistant

 By [imagaltdev](https://profiles.wordpress.org/imagaltdev/)

[Download](https://downloads.wordpress.org/plugin/imagalt-image-description-assistant.0.1.0.zip)

 * [Details](https://vec.wordpress.org/plugins/imagalt-image-description-assistant/#description)
 * [Reviews](https://vec.wordpress.org/plugins/imagalt-image-description-assistant/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/imagalt-image-description-assistant/#installation)
 * [Development](https://vec.wordpress.org/plugins/imagalt-image-description-assistant/#developers)

 [Support](https://wordpress.org/support/plugin/imagalt-image-description-assistant/)

## Description

Manually writing alt text for hundreds of images is a job nobody finishes. Imagalt
Image Description Assistant connects your media library to imagalt.com and does 
it for you — an AI vision model looks at every image and writes a clear, human alt
text.

**Missing alt text is a WCAG 2.2 failure (SC 1.1.1) — and an ADA / European Accessibility
Act (EAA) lawsuit magnet.** Fixes take minutes, not weekends.

#### See everything before anything changes

Most bulk tools write straight into your media library. If the AI gets an image 
wrong, your only option is to hunt it down by hand. That’s exactly the mess this
plugin is built to avoid:

 1. **Dry-run preview** — every generated alt text appears in a review table first.
    Nothing is written until you press Apply.
 2. **Skip existing alt text** — images that already have alt text are never touched
    by default. Overwriting your own work requires a deliberate choice.
 3. **One-click rollback** — every apply is snapshotted. If a batch looks wrong, restore
    the previous alt text for the whole batch with one click.

#### Built for real media libraries

 * A dedicated **Alt text** column in the media library shows which images are missing
   alt (and which were AI-filled).
 * Filter by **“only missing alt”** or by upload date, so you can fix the backlog
   once and then keep new uploads covered.
 * Applies in safe chunks — closing your browser mid-run never leaves you without
   a snapshot.

#### How it works

 1. Create a free account at imagalt.com and copy your API key (Settings  API Keys).
 2. Paste the key into the plugin settings. Free accounts get **25 image credits every
    month** — no credit card.
 3. Open Media  Bulk Alt Text, scan, review the preview, apply.

Need more volume? Upgrade to Pro at [imagalt.com/pricing](https://imagalt.com/pricing)
for more monthly credits and API access. The plugin works with your existing credits—
credits are spent on your imagalt account, not inside WordPress.

#### Who is this for?

 * Site owners who care about accessibility (ADA, Section 508, WCAG 2.2, EAA 2025).
 * SEOs — descriptive alt text helps Google Images and has been a ranking factor
   signal for image search for years.
 * Agencies maintaining client sites with years of untagged images.

## Installation

 1. Install and activate the plugin.
 2. Go to Settings  Bulk Alt Text, paste your imagalt.com API key, press “Test connection”.
 3. Open Media  Bulk Alt Text, scan your library, review the preview and apply.

## FAQ

### Will it overwrite alt text I already wrote?

No. By default only images with empty alt text are touched. Existing alt text is
skipped, and anything the AI does write is snapshotted for one-click rollback.

### Is AI-generated alt text good for SEO and accessibility?

The model writes short, descriptive, human alt text describing the image content—
the format recommended by WCAG and by Google’s image SEO guidelines. You always 
review it in the dry-run preview before it is applied.

### Where does the image go?

To generate alt text, the image URL is fetched by the imagalt.com service and processed
by an AI vision model. No images are stored on imagalt.com — see our [privacy policy](https://imagalt.com/privacy-policy).
Your WordPress database stays yours.

### What do the free credits include?

25 images per month on the free plan. Each generated alt text costs 1 credit. Upgrade
at imagalt.com for higher limits.

### Does it work with WooCommerce or page builders?

It works on everything in the standard media library — that includes images used
by WooCommerce products, blocks and most page builders, since they all reference
media library attachments.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Imagalt Image Description Assistant” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ imagaltdev ](https://profiles.wordpress.org/imagaltdev/)

[Translate “Imagalt Image Description Assistant” into your language.](https://translate.wordpress.org/projects/wp-plugins/imagalt-image-description-assistant)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/imagalt-image-description-assistant/),
check out the [SVN repository](https://plugins.svn.wordpress.org/imagalt-image-description-assistant/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/imagalt-image-description-assistant/)
by [RSS](https://plugins.trac.wordpress.org/log/imagalt-image-description-assistant/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.1.0

 * Initial release: media library alt column, filtered scan, dry-run preview, skip-
   existing, chunked apply with per-batch rollback, API key connection with credit
   display.

## Meta

 *  Version **0.1.0**
 *  Last updated **7 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/imagalt-image-description-assistant/)
 * Tags
 * [accessibility](https://vec.wordpress.org/plugins/tags/accessibility/)[Alt Text](https://vec.wordpress.org/plugins/tags/alt-text/)
   [bulk edit](https://vec.wordpress.org/plugins/tags/bulk-edit/)[image alt text](https://vec.wordpress.org/plugins/tags/image-alt-text/)
   [wcag](https://vec.wordpress.org/plugins/tags/wcag/)
 *  [Advanced View](https://vec.wordpress.org/plugins/imagalt-image-description-assistant/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/imagalt-image-description-assistant/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/imagalt-image-description-assistant/reviews/)

## Contributors

 *   [ imagaltdev ](https://profiles.wordpress.org/imagaltdev/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/imagalt-image-description-assistant/)