CodingBunny Image Optimizer

Апісанне

CodingBunny Image Optimizer is a powerful and easy-to-use image optimization plugin for WordPress. It improves your site’s performance by converting images to WebP or AVIF, resizing them and cleaning up what you don’t need, automatically on upload.

Starting from version 4.0.0 all the features of the former PRO version are included for free, with no license required.

Conversion and compression

  • Automatic conversion to WebP or AVIF on upload.
  • Server-side conversion (Imagick or GD) or browser-side conversion to save server resources.
  • Adjustable WebP and AVIF quality, with Lossy / Glossy / Lossless presets.
  • Option to delete original images after a successful conversion.
  • Remove unnecessary metadata from images (requires Imagick).

Resizing and thumbnails

  • Automatic resizing to a maximum width and height.
  • Disable the WordPress default big image threshold.
  • Choose which thumbnail sizes WordPress should generate.

Bulk tools

  • Optimize all images in the Media Library in batches, with adjustable batch size.
  • “Optimize Selected Images” in both the list and grid views of the Media Library.
  • Fix image attachments across posts and pages.

Alternative text

  • Automatic ALT text generation on upload.
  • Customizable template with {post_title}, {title}, {caption}, {filename}, {site_title} and {sku} (WooCommerce).
  • Bulk generation and a “Generate ALT TEXT” button in the Media Library.
  • Optional AI generation (beta): the image is analyzed by OpenAI, Anthropic (Claude) or Google (Gemini) using your own API key, with the template as a fallback.
  • AI alt texts include the WooCommerce product name and brand, and the focus keyphrase from Yoast SEO, Rank Math, SEOPress or All in One SEO.
  • Additional instructions, prefix and suffix for AI alt texts.
  • Optionally copy the alt text to the image title, caption and description.
  • “Without alt text” filter and “Generate alt text” bulk action in the Media Library.
  • Fills empty alt attributes of images already inserted in posts and pages with the Media Library alt text.
  • Protected words to keep hand-written alt texts, and alt text coverage at a glance.

Performance

  • Lazy loading: images load only when visible.
  • Preload of the critical (LCP) image for better Core Web Vitals.

Clear admin interface

  • Settings organized in a sidebar, with an “ON” badge on the features that are active.
  • Server information at a glance: image library in use (Imagick or GD), WebP and AVIF support, output format and conversion engine.

Add-ons

Image Cleaner, Image Watermarker, Image Protector and Image Organizer are available as free add-ons on GitHub.

External services

This plugin can connect to an AI service to generate the alternative text of images. This happens only if you select “AI” as the generation method in the Alternative Text settings and enter an API key for one of the supported providers. No data is sent otherwise.

When AI is enabled, for each image processed (on upload, with the bulk generation, with the “Generate ALT TEXT” button or with the connection test) the plugin sends to the selected provider: a copy of the image resized to a maximum of 1024 pixels, the title of the page, post or product where the image is used (and the product brand, for WooCommerce products), the SEO focus keyphrase of that page if enabled, your additional instructions, the site name and the image file name. The provider returns the alt text, which is saved in the Media Library. Each request is billed by the provider on your account.

  • OpenAI API (api.openai.com) – used when “OpenAI” is selected. Terms of use: https://openai.com/policies/terms-of-use – Privacy policy: https://openai.com/policies/privacy-policy
  • Anthropic API (api.anthropic.com) – used when “Anthropic (Claude)” is selected. Terms of service: https://www.anthropic.com/legal/commercial-terms – Privacy policy: https://www.anthropic.com/legal/privacy
  • Google Gemini API (generativelanguage.googleapis.com) – used when “Google (Gemini)” is selected. Terms of service: https://ai.google.dev/gemini-api/terms – Privacy policy: https://policies.google.com/privacy

Скрыншоты

Ўсталёўка

  1. Upload the coding-bunny-image-optimizer-lite folder to the /wp-content/plugins/ directory, or install the plugin from the Plugins screen in WordPress.
  2. Activate the plugin through the Plugins screen.
  3. Go to Image Optimizer in the admin menu to configure it.

If you were using the former PRO version from GitHub, deactivate and delete it before activating this one. Your settings are kept.

Часта задаваныя пытанні

How do I generate alt text with AI?

