Auto Image Tags automatically generates ALT tags, TITLE attributes, captions and descriptions for all images in your WordPress media library. The plugin processes filenames intelligently, removing camera markers, splitting CamelCase, and applying customizable rules to create SEO-friendly image tags.
Key Features:
- Automatic generation of ALT, TITLE, Caption and Description
- Preview changes before applying
- Individual overwrite settings for each attribute
- Bulk processing with advanced filters
- Test mode for safe testing
- Complete processing history and statistics
- WooCommerce product image integration
- Multi-language translation system (5 services)
- Export/Import settings
Perfect for:
- SEO optimization
- Accessibility compliance
- WooCommerce stores
- Multi-language sites
- Bulk image management
External Services
This plugin can optionally connect to external translation services to translate image tags. Translation features are completely optional and disabled by default.
Google Translate API
* Used for: Translating image tags (ALT, TITLE, Caption, Description)
* Data sent: Text to translate, source/target language
* When: Only when user enables translation and provides API key
* Service: https://cloud.google.com/translate
* Terms: https://cloud.google.com/terms
* Privacy: https://policies.google.com/privacy
DeepL API
* Used for: Translating image tags
* Data sent: Text to translate, source/target language
* When: Only when user enables translation and provides API key
* Service: https://www.deepl.com/pro-api
* Terms: https://www.deepl.com/terms
* Privacy: https://www.deepl.com/privacy
Yandex Translator API
* Used for: Translating image tags
* Data sent: Text to translate, source/target language
* When: Only when user enables translation and provides API key
* Service: https://cloud.yandex.com/services/translate
* Terms: https://yandex.com/legal/cloud_terms_of_use
* Privacy: https://yandex.com/legal/confidential
LibreTranslate
* Used for: Translating image tags
* Data sent: Text to translate, source/target language
* When: Only when user enables translation and provides server URL
* Service: https://libretranslate.com
* Terms: Open source, self-hosted option available
* Privacy: https://github.com/LibreTranslate/LibreTranslate
MyMemory Translation API
* Used for: Translating image tags
* Data sent: Text to translate, source/target language, optional email
* When: Only when user enables translation
* Service: https://mymemory.translated.net
* Terms: https://mymemory.translated.net/doc/terms.php
* Privacy: https://mymemory.translated.net/doc/privacy.php
Important Notes:
* All translation services are OPTIONAL and disabled by default
* No data is sent unless user actively enables translation and configures API keys
* Users must review and accept terms of service for each translation provider they choose to use
* Translation can be completely avoided by not enabling this feature






