Title: Image Format Converter
Author: Sadat Himel
Published: <strong>24 An t-Sultain 2025</strong>
Last modified: 14 An Dàmhair 2025

---

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.0.1.zip)

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

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

## Description

Image Format Converter allows administrators to convert images in the WordPress 
Media Library between JPG/JPEG, PNG, WebP, and AVIF formats. Using server-side PHP
libraries (GD or Imagick), it ensures high-quality conversions with minimal file
size. Converted images are saved to the uploads folder and optionally added to the
Media Library.

**Features:**
 – Select images via the WordPress media uploader. – Choose target
format (JPG, PNG, WebP, AVIF). – Configure quality/compression and Media Library
integration via a “Conversion Settings” button (admin-only). – View server library
status (GD/Imagick/WebP/AVIF) with a “How to Enable GD and Imagick” button for setup
instructions. – Modern, clean interface inspired by professional design standards(
e.g., TinyJPG-like cards and buttons). – Secure, efficient, and admin-only (no frontend
features).

Access all features on **Media > Image Converter**, with collapsible settings and
instructions.

## 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 `/wp-content/plugins/`.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Navigate to **Media > Image Converter** to convert images, adjust settings, or 
    view GD/Imagick instructions.

## 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?

Currently supports single-image conversion. Bulk conversion is planned for future
updates.

## 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.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.0.1**
 *  Last updated **6 mìosan ago**
 *  Active installations **100+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/image-format-converter/)
 * Tags
 * [AVIF](https://gd.wordpress.org/plugins/tags/avif/)[image converter](https://gd.wordpress.org/plugins/tags/image-converter/)
   [jpg](https://gd.wordpress.org/plugins/tags/jpg/)[png](https://gd.wordpress.org/plugins/tags/png/)
   [webp](https://gd.wordpress.org/plugins/tags/webp/)
 *  [Advanced View](https://gd.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/)