ImgSEO – AI Image Alt Text Generator & Image SEO Tools
Context-aware AI that analyzes both images and page content for accurate metadata. Process 1000+ images with 16x faster parallel processing.
Safe pick
Yes — ImgSEO is a safe, well-maintained plugin to use in 2026. It runs on 400+ sites, is rated 5/5 and was last updated 2 weeks ago, and scores 82/100 on our health check.
- Actively developed — last update 2 weeks ago
- Tested with the latest WordPress (7.1)
- Momentum — downloads up 126.1% vs the previous 30 days
- Small user base (400+ active installs)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where ImgSEO stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| AI alt text | #15 |
| ai image renamer | #4 |
| image seo | #54 |
| image xml sitemaps | #19 |
| schema markup | #60 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 10 reviews
About ImgSEO
From the official readme · v2.7.5Description
ImgSEO automates complete alt text and metadata optimization for WordPress. Unlike basic AI tools that only analyze images, ImgSEO combines advanced computer vision with intelligent page context analysis to generate truly accurate and relevant metadata.
What Makes ImgSEO Different?
🧠 Context-Aware Intelligence
ImgSEO doesn’t just “see” your images—it understands them in context by analyzing:
* Page title, headings, and surrounding content
* Existing filenames and metadata
* WooCommerce product data (for e-commerce sites)
* Custom AI prompts with brand keywords
This context awareness produces descriptions that actually match your content, not generic AI guesses.
⚡ Ultra-Fast Bulk Processing
* Process 1000+ images in minutes with parallel processing
* Up to 16x faster than sequential methods (configurable speed modes)
* Handle massive libraries without memory issues (paginated 100 images/batch)
* Background processing with pause/resume capability
📦 Complete Automation
* Alt text, title, caption & description – All metadata from one generation
* Smart file renaming – DSC_0001.jpg → summer-collection-red-dress.jpg with automatic reference updates
* JSON-LD Schema Markup – Complete Schema.org ImageObject implementation with 5 levels of fields (core, SEO essentials, attribution, context, technical metadata) including EXIF data, geolocation, publisher info, and smart hash-based caching
* XML Image Sitemaps – Automated generation with scheduled updates (hourly/daily/weekly)
🚀 Performance Optimized
Version 2.2 includes major optimizations specifically for large sites:
* 73% reduction in database queries (from ~150 to ~40 per page)
* 50-60% less memory usage in bulk operations
* Smart thumbnail fallback for images >3MB (70-90% bandwidth reduction)
* Automatic base64 fallback for CDN/hotlink-protected sites
⚖️ Legal Compliance Made Easy
With the European Accessibility Act (EAA) becoming mandatory on June 28, 2025, proper image alt text is no longer optional—it’s the law. ImgSEO helps you meet WCAG 2.1 AA, EAA, ADA, and Section 508 standards while simultaneously boosting your search rankings.
Key Benefits
-
Double Your SEO Impact: Properly described images rank better in both regular and image search results
-
Ensure Legal Compliance: Meet WCAG 2.1 AA, EAA, ADA, Section 508 and other global accessibility standards
-
Save Hours of Manual Work: Process your entire media library with one click
-
Improve User Experience: Help screen readers accurately describe images to visually impaired visitors
-
Enhance E-commerce Performance: Better product image descriptions improve conversion rates
- Boost Search Indexing: XML sitemaps and JSON-LD markup help search engines discover and understand your images
- Rich Search Results: Schema markup enables enhanced search snippets with image metadata
Who Should Use ImgSEO?
Perfect for:
* E-commerce Stores – Product images need accurate descriptions for both SEO and accessibility compliance
* Photography & Portfolio Sites – Transform large image galleries into SEO assets
* News & Magazine Sites – Process hundreds of images daily with automated workflows
* Marketing Agencies – Manage multiple client sites from one dashboard with team accounts
* Corporate Websites – Meet accessibility compliance requirements (EAA, ADA, WCAG 2.1 AA)
* Bloggers & Content Creators – Save hours of manual alt text writing
* Sites with Legacy Images – Fix thousands of images missing alt text with bulk processing
Core AI Features
- Intelligent Context Analysis – Analyzes page title, content, and filename for contextually relevant descriptions
- WooCommerce Optimization – Specialized AI prompts for product images that boost conversion rates
- Multilingual Support – Generate alt text in 25+ languages (English, Italian, Spanish, German, French, Portuguese, Japanese, Arabic, and more)
- Custom AI Prompts – Inject brand keywords and control output style for consistent brand voice
- Automatic Generation – Real-time alt text creation as you upload new images
- Complete Metadata Update – Auto-populate title, description, alt text, and caption fields from one AI generation
Bulk Operations & Automation
- High-Performance Bulk Processing – Process up to 16 images in parallel with configurable speed modes (Safe, Normal, Fast, Ultra, Insane)
- Smart Job Management – Background processing with progress tracking, pause/resume, and automatic recovery
- Paginated Operations – Process 100 images per batch to prevent memory exhaustion on large libraries
- Individual Processing – Generate or update alt text for specific images directly from Media Library
File Renaming System
- Dual Rename Methods – AI-powered intelligent names or pattern-based templates with dynamic variables
- Bulk Rename – Rename hundreds of images with parallel processing (up to 16x faster than sequential)
- Automatic Reference Updates – Updates all post/page references automatically when renaming files
- Backup & Restore – Complete rename history with one-click restore capability
- Thumbnail Handling – Automatically renames all image sizes and thumbnails
- Safety System – Multi-layer confirmation with preview before execution
SEO & Search Discovery
- JSON-LD Schema Markup – Complete Schema.org ImageObject with 5 levels of fields (core, SEO essentials, attribution, context, technical metadata) including EXIF data, GPS geolocation, publisher organization, and smart hash-based caching for optimal performance
- XML Image Sitemaps – Automated generation with scheduled auto-refresh (hourly/daily/weekly)
- Sitemap Notifications – Smart alerts when sitemap needs updating after new image additions
- Character Limit Control – Set max alt text length (recommended ~125 characters for SEO)
Performance & Reliability
- Database Optimization – Reduced queries from ~150 to ~40 per page load (73% reduction)
- Memory Efficiency – 50-60% less memory usage in bulk operations
- Thumbnail Fallback – Images >3MB automatically use WordPress thumbnails (70-90% bandwidth reduction)
- CDN & Hotlink Protection – Automatic base64 fallback for sites with anti-hotlinking or Cloudflare protection
- Query Caching – Expensive COUNT queries cached with 5-minute transients
- Conditional Loading – Hooks only loaded when features are enabled
Advanced Features
- Cloud Dashboard – Track usage, manage tokens, export reports at dashboard.imgseo.net
- Team Collaboration – Multiple user accounts and API token management for agencies
- Field Selection Control – Choose which metadata fields to update (title, alt text, caption, description)
- Timeout Settings – Control API response time limits for your server configuration
- Page Builder Compatible – Works with Elementor, Divi, WPBakery, Gutenberg (beta)
- Browser Extension – Access ImgSEO features outside of WordPress (available separately)
- Developer Hooks – Extensive filter and action hooks for custom integrations
Central Cloud Dashboard
At dashboard.imgseo.net you can:
-
Monitor available credits and usage statistics
-
Purchase one-time credit packs or subscribe to a plan
-
Manage API tokens for multiple sites or environments
-
Review and export the complete history of generated alt texts
-
Add team members with controlled access
Register free at dashboard.imgseo.net/register – get 30 credits instantly + 10 new credits every day whenever your balance drops below 10.
Accessibility & Legal Compliance
ImgSEO helps address:
-
WCAG 2.1 / ISO 40500 – Success Criterion 1.1.1 Non-text Content
-
European Accessibility Act (Directive 2019/882) – Mandatory from June 28, 2025
-
ADA Title II (USA 2024 DOJ Final Rule) & Section 508 Refresh
-
AODA & Accessible Canada Act, UK PSBAR 2018, BITV 2.0 (DE), RGAA 4.1 (FR)
-
JIS X 8341-3 (JP), GB/T 37668-2019 (CN), e-MAG 3.0 (BR)
Best practice built-in: ImgSEO limits alt text to ~125 characters, avoids redundant phrases like “image of…”, and lets you mark decorative images appropriately.
Pricing
| Pack | Credits | Price | Cost/credit |
|——|———|——-|————-|
| Pro | 1 000 | € 9.90 | € 0.0099 |
| Elite | 5 000 | € 39.90 | € 0.0080 |
| Ultra | 20 000 | € 99.00 | € 0.0050 |
| Unlimited | 200 000 | € 499.90 | € 0.0025 |
Free tier: 30 starter credits + daily refill up to 10. One-time credit packs available – see imgseo.net/#prices.
External Services
This plugin connects to ImgSEO AI API to analyse the submitted image (URL or binary) and produce alt text or a suggested filename. No personal data beyond the image itself is transmitted. Full terms: https://imgseo.net/terms-of-service/
Accessibility Statement
Our goal is to make ImgSEO usable by everyone. The plugin’s admin screens follow WordPress core accessibility guidelines, and we test each release with screen readers and keyboard navigation. Please report issues via our support forum so we can improve further.
Installation
-
Upload the plugin folder to
/wp-content/plugins/imgseoor install via Plugins → Add New -
Activate ImgSEO
-
Register at dashboard.imgseo.net/register and copy your API key
-
In Settings → ImgSEO, paste the key, choose your language and options
-
Upload a new image or run the bulk optimizer – done!
Frequently asked questions
Do I need an API key?
Yes. Registration is free and supplies 30 initial credits.
Which languages are supported?
More than 25, including English, Italian, Spanish, German, French, Portuguese, Japanese and Arabic.
Can I track what the AI generated?
Yes – the dashboard stores a per-image log with search and export.
How are credits consumed?
1 credit = 1 alt text or 1 filename.
How does the daily refill work?
If your balance is below 10 at 00:00 server time, we top you back up to 10.
Can I exclude decorative images?
Not yet. An option to mark decorative images (so they keep alt="" and are skipped by ImgSEO) is planned for a future release.
Is AI output editable?
Always. You can tweak or overwrite the generated alt text in WordPress.
How does the AI determine what’s in the image?
ImgSEO uses advanced computer vision to identify objects, scenes, people, and actions in images. It combines this visual analysis with the surrounding page context (title, content) to create more relevant descriptions.
Will this plugin slow down my site?
No. The AI processing happens on our servers, not yours. The generated alt text and filenames are stored in your WordPress database just like regular metadata.
Can I use ImgSEO with WooCommerce?
Absolutely! ImgSEO works exceptionally well with e-commerce sites, where proper product image descriptions can significantly impact conversion rates and SEO.
Does ImgSEO work with page builders?
Yes, ImgSEO is compatible (this upgrade still in beta) with major page builders including Elementor, Divi, WPBakery, and Gutenberg.
What is JSON-LD Schema Markup and why is it important?
JSON-LD Schema Markup is structured data that helps search engines understand your images better. ImgSEO automatically generates complete Schema.org ImageObject markup with 5 levels of fields: core data, SEO essentials (caption, dimensions, dates), attribution (publisher, author), context relations (page context, keywords), and technical metadata (EXIF data, GPS geolocation, file hash). This comprehensive implementation can lead to enhanced search results, better indexing, and potentially rich snippets in Google Image Search. The smart caching system ensures optimal performance with…
How do XML Image Sitemaps work?
ImgSEO generates XML sitemaps specifically for your images, making it easier for search engines to discover and index them. The plugin offers automatic generation with configurable refresh schedules (hourly, daily, weekly) and smart notifications when updates are needed after new image additions.
How fast is the bulk processing?
Very fast! The plugin uses parallel processing with configurable speed modes: – Safe: 2 parallel requests – Normal: 4 parallel requests – Fast: 6 parallel requests – Ultra: 12 parallel requests – Insane: 16 parallel requests (up to 16x faster than sequential) Processing happens in batches of 100 images to prevent memory issues on large libraries.
Which settings apply to the Bulk Generator?
The Bulk Generator uses your General Settings for Language, Prompts, and Character Limits. However, to ensure maximum performance, it currently ignores: * Renamer Settings: Files are not renamed during bulk alt text generation. * Compression: Images are not compressed during this process. * Auto-Generate on Upload: This setting applies only to new uploads, not existing bulk jobs.
What happens if my site has hotlink protection or uses Cloudflare?
No problem! ImgSEO automatically detects 403 Forbidden errors, CDN blocks, and anti-bot protection. When detected, it switches to base64 encoding using WordPress thumbnails. You can also force base64 mode in settings for complete compatibility.
Can I undo file renames?
Yes! Every rename operation is logged in the database with full backup information. You can restore individual images or bulk restore from the rename logs page with one click.
Does renaming files break my posts and pages?
No. The plugin automatically updates all references in posts, pages, and custom post types when renaming files. It also updates all thumbnail sizes and WordPress metadata to prevent broken images.
How do I enable debug mode?
Add define('IMGSEO_DEBUG_MODE', true); to your wp-config.php file. This enables detailed logging to wp-content/debug.log and JavaScript console output for troubleshooting.
Which developer filters control generation quality?
ImgSEO exposes imgseo_should_generate_alt, imgseo_context_alts_limit, imgseo_existing_alts_for_post, and imgseo_final_prompt for developers who need to customize automatic generation decisions, context size, sibling alt text context, or the final prompt sent to the API.
Changelog
Security and reliability update: tighter permission checks on generation and renaming, the API key is no longer deleted on firewall errors, and no remote calls during visitor page loads. Recommended for all users.
2.7.5
- SECURITY: Single-image generation now requires the
upload_filescapability and permission to edit the selected image; bulk jobs require administrator access. Previously any user who could open the media modal could trigger generation on any image. - SECURITY: Renaming, restoring and AI filename generation now check permission to edit each selected image, not only the
upload_filescapability. - SECURITY: Error messages, AI output and filenames shown in the bulk log and media screens are escaped before being displayed.
- SECURITY: The image check endpoint no longer returns the server file path. Removed unused, unprefixed AJAX actions left over from a legacy script.
- FIX: A 403 from a firewall or CDN in front of the ImgSEO API no longer deletes your API key. After a real authentication failure the key is kept and API calls pause until you verify it again.
- FIX: The “API key invalid” notice and 24-hour API block now work on sites without a persistent object cache.
- FIX: The daily credit check no longer runs during visitor page loads, and a failed check is retried at most once per hour.
- FIX: Uninstalling with “Delete data on uninstall” enabled no longer stops with a fatal error (on PHP 8, and when WordPress does not use the direct filesystem method), and now removes all plugin options.
- FIX: Rename log count/deletion and the statistics cache used invalid SQL and silently failed.
- FIX: Two database indexes for the image registry were never created on MySQL because the statement used MariaDB-only syntax. They are added automatically on the next admin page load.
- CLEANUP: Removed hooks pointing to cron methods that did not exist, and the unused “force cron” script.
- CLEANUP: Diagnostic messages are written to the PHP error log only when
IMGSEO_DEBUG_MODEis enabled. - CLEANUP: Development tests are excluded from distributable archives; translation template regenerated; added missing translator comments.
- COMPATIBILITY: Tested up to WordPress 7.1.
2.7.4
- FIX: Realignment no longer mistakes a stored user ID for another running job. Atomic batch locks are released after every request, including errors and shutdown, so stopping a run does not leave an idle lock.
- NEW: Review and select individual image occurrences before realigning. Includes current/proposed alt text, thumbnails, select all/deselect all, and pagination that preserves selections.
- FIX: Apply only explicitly selected, analyzed changes. Posts or Media Library alt texts changed since analysis require a new analysis; empty selections never update the entire site.
- ENHANCED: Builder cache refreshes can be selected per page, with their page-wide effect explained in the preview.
- NEW: Dedicated “Realign alt text” menu page, separate from Bulk Generation.
- FIX: Gutenberg Cover blocks now update their saved alt attribute and image HTML together, preserving nested blocks.
- FIX: Failed database writes and concurrent edits are reported as errors and are not counted as successful updates.
- NEW: Realign stored alt text in Divi 4 Image and Fullwidth Image shortcodes, with safe/customized-alt handling.
- NEW: Detect library-backed WPBakery Single Image, Gallery and Image Carousel; Elementor Image, Image Box, Image Carousel and Basic Gallery; and Beaver Builder Photo modules. Refresh their page caches without rewriting builder layouts or adding unused alt settings.
- ENHANCED: Separate results for content changes, library-backed builder images, cache refreshes and failed operations. Analysis performs no writes or cache changes.
- FIX: Preserve backslashes, quotes, brackets and other special characters in alt text.
- NOTE: Visual Composer Website Builder, Divi 5, custom widgets, dynamic image sources and builder-specific alt overrides are not covered by these adapters.
2.7.3
- NEW: Alt text changes in the Media Library are now propagated to already published content (Gutenberg blocks and Classic Editor). Images whose alt in the post is empty or still equals the previous Media Library value are updated automatically; alt texts customized per post are never touched. Can be disabled in General Settings (“Sync alt text in content”)
- NEW: “Realign alt text in content” tool on the Bulk Generation page to fix content published before this version, with a dry-run analysis, per-post examples and a safe “empty only” default
- ENHANCED: Requests to the ImgSEO API now include the site domain and the original image URL (also when images are sent as base64), enabling per-site usage statistics in the ImgSEO dashboard
- DEVELOPER: Added
imgseo_alt_sync_deferfilter andimgseo_alt_synced_postaction
2.7.2
- ENHANCED: Updated to the latest AI model for improved generation quality
2.7.1
- NEW: Context-aware alt text variation now considers existing alt texts from sibling images in the same post, helping galleries avoid repetitive AI openings and wording
- NEW: Added an Automatic Generation setting to disable context-aware variation if needed; it is enabled by default for better gallery quality
- NEW: Added opt-in “first N images per post” automatic generation limits with a default-off toggle and configurable 1-100 image threshold
- ENHANCED: Replaced the five default prompts for alt text, image title, caption, description, and WooCommerce product alt text with accessibility-first, anti-repetition instructions
- FIX: Strengthened page-topic relevance guards so unrelated page keywords, professions, services, or SEO terms are not forced into image metadata when they are not visible in the image
- FIX: Tightened default prompt migration and visible-content rules so saved default prompts are upgraded without overwriting custom prompts
- DEVELOPER: Added/standardized
imgseo_should_generate_alt,imgseo_context_alts_limit,imgseo_existing_alts_for_post, andimgseo_final_promptfilters for generation customization
2.7.0
- NEW: Added WooCommerce Product schema enhancement for product pages, enriching native WooCommerce Product JSON-LD with product images, gallery/variation images, brand, category, SKU, offers, availability, and aggregate rating when available
- NEW: Product images generated as
ImageObjectnow link back to the WooCommerce product viaabout, improving image-to-product context in structured data - NEW: Added a dedicated “Enhance WooCommerce Product Schema” option to Structured Data settings, enabled by default for new installations
- ENHANCED: Structured Data defaults now use a Safe SEO preset on first install: caption, dimensions, dates, thumbnails, publisher, context, WooCommerce product schema, and family-friendly are enabled by default; author, featured, keywords, technical metadata, EXIF, SHA256, and GPS remain opt-in
- FIX: Structured Data checkbox settings now save disabled states correctly by submitting explicit
0values when unchecked - FIX: Auto-refresh frequency is now registered with the WordPress Settings API and saved correctly
- FIX: Improved attachment resolution for resized image URLs such as
image-300x200.jpg, helping structured data use full WordPress attachment metadata instead of falling back to generic image schema - ENHANCED: Generic/external image schema now respects relevant structured data toggles for dimensions, encoding format, publisher, context, technical baseline, and family-friendly output
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best ImgSEO alternatives
All AI alt text plugins →FAQ
ImgSEO: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 9, 2026
Is ImgSEO free?
Yes. ImgSEO is free to download and use from the official WordPress.org plugin directory.
Is ImgSEO safe to use in 2026?
Yes — ImgSEO is a safe, well-maintained plugin to use in 2026. It runs on 400+ sites, is rated 5/5 and was last updated 2 weeks ago, and scores 82/100 on our health check.
How many websites use ImgSEO?
ImgSEO is active on 400+ WordPress websites and has been downloaded 13,826 times since it launched in December 2024. It was downloaded 1,897 times in the last 30 days.
Does ImgSEO work with WordPress 7.1?
Yes. The developer has tested ImgSEO up to WordPress 7.1.3, the latest release. It requires WordPress 5.0 or newer.
What PHP version does ImgSEO need?
ImgSEO requires PHP 7.3 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was ImgSEO last updated?
The latest version, 2.7.5, was released on September 24, 2026 (2 weeks ago).
Who makes ImgSEO?
ImgSEO is developed and maintained by pianoweb.
What are the best alternatives to ImgSEO?
The most popular alternatives to ImgSEO are Image Alt Text (10K+ installs), Alt Magic: AI Image Alt Tex… (2K+ installs) and AI Alt Text Generator for S… (200+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card