WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by WordPress Performance Team v2.7.1

Modern Image Formats

Converts images to more modern formats such as WebP or AVIF during upload.

Modern Image Formats

The facts

Rating
3.5★ from 25
Active installs
100k+
Price
Free
Last updated
26 Aug 2026
Added
Apr 2023
Requires WP
6.9
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
1,166,208

Our analysis

AI-assisted

Modern Image Formats is a WordPress plugin that adds support for WebP and AVIF image formats during media uploads. It generates modern image formats for new uploads, while pre-existing images require regeneration to convert to these formats. Users can select the output format and control settings through the WordPress media settings interface.

This plugin is suitable for WordPress users looking to optimise their images for better performance and speed. It is particularly useful for those who want to take advantage of modern image formats to reduce file sizes without sacrificing quality.

Best for: WordPress users seeking to optimise image formats for improved site performance.

What it does well

  • Adds WebP and AVIF support for media uploads
  • Allows selection of output format under media settings
  • Can regenerate pre-existing images with additional plugins
  • Free to use from the WordPress.org directory
  • Active installation count of 100,000

Where it falls short

  • Only affects new uploads unless images are regenerated
  • Limited to JPEG and PNG uploads for original files

Verdict

Modern Image Formats provides essential functionality for enhancing image performance in WordPress. It is a practical choice for users focused on optimising their media library.

From the developer

WordPress Performance Team's own description of Modern Image Formats, lightly tidied.

This plugin adds WebP and AVIF support for media uploads within the WordPress application. By default, AVIF images will be generated if supported on the hosting server, otherwise WebP will be used as the output format. When both formats are available, the output format can be selected under Settings > Media. Modern images will be generated only for new uploads, pre-existing images will only converted to a modern format if images are regenerated. Images can be regenerated with a plugin like Regenerate Thumbnails or via WP-CLI with the wp media regenerate command.

By default, only modern image format sub-sizes will be generated for JPEG or PNG uploads – only the original uploaded file will still exist as a JPEG/PNG image, generated image sizes will be WebP or AVIF files. To change this behavior, there is a checkbox in Settings > Media “Output fallback images” that – when checked – will result in the plugin generating both the original format as well as WebP or AVIF images for every sub-size (noting again that this will only affect newly uploaded images, i.e. after making said change).

This plugin was formerly known as WebP Uploads.

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)