Skip to content

AI Image Renamer

WordPress Plugin VersionWordPress Plugin DownloadsWordPress Plugin RatingWordPress Plugin Required PHPWordPress Plugin Tested WP VersionLicense

AI Image Renamer transforms your WordPress media management by automatically generating SEO-friendly, descriptive filenames for uploaded images using Groq's powerful Vision API. Say goodbye to IMG_1234.jpg and hello to golden-retriever-playing-park.jpg — all without any manual effort.

The plugin intercepts every image upload via the WordPress Media Library, sends it to Groq's Vision API for analysis, and renames the file with descriptive, keyword-rich slugs before it is saved. Optionally, it also populates the image's alt attribute with the AI-generated description — improving both SEO and accessibility in a single step.

Features

AI Image Renamer is built around a few core principles: automation, security, and extensibility.

  • 🤖 AI-Powered Naming — Uses Llama 4 vision models (Maverick for detail, Scout for speed) to understand image content and generate meaningful filenames.
  • 🔍 SEO-Optimized — Produces keyword-rich, lowercase, hyphenated slugs that search engines love.
  • 🔒 Secure by Default — API keys are encrypted at rest using defuse/php-encryption. For maximum security, the encryption key can be defined in wp-config.php.
  • 🎯 Smart Alt Text — When enabled, the AI description is also saved as the image's alt attribute, helping with accessibility compliance.
  • ⚙️ Fully Configurable — Choose which image types to process, how many keywords to generate, and which AI model to use — all from a modern admin interface.
  • 🛡️ Graceful Fallback — If the API is unreachable or returns an error, the original filename is preserved. Uploads never fail because of the plugin.
  • 🚀 Free to Use — Powered by Groq's generous free-tier API. No credit card required.

How It Works

When you upload an image, the plugin hooks into WordPress's wp_handle_upload_prefilter filter. The image is base64-encoded and sent to Groq's Vision API along with a configurable prompt. The API returns descriptive keywords, which are sanitized into an SEO-friendly slug and applied as the new filename. If alt text generation is enabled, the description is stored via a WordPress transient and applied once the attachment is created.

Example

BeforeAfter
IMG_1234.jpggolden-retriever-playing-fetch-sunny-park.jpg
photo_2026.pngmodern-office-desk-laptop-coffee.png
screenshot.webpwordpress-dashboard-settings-page.webp

Supported Formats

The plugin processes JPEG, PNG, WebP, and GIF images. You can enable or disable individual formats in the settings.

Requirements

You need WordPress 6.0+, PHP 8.2+, and a free Groq API key from console.groq.com. Registration takes less than a minute and does not require a credit card.

References

License

AI Image Renamer is released under the GPL-2.0-or-later license.

Released under the GPL-2.0 License.