Media Alt Bulk Editor – WordPress PluginMedia Alt Bulk Editor – WordPress Plugin
Bulk edit WordPress image ALT text, titles and captions with CSV import/export and safe undo. No AI or external API. Recently Updated
Overview
Media Alt Bulk Editor – WordPress Image SEO Utility
Media Alt Bulk Editor is a lightweight WordPress admin plugin for safely managing image ALT text, image titles and captions in bulk.
It is designed for site owners, agencies, editors, content managers and WooCommerce store managers who need a practical way to review and update image metadata directly from the WordPress dashboard.
No AI. No external API. No SEO score claims. No image deletion. No file renaming. Just safe bulk editing, CSV import/export, change history and undo.
Key Features
- Bulk edit image ALT text
- Bulk edit image titles
- Bulk edit image captions
- Filter images with empty ALT text
- Generate ALT suggestions from file names
- Apply filename-based ALT suggestions only to selected empty ALT rows
- Plain text search and replace for ALT, title and caption fields
- CSV export with current filtered media data
- CSV import with preview before applying changes
- Change history for each update batch
- Safe batch undo
- Potentially unused image filter
- WooCommerce product image filter
- Admin-only WordPress dashboard interface
- Lightweight, local and privacy-friendly
- No external API communication
Safe Bulk Editing
This plugin is built around safety. Changes are applied only to selected rows. Before data is updated, the plugin records change history. Undo is performed at batch level and only restores values when the current value still matches the recorded new value. If the image metadata has already been changed by another user or another process, the undo action skips that value instead of overwriting it.
CSV Export
Export image metadata from the current filtered view. The export includes useful fields such as attachment ID, file name, file URL, MIME type, current ALT, title, caption, filename-based ALT candidate, WooCommerce image status, potentially unused status and modified date.
CSV Import With Preview
CSV import requires a header row and an attachment_id column. New values can be supplied with:
- new_alt
- new_title
- new_caption
Blank cells are treated as no change. To intentionally clear a value, use:
__EMPTY__
Before applying changes, the plugin displays a preview so you can review differences and apply only selected rows.
Filename ALT Suggestions
The plugin can generate simple ALT suggestions from file names by removing the extension, replacing hyphens and underscores with spaces, removing common size suffixes and formatting the text into a readable label.
This is not AI generation. The suggestions are shown for review and are not automatically applied unless you select rows and choose to fill selected empty ALT fields.
Potentially Unused Filter
The plugin includes a “Potentially unused” filter to help review images that may not be attached or referenced. This is a cautious helper filter only. It does not claim that an image is definitely unused, and it never deletes media files.
No image deletion, trash action or file deletion feature is included.
WooCommerce Product Image Filter
If WooCommerce is active, the plugin can filter images used as product thumbnails, product gallery images and variation images.
WooCommerce is optional. The plugin works normally without WooCommerce.
What This Plugin Does Not Do
- No AI ALT generation
- No OpenAI, Gemini, Claude or external AI integration
- No external SEO API
- No SEO score claims
- No image compression
- No CDN integration
- No image file renaming
- No media deletion
- No unused image deletion
- No frontend HTML rewriting
- No upload-time automatic ALT generation
- No telemetry
- No SaaS connection
- No license key system
Requirements
- WordPress 6.4 or later
- Tested up to WordPress 7.0
- PHP 7.4 or later
- WooCommerce optional
Installation
1. Download the ZIP package.
2. In your WordPress admin dashboard, go to Plugins > Add New > Upload Plugin.
3. Upload media-alt-bulk-editor.zip from the package.
4. Activate the plugin.
5. Go to Media > Alt Bulk Editor.
Support
Support includes installation, activation, basic usage and bug fixes for the advertised features.
Support does not include custom development, SEO consulting, AI prompt writing, external API integration, image compression, CDN setup or custom CSV workflow development.
Author
SG Group
Support URL
Codester Profile
https://www.codester.com/SGGro...
License
GPL-2.0-or-later
Features
Bulk edit WordPress image ALT text
Bulk edit image titles
Bulk edit image captions
Filter images with empty ALT text
Generate ALT suggestions from file names
Apply filename-based ALT suggestions to selected empty ALT rows
Plain text search and replace for ALT, title and caption fields
CSV export for current filtered media data
CSV import with preview before applying changes
Blank CSV cells are treated as no change
Use __EMPTY__ to intentionally clear imported values
Change history for every update batch
Safe batch undo
Undo skips values that were changed after the original update
Potentially unused image filter
WooCommerce product image filter
Admin-only WordPress dashboard interface
No AI dependency
No external API communication
No image deletion or file renaming
No SEO score claims
Requirements
Requirements
- WordPress 6.4 or later
- Tested up to WordPress 7.0
- PHP 7.4 or later
- WordPress administrator access
- Permission to install and activate WordPress plugins
- Modern desktop browser for WordPress admin usage
- WooCommerce is optional
Optional WooCommerce Support
WooCommerce is not required. If WooCommerce is active, the plugin can filter product thumbnails, product gallery images and variation images. If WooCommerce is not active, the WooCommerce product image filter is safely disabled.
Server Requirements
- Standard WordPress hosting
- PHP file upload support for CSV import
- Database write access for plugin history tables
- Recommended CSV upload size: 5MB or less
Not Required
- No AI API key required
- No OpenAI, Gemini, Claude or external AI account required
- No external SEO API required
- No CDN required
- No image optimization service required
- No Composer required
- No npm build required
Instructions
Installation Instructions
1. Download the package from Codester.
2. Extract the downloaded ZIP package on your computer.
3. Inside the package, locate the WordPress plugin ZIP file:
media-alt-bulk-editor.zip
4. Log in to your WordPress admin dashboard.
5. Go to Plugins > Add New > Upload Plugin.
6. Choose media-alt-bulk-editor.zip and click Install Now.
7. Activate the plugin.
8. Go to Media > Alt Bulk Editor.
Basic Usage
1. Open Media > Alt Bulk Editor.
2. Use the filters to find images with empty ALT text, WooCommerce product images or potentially unused images.
3. Edit ALT text, image titles and captions directly in the table.
4. Select the rows you want to update.
5. Click Save selected changes.
6. Review changes in the History / Undo tab.
CSV Export
1. Go to the CSV Import/Export tab.
2. Click Export current filtered images.
3. Open the exported CSV file in your spreadsheet editor.
4. Use the attachment_id column to identify images.
CSV Import
1. Prepare a CSV file with a header row.
2. The attachment_id column is required.
3. Use new_alt, new_title and new_caption columns for updates.
4. Leave a cell blank to keep the current value unchanged.
5. Use __EMPTY__ if you intentionally want to clear a value.
6. Upload the CSV file in the CSV Import/Export tab.
7. Review the preview screen.
8. Apply only the selected rows.
Undo
1. Go to the History / Undo tab.
2. Find the batch you want to undo.
3. Click Undo.
4. The plugin restores only values that still match the recorded new value.
5. If a value has already been changed by another user or process, it will be skipped instead of overwritten.
Important Notes
- This plugin does not delete media files.
- This plugin does not rename image files.
- This plugin does not use AI or external APIs.
- The “Potentially unused” filter is a cautious helper only and does not guarantee that an image is unused.
- Always make a database backup before performing large bulk edits on a production website.
Other items by this author
| Category | Plugins / WordPress / Gallery |
| First release | 14 June 2026 |
| Last update | 14 June 2026 |
| Files included | .php, .css, .html |
| Tags | wordpress, woocommerce, plugin, accessibility, csv export, media library, csv import, undo, alt text, image seo, bulk editor, image metadata |








