

Settings — configure your AI provider, model, language, and auto-generate on upload.
AI Alt Text Generator for Images writes descriptive, SEO-friendly alt text for
your WordPress images automatically. Instead of typing an alt tag for every image
by hand, you can generate alt text for one image, for a whole page, or for your
entire media library at once.
Missing alt text hurts twice. It locks out visitors who use screen readers, which
is an accessibility failure under WCAG, and it hides your images from Google Image
search. Most WordPress media libraries have hundreds of images with no alt text at
all, because writing them by hand is slow, repetitive work that nobody enjoys.
This plugin does that work for you.
Scan your entire media library and get a health score for its alt text. The audit
flags every image with a problem:
Every flagged image can be fixed right there: generate new alt text with AI, edit
it by hand, or mark it as decorative and ignore it. You can filter the list and
generate alt text for everything currently shown in one action.
Process your whole media library in one run. The bulk generator works through
every image missing alt text in batches of 100, with a live progress counter
across the entire run, pause and resume, and a per-image log so you can see
exactly what was written and what failed. Before a large run starts, a
confirmation dialog tells you how many images will be processed.
Unlike most alt text plugins, this one is not English-only. The admin screens, the
editor button and the notices are translated into Spanish (es_ES) and
Brazilian Portuguese (pt_BR).
The generated alt text follows your site’s language too, so a Spanish site gets
Spanish alt text and a Brazilian site gets Portuguese alt text, without any extra
configuration.
There is no subscription, no per-image fee and no account with us. The plugin is
free and you pay only your own AI provider, if anything.
JPEG, PNG and WebP are analysed directly. AVIF images are converted to JPEG
automatically before analysis instead of being rejected.
This plugin connects to the OpenAI API to generate alt text for your images. It is
required for AI generation on WordPress 6.x sites that do not have the native
WordPress 7.0 AI Connectors configured.
When you click “Generate” (in the block editor, the Media Library, or the Bulk
generator) or “Test Connection” on the settings page, the plugin sends the image
(as a base64 data URI) and a short text instruction to OpenAI’s Chat Completions
endpoint (https://api.openai.com/v1/chat/completions), authenticated with the API
key you configure. The “Test Connection” button sends only a minimal “Hi” message
with no image, to verify the key works. Nothing is sent unless you trigger one of
these actions.
This service is provided by OpenAI. By using the OpenAI path you agree to their terms:
On WordPress 7.0+ with AI Connectors configured, generation uses your site’s
configured AI provider through WordPress core instead, and this plugin makes no
direct external calls.
The full, unminified source code — including the React/JavaScript sources under
src/ and the build tooling — is publicly available at:
https://github.com/internick2017/smart-alt-generator
Build the compiled assets in build/ with npm install && npm run build.