Directory / plugin

JGWS Media Optimizer

v1.8.1 · by jgwebstudio

Automatically convert JPG and JPEG images to WebP during WordPress Media Library uploads, with optional original file preservation.

About this plugin

Automatic JPG/JPEG to WebP Conversion for WordPress

Automatically convert JPG and JPEG images to WebP when you upload them to the WordPress Media Library.

JGWS Media Optimizer is a lightweight WordPress plugin for automatic JPG/JPEG to WebP conversion. Images are processed locally using WordPress native image processing mechanisms, without requiring an external image optimization service.

Lightweight local image converter for WordPress

Convert JPG and JPEG images to WebP directly on your WordPress site — without external image optimization APIs, external image processing services, credits or processing limits.

You stay in control of your original files in the WordPress Media Library.

Upload a JPG or JPEG and let JGWS Media Optimizer handle the WebP conversion automatically.

Simple and automatic

No additional steps are required after uploading an image. The plugin processes newly uploaded JPG and JPEG images as part of the normal WordPress Media Library workflow.

WebP can provide smaller image files while maintaining good image quality, which can help reduce storage usage and improve page loading performance.

Keep your original JPG/JPEG files

You can optionally preserve the original JPG/JPEG file as a separate Media Library attachment.

This gives you access to both the original JPG/JPEG file and the generated WebP version.

By default, the original JPG/JPEG file is removed after a successful conversion.

Local image conversion

Image conversion is performed locally using WordPress native image processing mechanisms.

No external image optimization service is required for JPG/JPEG to WebP conversion.

The plugin does use Freemius for account, licensing, premium version, upgrade, and related plugin functionality. See the External Services section below for details.

WebP labels in the Media Library

The FREE version displays format labels for JPG, WebP and PNG files in the WordPress Media Library.

This makes it easy to identify the format of image files and which files have been converted to WebP.

WordPress image sizes

JGWS Media Optimizer also generates WebP versions for image sizes created by WordPress.

This means that the WebP conversion works with the registered image sizes generated during the normal WordPress image processing workflow.

Compatibility with imported images

JGWS Media Optimizer can also process images added to the WordPress Media Library through compatible external image import and content-creation mechanisms.

The plugin has been tested with images imported from Pexels through Kadence templates.

When a supported image is added to the Media Library, JGWS Media Optimizer can process it as part of its normal WebP conversion workflow.

Why JGWS Media Optimizer?

  • Automatic – JPG and JPEG images are converted to WebP during upload.
  • Local – image conversion uses WordPress native image processing.
  • No external image optimization API – no external image processing service is required for JPG/JPEG to WebP conversion.
  • No credits or processing limits – image conversion is performed locally on your WordPress site.
  • Originals can be preserved – keep the original JPG/JPEG as a separate Media Library attachment.
  • Clear identification – image formats are marked with visible format labels in the Media Library.
  • WordPress-friendly – WebP versions are generated for WordPress-created image sizes.

JGWS Media Optimizer PRO

Need more control over image formats, quality and Media Library files?

JGWS Media Optimizer PRO extends the FREE version with additional image formats, configurable quality settings, PNG conversion and additional Media Library features.

With PRO you can:

  • Choose WebP or AVIF as the output format.
  • Configure WebP and AVIF quality from 1 to 100.
  • Convert PNG images to WebP or AVIF.
  • Use separate conversion settings for JPG/JPEG and PNG.
  • Convert PNG images to WebP in lossless mode.
  • Preserve original PNG files.
  • See clear file format labels for JPG, WebP, PNG, and AVIF files in the Media Library.

Learn more about JGWS Media Optimizer PRO

Features

  • Automatic conversion of newly uploaded JPG and JPEG images to WebP.
  • WebP conversion during the normal WordPress Media Library upload workflow.
  • Visible format labels for JPG, PNG and WebP files in the WordPress Media Library.
  • Optional preservation of the original JPG/JPEG file as a separate Media Library attachment.
  • WebP versions are also generated for WordPress-created image sizes.
  • Compatibility with images added through compatible external image import mechanisms.
  • Improved compatibility with dynamically loaded Media Library content.
  • Default WebP quality of 85.
  • Preserved JPG/JPEG files remain available as separate Media Library attachments.
  • Uses WordPress native image processing APIs.
  • No external image optimization service is required for JPG/JPEG to WebP conversion.
  • PDF preview images generated by WordPress are not converted to WebP.

FREE and PRO

The FREE version provides automatic JPG/JPEG to WebP conversion with a fixed WebP quality of 85.

It also adds visible format labels for JPG, PNG and WebP files in the Media Library, making it easier to identify image formats and converted images.

The FREE version includes the essential functionality needed for automatic JPG/JPEG to WebP conversion without an external image optimization service.

JGWS Media Optimizer PRO gives you more control over formats, image quality, PNG conversion, and Media Library file identification.

The PRO version includes:

  • Configurable WebP and AVIF quality from 1 to 100.
  • PNG to WebP and AVIF conversion.
  • Separate conversion settings for JPG/JPEG and PNG.
  • Lossless PNG to WebP conversion.
  • Optional preservation of original PNG files.
  • File format labels for JPG, WebP, PNG and AVIF in the Media Library.

For more information about the PRO version:

https://jgwebstudio.pl/en/wtyczki-wordpress/jgws-media-optimizer/#JGWS-Media-Optimizer-PRO

How It Works

When a JPG or JPEG image is added to the WordPress Media Library — whether through a standard upload or through a compatible image import mechanism — JGWS Media Optimizer uses the WordPress image editor system to process the image and its registered sizes.

The uploaded JPG/JPEG image and its generated image sizes are converted to WebP.

The FREE version uses a fixed WebP quality of 85.

WebP files are clearly marked with a WEBP label in the Media Library.

JPG, PNG and WebP files are identified with visible format labels in the Media Library.

By default, the original JPG/JPEG file is removed after a successful conversion.

If the option to preserve the original file is enabled, the JPG/JPEG file is kept as a separate attachment in the Media Library.

The preserved JPG/JPEG may be a WordPress-processed image and may not have the original dimensions or full resolution.

Settings

The FREE version provides the following setting:

  • Keep original JPG/JPEG files – keeps the original JPG/JPEG file as a separate Media Library attachment.

WebP quality is fixed at 85 in the FREE version.

External Services

This plugin uses Freemius, a third-party service, to provide account, licensing, premium version, upgrade, and related plugin functionality.

Freemius may be contacted when you choose to connect the plugin with a Freemius account, use Freemius account or upgrade functionality, or activate a PRO license.

Depending on the functionality used and your choices, technical information about the WordPress installation and plugin may be transmitted to Freemius. This may include the site URL, WordPress and PHP versions, plugin version and status, and information related to the Freemius account or license.

Usage tracking is optional and requires user consent.

The plugin does not send usage tracking data to Freemius without user consent.

For more information about Freemius and its privacy practices, please visit:

https://freemius.com/

Freemius Privacy Policy:

https://freemius.com/privacy/

Plugin tags