WordPress plugin intelligence profile

AutoAltify

Auto-generate missing ALT text for WordPress image attachments with multiple generation modes, bulk operations, and developer hooks.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.1.0
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.0 · PHP 8.2
Directory statusactive
Last directory update23 Dec 202510mo ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records AutoAltify version 1.1.0 as active, updated 10mo ago and tested up to WordPress 6.9.

Overview

About this plugin

AutoAltify is a powerful WordPress plugin that automatically generates descriptive ALT text for images in your media library. Improve accessibility and SEO while saving time on manual ALT text entry.

Features

  • Automatic ALT Text Generation – Generate ALT text from image titles, filenames, or combined with site name
  • Three Generation Modes – Title Only, Title + Site Name, or Clean Filename
  • Bulk Operations – Generate ALT text for your entire media library with one click
  • AJAX Batching – Process images in batches to prevent timeouts
  • Media Library Integration – View ALT status directly in media library
  • Logging – Optional detailed logging for troubleshooting
  • Bulk Actions – Process selected images from media library
  • Developer Hooks – Extensive filters and actions for custom integration
  • Multi-language Ready – Fully translatable

Generation Modes

Title Only – Uses the clean image title as ALT text

Title + Site Name – Combines the image title with your blog name

)

Three Ways to Use

  • Enable Auto-generate – Automatically generate ALT text when images are uploaded
  • Bulk Run Tool – Generate ALT text for entire media library from settings page
  • Media Library Bulk Action – Select specific images and generate ALT text

Security & Performance

  • Secure nonce verification on all AJAX actions
  • Proper capability checks for all admin functions
  • Efficient batching prevents server timeouts
  • Configurable batch sizes (5-200 images per batch)
  • Works with large media libraries (1000+ images)

Developer-Friendly

  • Modular class-based architecture
  • Multiple action and filter hooks for customization
  • Clean namespace implementation (AutoAltify)
  • Well-documented code with PHPDoc comments
  • Easy to extend and integrate with other plugins

Translations

AutoAltify is fully translatable. Text domain: autoaltify

Configuration

Navigate to Settings → AutoAltify to configure:

  • Auto-generate on Upload – Enable automatic generation when images are uploaded
  • Generation Mode – Choose how ALT text is built (Title Only, Title + Site Name, Clean Filename)
  • Allowed Image Types – Select which formats to process (JPG, PNG, GIF, WebP, AVIF, SVG)
  • Enable Logging – Turn on logging to wp-content/uploads/autoaltify-logs/
  • Batch Size – Set images per batch (5-200, default 30)

Usage

Auto-generate on Upload

Enable the “Auto-generate on upload” setting to automatically generate ALT text for newly uploaded images.

Bulk Run All Media

  • Go to Settings → AutoAltify
  • Click “Run ALT Generator on all media (missing only)”
  • Watch the progress bar
  • Only processes images without existing ALT text

Media Library Bulk Action

  • Go to Media Library
  • Select one or more images
  • Choose “Generate ALT with AutoAltify” from Bulk Actions
  • Click Apply

Media Library Column

View ALT status directly in the media library with the new “ALT Status” column showing:

* “Present” (green) – Image has ALT text

* “Missing” (red) – Image needs ALT text

API Reference

Filters

autoaltify_generated_alt

Modify the generated ALT text before it’s saved.

add_filter( 'autoaltify_generated_alt', function( $alt, $attachment_id ) { return 'Image: '. $alt; }, 10, 2 );

autoaltify_clean_title

Modify the cleaned title before final ALT text.

autoaltify_clean_filename

Modify the cleaned filename before final ALT text.

Classes

  • AutoAltify\Core\Generator – ALT text generation logic
  • AutoAltify\Core\Logger – Logging functionality
  • AutoAltify\Core\Options – Settings management
  • AutoAltify\Admin\Admin – Admin interface
  • AutoAltify\Public_Hooks\Public_Hooks – Frontend hooks

md for detailed API documentation.

Requirements

  • WordPress 5.0 or higher
  • PHP 7.2 or higher
  • Multibyte string support (mb_* functions)

Compatibility

Works with:

4+

3+

* All standard WordPress themes

* WooCommerce (for product images)

* Most image optimization plugins

Performance

  • Configurable batch sizes (5-200 images)
  • AJAX processing prevents timeouts
  • Efficient database queries with meta queries
  • Optional logging for better performance control
  • Suitable for media libraries with 1000+ images

Support

For questions, issues, or feature requests, please contact the plugin author or refer to documentation.

License

This plugin is licensed under GPLv2 or later.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2 or later, as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License

along with this program; if not, write to the Free Software

, 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Credits

Built with WordPress best practices and security in mind.

Made with ❤️ for WordPress developers and site owners.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • alt text
  • bulk actions
  • media library
  • automated
  • seo
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.0 · PHP 8.2
Update activity23 Dec 202510mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.