Auto Alt Text
by Valerio Monti 5 (8 reviews)

Auto Alt Text

This plugin allows you to automatically generate an Alt Text for images uploaded into the media library via AI.

Auto Alt Text ranks #3,433 among WordPress.org plugins with 4,000+ active installations, is #185 of 3,742 in the SEO & Marketing category, a 5/5 rating from 8 reviews, and was last updated Aug 24, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v3.0.3 Current Version v3.0.3
Updated 3 weeks ago Last Update on 24 Aug, 2026
Refreshed 8 hours ago Last Refreshed on
#185 of 3,742 in SEO & Marketing Top 5% by installs Downloads -21.4% this week Actively maintained
View on WordPress.org
Rank
#3,433
+4 this week
Active Installs
4K+
-10.9%
KW Avg Position
26.5
No change
Downloads
23.2K
+69 today
Support Resolved
50%
No change
Rating
100%
Review 5 out of 5
5 (8 reviews)

Next Milestone 5K

Total Progress 65%
4K+ 5K+
167
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 350 more installs to reach 5K+

Rank Changes

3,428 3,434 3,440 3,445 3,451 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
3,427 3,440 3,454 3,468 3,481 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #3,433
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 100 200 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 50 100 150 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
8 reviews
Overall 100%
5
8 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Support Threads Overview

Resolved
Unresolved
2
Total Threads
1
Resolved
1
Unresolved
50%
Resolution Rate

Security History

Source: WPVulnerability

1 known vulnerability on record · 1 in the last 24 months · checked 2 days ago

  1. Auto Alt Text [auto-alt-text] < 2.5.3

    CVE-2025-62866 · Fixed in v2.5.3

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners and editors who upload images to the media library and want alt text filled in without doing it manually. It solves the problem of missing image alt text by automatically generating it using AI services or by copying existing titles, both on upload and in bulk for existing images.

  • OpenAI API generation (GPT-4o, GPT-4o Mini, o1 Mini)
  • Anthropic Claude API generation
  • Azure Computer Vision generation
  • Azure Translator multi-language support
  • Copies article title as alt text
  • Copies image title as alt text
  • Bulk alt text generation in Media Library
  • WP-CLI batch generation

Frequently Asked Questions

Common questions about Auto Alt Text

No. If you want to leverage the capabilities of AI you need an account with one of the supported services (OpenAI, Anthropic Claude, Google Gemini or Azure) and its API Key. Otherwise you can choose one of the two methods that do not use AI, which copy the title of the article or the title of the image.
Any of the AI based methods ("OpenAI's APIs", "Anthropic's APIs", "Google Gemini's APIs" or "Azure's APIs") produces a real description of the image content. The methods based on the article title or on the attachment title do not look at the image at all, so they should be seen as a quick fallback rather than as an accessible description.
The plugin is free, but the AI services are not: every generated alt text is a request billed by the provider you chose, according to its own pricing. Costs and usage statistics are always available in your provider account.
Yes, in three ways: the "Generate alt text" bulk action in the list view of the Media Library, the "Generate alt text" button available on each image in the grid view, and the WP-CLI command wp auto-alt-text generate, which is the recommended option for large libraries.
Use WP-CLI. Every alt text is generated with a call to an external AI service, so the time needed for the bulk action in the Media Library grows with the number of selected images: depending on your server settings (PHP max_execution_time, PHP-FPM request_terminate_timeout, the web server or the proxy timeout) the request can be interrupted before all the images have been processed, and the images that were not reached yet are left without alt text. WP-CLI runs from the command line, where those web timeouts do not apply, it shows a progress bar, and it can be resumed at any time. As a rule of thumb, use the Media Library for a handful of images and WP-CLI from a few dozen upwards.
Run the command from the root of your WordPress installation. For a specific list of attachment IDs: wp auto-alt-text generate --ids=123,456,789 For the whole media library, in batches: wp auto-alt-text generate --all --limit=200 --offset=0 wp auto-alt-text generate --all --limit=200 --offset=200 Only images are processed; other attachments are skipped.
--ids= a comma-separated list of attachment IDs; --all to process the image attachments of the whole library; --limit=<n> the maximum number of attachments to process (it defaults to 100 with --all); --offset=<n> where to start from when using --all; --dry-run to see what would happen without saving anything (the alt text is still generated, and therefore still billed by the AI provider); --force to regenerate the alt text even when the "Keep existing alt text" option is enabled. Either --ids or --all is required. At the end of the run the command prints how many images were processed, updated, skipped and failed.
Yes. It generates the alt text with the same method, provider, model and prompt you configured in the plugin options, it honours the "Keep existing alt text" option (unless you pass --force) and it writes the failed calls to the Auto Alt Text » Error log page, exactly like the Media Library. Remember that each generated alt text is a request billed by your AI provider, so it is a good idea to try a small batch first (for example with --limit=10) before processing thousands of images.
No, if the "Keep existing alt text" option is enabled: images that already have an alt text are skipped. The single image button in the media library always regenerates the alt text of the image you clicked, and with WP-CLI you can force the regeneration with the --force flag.
The most common reason is the file format: each service supports a specific set of MIME types (for example Google Gemini does not support GIF images), and images that are not supported by the selected provider are skipped. It may also be that the API call failed: in that case the image is uploaded anyway, without alt text, and the reason is recorded on the Auto Alt Text » Error log page.

Sign In / Register

You need to sign in or register to use this feature.