Title: AltTag CSV Importer
Author: SiteValley Dev Team
Published: <strong>March 27, 2025</strong>
Last modified: October 29, 2025

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/alttag-csv-importer.svg)

# AltTag CSV Importer

 By [SiteValley Dev Team](https://profiles.wordpress.org/sitevalley/)

[Download](https://downloads.wordpress.org/plugin/alttag-csv-importer.1.0.3.zip)

 * [Details](https://pcm.wordpress.org/plugins/alttag-csv-importer/#description)
 * [Reviews](https://pcm.wordpress.org/plugins/alttag-csv-importer/#reviews)
 *  [Installation](https://pcm.wordpress.org/plugins/alttag-csv-importer/#installation)
 * [Development](https://pcm.wordpress.org/plugins/alttag-csv-importer/#developers)

 [Support](https://wordpress.org/support/plugin/alttag-csv-importer/)

## Description

AltTag CSV Importer is a WordPress plugin that lets you update image alt tags in
bulk from a CSV import. It provides a preview of CSV data, an AJAX-powered progress
bar, and an undo option to revert changes. The polished, fixed-width admin UI includes
consistent thumbnail sizes and a responsive table layout to ensure a professional
look on any screen.

A lightweight plugin that sets alt descriptions from a CSV of image links and their
alt text.

– Fully Automatic Settings
 – Doesn’t Overwrite Existing Description – Child Image
Detection (One Alt per Image Size) – Snapshot of Existing and Undo Button Available–
Super Fast Execution – No Intrusive Ads (a dismissible plugin notice only).

### License

This plugin is licensed under the GPLv2 or later. For more information, visit https://
www.gnu.org/licenses/gpl-2.0.html.

## Installation

 1. Upload the entire plugin folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Navigate to the “Alt Tag Updater” admin page.
 4. Upload your CSV file (columns: image URL, alt text) to preview the data.
 5. Click “Confirm Import” to update the alt tags. Use the progress bar to track the
    operation.
 6. If necessary, click “Undo Last Import” to revert the changes.

## FAQ

### What CSV format is required?

Each CSV row must contain two columns: the first column for the full image URL and
the second for the desired alt text.

### How does the plugin update alt tags?

It locates the attachment by matching the image URL (using WordPress’ `attachment_url_to_postid()`
function) and updates its `_wp_attachment_image_alt` meta value.

### What happens if an image isn’t found?

If an image isn’t detected, the plugin will display “Child image detected” (if it
appears to be an optimized size) or “Image not found” in the status column.

### Can I revert the changes?

Yes, the “Undo Last Import” button allows you to revert all changes made during 
the last CSV import.

### I don’t see any changes?

Make sure to empty your WordPress and/or your browser cache after you run the plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“AltTag CSV Importer” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ SiteValley Dev Team ](https://profiles.wordpress.org/sitevalley/)

[Translate “AltTag CSV Importer” into your language.](https://translate.wordpress.org/projects/wp-plugins/alttag-csv-importer)

### Interested in development?

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

## Changelog

#### 1.0.2

 * JS Library hotfix

#### 1.0.2

 * Code improvements and security enhancements
 * Performance optimizations for better loading
 * Better compatibility with WordPress standards
 * Minor bug fixes and code cleanup

#### 1.0.1

 * Read Me Clarification

#### 1.0

 * Initial release with CSV preview, AJAX progress, and undo functionality.

## Meta

 *  Version **1.0.2**
 *  Last updated **12 months ago**
 *  Active installations **70+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.7.10**
 *  PHP version ** 7.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/alttag-csv-importer/)
 * Tags
 * [alt](https://pcm.wordpress.org/plugins/tags/alt/)[csv](https://pcm.wordpress.org/plugins/tags/csv/)
   [image](https://pcm.wordpress.org/plugins/tags/image/)[import](https://pcm.wordpress.org/plugins/tags/import/)
   [seo](https://pcm.wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://pcm.wordpress.org/plugins/alttag-csv-importer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/alttag-csv-importer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/alttag-csv-importer/reviews/)

## Contributors

 *   [ SiteValley Dev Team ](https://profiles.wordpress.org/sitevalley/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/alttag-csv-importer/)