WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Katsushi Kawamori v5.21

Plus WebP or AVIF

Generate WebP or AVIF.

Plus WebP or AVIF

The facts

Rating
4.6★ from 26
Active installs
5k+
Price
Free
Last updated
25 Aug 2026
Added
May 2019
Requires WP
6.6
Tested up to
WP 7.1
Requires PHP
8.1
Downloads
77,620

Our analysis

AI-assisted

Plus WebP or AVIF is a WordPress plugin that generates WebP or AVIF image files when you add images to the Media Library. It can also replace existing images with these formats and delete the original files, updating all URLs in the content accordingly.

This plugin includes WP-CLI support for users with a large number of files, allowing for more reliable processing through command line commands. It is suitable for those looking to optimise images on their WordPress sites by converting them to more efficient formats.

Best for: This plugin is best for WordPress site owners who want to optimise their images for better performance.

What it does well

  • Generates WebP or AVIF images from uploads
  • Can replace original images and update URLs
  • Includes WP-CLI commands for batch processing
  • Supports async/await for image generation

Where it falls short

  • Limited information on specific features and performance
  • Requires PHP version 8.1

Verdict

Plus WebP or AVIF provides a straightforward solution for image optimisation, particularly for those comfortable with using WP-CLI commands. However, users should consider the PHP requirement and the limited feature details.

From the developer

Katsushi Kawamori's own description of Plus WebP or AVIF, lightly tidied.

Generate WebP or AVIF

  • Generate WebP or AVIF file when adding image file in Media Library.
  • Generate WebP or AVIF from all the images by async/await.
  • Optionally, Can replace image files with WebP or AVIF when adding new media, and delete the original image file. Also, when generating all images, the original image file ID will be overwritten as WebP or AVIF and the original image file will be deleted. All URLs in the content are also replaced.

Wp-cli

WP-CLI commands are available. If you have a large number of files, WP-CLI commands is more reliable.
* wp pluswebpavif
* wp pluswebpavif webp -> Generated WebP.
* wp pluswebpavif avif -> Generated AVIF.
* wp pluswebpavif help -> Specification of this command.
* wp pluswebpavif webp mail -> Send results via email.
* wp pluswebpavif webp replace -> WebP or AVIF replacement of images and contents.
* wp pluswebpavif avif addext -> Append the webp or avif extension to the original filename.
* wp pluswebpavif webp --pid=12152 -> Process only specified Media ID(Conversion source ID).
* wp pluswebpavif avif --quality=90 -> Specifies the quality of WebP or AVIF.
* wp pluswebpavif webp --types=image/png,image/gif -> MIME type to convert.

How it works

Filter hooks

/** ==================================================
 * Filter for advanced change database.
 * If you want to replace other databases besides content.
 */
add_filter(
    'plus_webp_advanced_change_db',
    function( $before_url, $after_url ) {
        /* Your processing */
        return array( $before_url, $after_url );
    },
    10,
    2
);

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for optimising images.

EWWW Image Optimizer

Comprehensive image optimization with WebP, AVIF, Lazy Load, and more. Optimize images automatically for Faste...

Free 1M+ installs 4.8★ (1,838)
Smush

Smush

93

Compress and optimize images, enable lazy load, serve WebP & AVIF, and speed up your site with a global im...

Free 1M+ installs 4.8★ (6,051)
Converter for Media

Speed up your website by using our WebP & AVIF Converter. Optimize images and serve WebP and AVIF images i...

Free 500k+ installs 4.9★ (1,097)
Admin and Site Enhancements

Duplicate post, post order, image resize, email via SMTP, admin menu editor, custom css / code, disable gutenb...

Free 200k+ installs 5★ (421)
SpeedyCache

SpeedyCache is a WordPress cache plugin that helps you improve performance of your WordPress site by caching,...

Free 600k+ installs 4.4★ (30)