Description
StriveWP Image Attributes Manager (Attribufy) is a powerful WordPress plugin for managing image attributes (alt text, title, caption, description) with AI-powered generation, automatic processing on upload, CSV updating, and attribute syncing.
Free Features
✅ AI-Powered Alt Text Generation — Generate alt text using OpenAI, Anthropic, or Google AI models
✅ 8 AI Models — Choose from 8 different models optimized for cost and performance
✅ Smart Image Sizing — Automatically selects the optimal image size (600–1024px) for fast, high-quality AI processing
✅ Media Library Integration — Generate attributes directly from list view, grid view modal, and image edit page
✅ Automatic Alt Text on Upload — Automatically generate alt text when images are uploaded to the media library
✅ CSV Upload — Bulk update image attributes (alt text, title, caption, description) via CSV
✅ CSV Export — Export all image attributes to CSV for review or backup
✅ Sync from Filename — Sync attributes using the filename (without extension) as the source
✅ Fill Empty Only Mode — Safely update only empty attributes, preserving existing values
✅ Filter by Missing Alt Text — Quickly find images without alt text
✅ Progress Tracking — Real-time progress bars and detailed logs with token usage
✅ Batch Processing — Efficient processing of large image libraries
Pro Features
🚀 Generate All Attributes — Generate Title, Caption, and Description in addition to Alt Text
🚀 Attribute-Specific Generation — Generate unique, purpose-optimized content for each attribute in a single API call (e.g., Alt Text focuses on visual description, Title focuses on contextual meaning)
🚀 Overwrite Mode — Choose to overwrite existing values in addition to fill-empty-only
🚀 All 7 Tone Options — Creative, Friendly, Concise, Accessible, Technical, and SEO-friendly (beyond Professional)
🚀 All 10 Prompt Templates — E-commerce, Blog, Social Media, Technical, Accessibility, SEO, Minimal, Photography, and News (beyond Standard)
🚀 Custom Target Length — Short (10–15 words), Long (40–60 words), or custom word count (5–200 words) beyond Medium
🚀 Temperature Control — Adjust AI creativity level (0 = focused, 1 = creative) beyond the default 0.3
🚀 Advanced Filters — Filter by images without Title, Caption, or Description
🚀 Generate All Attributes on Upload — Automatically generate Title, Caption, and Description on upload (in addition to Alt Text)
🚀 Prevent WordPress Auto-Fill — Stop WordPress from auto-filling attributes from filename or EXIF/IPTC metadata
🚀 AI for CSV Uploads — Enable AI generation for empty cells during CSV import
🚀 Advanced Sync Sources — Sync from Alt Text, Title, Caption, or Description (in addition to Filename)
External Services
This plugin integrates with third-party AI services to generate image attributes. The following information explains what data is sent, when it is sent, and how to learn more about each service’s privacy practices.
What Services Are Used
- OpenAI: Provides AI models (GPT-4o, GPT-4 Turbo, GPT-4o Mini, etc.) for generating image attributes
- Anthropic: Provides AI models (Claude Sonnet 4.5, Claude Haiku 4.5) for generating image attributes
- Google: Provides AI models (Gemini 2.5 Flash, Gemini 2.0 Flash-Lite) via Google Generative Language API for generating image attributes
What Data Is Sent
When you use the AI generation features, the following data may be sent to the selected AI provider:
- Image Data: The image file is sent as a base64-encoded data URI or image URL (for publicly accessible images). Images are automatically resized to optimal dimensions (600-1024px) for faster processing.
- User-Configured Settings: Your selected prompt template, tone preference, target word count, and temperature settings are included in the generation request.
- Existing Attributes (if provided): If you choose to include context from existing alt text, captions, or descriptions, this information may be sent to help generate more relevant content.
- Site Language: The site’s language setting may be used to generate content in the appropriate language.
Note: API keys are stored locally in your WordPress database and are only sent directly to the respective AI provider’s API endpoints. They are never sent to any third-party services other than the AI provider you select.
When Data Is Sent
Data is only sent to external AI services when:
- You explicitly click “Generate Attributes” or “Generate with AI” for selected images
- You have enabled “Automatic Upload Processing” and upload a new image to the media library
- You enable “AI Generation for Empty Cells” in CSV upload settings and process a CSV file with empty attribute fields
Data is NOT sent automatically in the background. All AI generation is user-initiated or triggered by your explicit configuration choices.
Service Terms and Privacy Policies
Before using any AI provider, please review their terms of service and privacy policies:
OpenAI:
* Terms of Service: https://openai.com/api/policies/terms/
* Privacy Policy: https://openai.com/api/policies/privacy/
Anthropic:
* Terms of Service: https://www.anthropic.com/legal/terms
* Privacy Policy: https://www.anthropic.com/legal/privacy
Google:
* Terms of Service: https://ai.google.dev/terms
* Privacy Policy: https://policies.google.com/privacy
Screenshots

Dashboard with statistics and quick actions 
AI Settings page with provider and model selection 
Generate with AI page for bulk processing 
Generate on Upload settings 
CSV upload interface 
Sync Attributes page 
API Keys Help page 
Media Library modal with Generate Attributes button 
Media edit page with Generate Attributes button 
Media Library list view with Generate Attributes button
Installation
- Upload the plugin folder to
/wp-content/plugins/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- Navigate to ‘Attribufy’ in the WordPress admin menu
- Go to ‘AI Settings’ and configure your API keys for your preferred AI provider
- Start generating image attributes!
FAQ
-
Do I need an API key?
-
Yes, you need at least one API key from OpenAI, Anthropic, or Google to use the AI generation features. The plugin includes step-by-step instructions for obtaining API keys.
-
Which AI provider should I use?
-
The plugin supports OpenAI, Anthropic, and Google. Each provider offers different models at various price points. Check the AI Settings page for detailed pricing information and recommendations.
-
Can I use this without AI?
-
Yes! The plugin also supports CSV upload/export and attribute syncing without requiring AI. You can manually update attributes via CSV or sync attributes between fields.
-
Does this work with existing images?
-
Yes! You can generate attributes for existing images in your media library using the “Generate with AI” page, or update them via CSV upload.
-
Will this overwrite my existing attributes?
-
By default, the plugin only fills empty attributes. Pro users can choose to overwrite existing values if needed.
-
How does the automatic upload processing work?
-
When enabled, images uploaded to the media library are automatically queued for AI processing. The queue processes one image at a time in the background when you have any admin page open.
-
Does this plugin track usage data?
-
This plugin uses Freemius for licensing and update management. Freemius may collect basic usage data (plugin version, WordPress version, site URL) to provide automatic updates and license management. All tracking is opt-in only – you will be prompted to connect your account when you first activate the plugin, and you can choose to skip this step or opt-out at any time through your Freemius account settings. No data is collected without your explicit consent.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“StriveWP Image Attributes Manager (Attribufy)” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “StriveWP Image Attributes Manager (Attribufy)” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0
- Initial release
- AI-powered attribute generation (OpenAI, Anthropic, Google)
- Smart image sizing for optimal AI processing
- Target length control with presets and custom word count
- Attribute-Specific Generation (Pro) – Generate unique content for each attribute in a single API call
- Multiple prompt templates and tone options
- CSV upload and export
- Attribute syncing functionality
- Automatic processing on upload with background queue
- Media Library integration (list view, grid view, edit page)
- Progress tracking and detailed logs
- Free and Pro feature tiers
