Title: Image Format Converter
Author: Sadat Himel
Published: <strong>September 24, 2025</strong>
Last modified: May 27, 2026

---

Search plugins

![](https://ps.w.org/image-format-converter/assets/banner-772x250.png?rev=3367353)

![](https://ps.w.org/image-format-converter/assets/icon-256x256.png?rev=3367361)

# Image Format Converter

 By [Sadat Himel](https://profiles.wordpress.org/sadathimel/)

[Download](https://downloads.wordpress.org/plugin/image-format-converter.1.1.0.zip)

 * [Details](https://wordpress.org/plugins/image-format-converter/#description)
 * [Reviews](https://wordpress.org/plugins/image-format-converter/#reviews)
 *  [Installation](https://wordpress.org/plugins/image-format-converter/#installation)
 * [Development](https://wordpress.org/plugins/image-format-converter/#developers)

 [Support](https://wordpress.org/support/plugin/image-format-converter/)

## Description

Image Format Converter is a powerful, lightweight administrative tool that allows
you to easily convert images in your WordPress Media Library to modern formats like
WebP and AVIF, as well as standard PNG and JPG formats.

By leveraging your server’s native PHP image processing libraries (GD or Imagick),
this plugin converts images with high quality and optimal compression. With the 
newly added AJAX-powered engine, you can now select and convert multiple images 
at once, watch their progress in real-time with an animated progress bar, and see
exactly how many kilobytes and storage percentage you saved.

**Features:**
 * **AJAX Bulk Conversion:** Select multiple images from the Media
Library and convert them sequentially. Prevents script timeouts on large libraries.***
Proportional Resizing:** Set optional maximum width or height constraints to scale
down high-resolution images during conversion. * **Media Library Row Action:** Convert
images directly from the Media Library list view (`upload.php`) with a quick “Convert
Format” link. * **Size Savings Calculator:** Shows original size, converted size,
and total storage savings in real-time. * **Metadata Control (EXIF Stripping):**
Clean up extra file space by stripping camera EXIF profiles and color data when 
using Imagick. * **Auto-Delete Original:** Clean up your server automatically by
deleting the original image file and database attachment after a successful conversion.***
Flexible settings:** Configure JPEG quality, PNG compression levels, WebP/AVIF quality,
and toggle Media Library registration. * **Server Diagnostics:** View library status(
GD, Imagick, WebP, AVIF) at a glance, with step-by-step instructions to enable missing
libraries.

Access all features by going to **Media > Image Converter**.

### Support the Developer

Enjoying CopyBlocker Pro? Support development by buying the author a coffee:
 ☕
[Buy Me a Coffee](https://buymeacoffee.com/5adat)

## Screenshots

 * [[
 * **Media > Image Converter** with modern conversion form, toggle buttons, and 
   success notice.
 * [[
 * **Media > Image Converter** with GD/Imagick instructions visible.
 * [[
 * [[
 * [[
 * [[
 * [[

## Installation

 1. Upload the `image-format-converter` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **Media > Image Converter** to start converting images, customize settings,
    or check your server configuration.

## FAQ

### Where do converted images appear?

Converted images are saved in your uploads folder (e.g., `wp-content/uploads/2025/
09/`) with “_converted” appended (e.g., `image_converted.png`). If enabled (default),
they appear in **Media > Library**. The success notice shows “Image convert complete”
with links to the file and Media Library entry.

### Why don’t I see the converted file?

Check the success/error notice on **Media > Image Converter**. Ensure GD or Imagick
is enabled (see library status). Verify the uploads folder is writable (755/644 
permissions). Check **Media > Library**.

### What do I do if I see “GD: Not Available | Imagick: Not Available”?

Click the “How to Enable GD and Imagick” button for instructions. Summary:
 – **
Shared Hosting**: Enable “gd” or “imagick” in cPanel/Site Tools under PHP Extensions.
Contact support if needed. – **Local (XAMPP/WAMP/MAMP)**: Edit `php.ini` to uncomment`
extension=gd` or add `extension=imagick` after installing ImageMagick. – **VPS (
Ubuntu/CentOS)**: Install `php-gd` or `php-imagick`, restart Apache. – **Cloud (
AWS, DigitalOcean)**: Install extensions or contact support. – **Verify**: Use **
Tools > Site Health > Info > Server** or create `info.php` with `<?php phpinfo();?
>`.

### Does it support AVIF/WebP?

Yes, if GD (PHP 8.1+ for AVIF, 7.1+ for WebP) or Imagick supports them. Check the
library status on the conversion page.

### Why don’t the toggle buttons work?

 * Open Developer Tools (F12 > Console) for errors like “jQuery is not defined”.
 * Ensure `wp-content/plugins/image-format-converter/admin/js/imgfmt-admin.js` exists(
   permissions 644).
 * Deactivate other plugins and switch to a default theme (e.g., Twenty Twenty-Five).
 * Clear browser cache or test in incognito mode.
 * Enable `WP_DEBUG` in `wp-config.php` and check `wp-content/debug.log`.
 * Verify jQuery loads (F12 > Network > JS).
 * In XAMPP, ensure Apache is running and file paths are correct.
 * Contact support with console errors.

### Can I convert multiple images?

Yes, you can select multiple images using the media uploader. The plugin will convert
them sequentially using AJAX and display a live progress bar.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Image Format Converter” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Sadat Himel ](https://profiles.wordpress.org/sadathimel/)
 *   [ ThemeDot ](https://profiles.wordpress.org/themedot/)

[Translate “Image Format Converter” into your language.](https://translate.wordpress.org/projects/wp-plugins/image-format-converter)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/image-format-converter/),
check out the [SVN repository](https://plugins.svn.wordpress.org/image-format-converter/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/image-format-converter/)
by [RSS](https://plugins.trac.wordpress.org/log/image-format-converter/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Added AJAX-powered sequential image conversion for single and bulk files.
 * Added support for selecting multiple images in the media library uploader.
 * Added live conversion progress wizard with an animated progress bar.
 * Added overall statistics summary for bulk processing (total original, converted
   size, and storage percentage saved).

#### 1.0.3

 * Added quick “Convert Format” action links directly in the Media Library list 
   view.
 * Added setting to strip EXIF/IPTC image metadata when using Imagick.

#### 1.0.2

 * Added optional image resizing and dimensions control.
 * Added size reduction and storage savings statistics calculator in success notices.
 * Added optional “Delete original image after conversion” setting.
 * Fixed admin notice display bug where messages did not persist across redirects.

#### 1.0.1

 * Added success message “Image convert complete” after conversion.
 * Added AVIF format support (requires PHP 8.1+ with GD/Imagick AVIF enabled).
 * Updated library check and UI to include AVIF.
 * Updated prefix to `imgfmt` for uniqueness, per WordPress.org review.
 * Set Plugin URI to public GitHub repository.
 * Fixed input validation for security compliance.
 * Ensured compatibility with WordPress 6.8.

#### 1.0.0

 * Initial release with modern UI, collapsible settings, and GD/Imagick instructions.

## Meta

 *  Version **1.1.0**
 *  Last updated **3 days ago**
 *  Active installations **90+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [AVIF](https://wordpress.org/plugins/tags/avif/)[image converter](https://wordpress.org/plugins/tags/image-converter/)
   [jpg](https://wordpress.org/plugins/tags/jpg/)[png](https://wordpress.org/plugins/tags/png/)
   [webp](https://wordpress.org/plugins/tags/webp/)
 *  [Advanced View](https://wordpress.org/plugins/image-format-converter/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/image-format-converter/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/image-format-converter/reviews/)

## Contributors

 *   [ Sadat Himel ](https://profiles.wordpress.org/sadathimel/)
 *   [ ThemeDot ](https://profiles.wordpress.org/themedot/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/image-format-converter/)