AI generation is currently in beta. In the Alternative Text tab select “AI”, choose the service, enter your API key and save. Use “Test Connection” to check that everything works. The API key can also be defined in wp-config.php with the CBIO_AI_API_KEY constant.

How do I enable automatic image conversion?

Open the Conversion tab in the plugin settings and turn on “Automatic Conversion”.

Can I keep the original images after conversion?

Yes. Leave the “Delete Original Images” option off.

How do I set the maximum dimensions for image resizing?

Set the maximum width and height in the Resizing tab of the settings.

How do I know if my server supports AVIF?

The sidebar of the plugin settings shows whether WebP and AVIF are supported by your server. If the selected output format is not supported, it is highlighted in yellow.

Do I still need a license?

No. Since version 4.0.0 every feature is free and the plugin no longer has a license system.

Водгукі

20.02.2025 1 адказ
I'm using the Pro version of this plugin, and it's working well so far. I haven't encountered any issues yet.
Чытаць 1 водгук

Удзельнікі і распрацоўшчыкі

“CodingBunny Image Optimizer” з’яўляецца праграмным забеспячэннем з адкрытым зыходным кодам. Наступныя людзі ўнеслі свой уклад у гэты плагін.

Удзельнікі

Журнал змяненняў

4.1.0: 2026-10-06

  • New (beta): AI alt text generation with OpenAI, Anthropic (Claude) or Google (Gemini), using your own API key. The AI features listed below are part of this beta.
  • New: Connection test, adjustable language and maximum length for AI alt texts.
  • New: AI alt texts use the WooCommerce product name and brand, and the SEO focus keyphrase (Yoast SEO, Rank Math, SEOPress, All in One SEO).
  • New: Additional instructions, prefix and suffix for AI alt texts.
  • New: Option to copy the generated alt text to the image title, caption and description.
  • New: “Without alt text” filter and “Generate alt text” bulk action in the Media Library.
  • New: Empty alt attributes of images already inserted in content are filled with the Media Library alt text.
  • New: The Model field lists the models available with your API key, and a retired model is replaced automatically with an available one.
  • New: Support for OpenAI reasoning models (GPT-5 and o-series), with automatic retry if a parameter is not supported.
  • New: Protected words: alt texts containing them are never overwritten.
  • New: Alt text coverage (images with alt text) in the sidebar.
  • New: On upload, AI alt texts are generated in the background so uploads are not slowed down.
  • Improvement: If the AI request fails, the template is used and the error is shown in the settings.
  • Fix: The bulk alt text generation now verifies its security nonce.
  • Fix: The alt text script is no longer loaded twice on the settings page.

4.0.3: 2026-10-04

  • Fix: Lazy loading is now also applied to content images without width and height attributes, which WordPress skipped.
  • Fix: The featured image of the current post or page is no longer lazy loaded when the theme displays it outside the loop.
  • Fix: Turning lazy loading off no longer disables the native WordPress lazy loading.
  • Improvement: Images marked as high priority are never lazy loaded.

4.0.2: 2026-09-30

  • Fix: The “Optimize All Images”, “Fix Image Attachments” and “Generate Alt Text” buttons did nothing because their scripts were not loaded on the settings page.
  • Fix: “Optimize All Images” no longer stops working when the media library bulk action is disabled.
  • Fix: The main admin script is no longer loaded twice on the settings page.

4.0.1: 2026-09-29

  • Improvement: Redesigned admin interface.
  • New: Sidebar navigation with an “ON” badge on active features.
  • New: Server information panel showing the image library in use, WebP and AVIF support, output format and conversion engine.
  • Improvement: Restyled Free Add-ons page, now integrated in the same layout as the settings.
  • Improvement: Invalid tab parameters now fall back to the Conversion tab.
  • Improvement: Updated styles for the free add-ons, including result counters in the sidebar and a restyled pagination.

4.0.0: 2026-09-27

  • New: All former PRO features are now included for free: quality settings, thumbnail sizes, bulk optimization, fix image attachments, ALT text generator and metadata removal.
  • New: The Image Cleaner, Image Watermarker, Image Protector and Image Organizer add-ons are now free on GitHub.
  • Removed: License system and “Account” page.
  • Removed: “Dashboard” page and image statistics.
  • Improvement: Obsolete license and statistics data is removed from the database on update.