BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Fmtify: Auto WebP and AVIF Converter icon
Maintained Tested up to 7.0.6 #56 in AVIF

Fmtify: Auto WebP and AVIF Converter

Automatically converts your media library images to WebP and AVIF for faster page loads.

Active installs<10New
Downloads · 30d48▲ +26.3% vs prev. 30d
Rating—0 reviews
Health score49/100Fair
All-time downloads194Since Jun 2026
Support resolved—No recent threads
RequiresWP 6.9PHP 8.1+
Downloads · 7d14• 0% week over week
Our verdict

Use with caution

Fmtify: Auto WebP and AVIF Conv… works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 49/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

123Jun 30Aug 13Sep 27
Yesterday2
Daily average (1y)2
Peak day33Jun 12, 2026
Last 12 months203

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Fmtify: Auto WebP and AVIF… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
AVIF >100 469 Best AVIF plugins →
convert >100 3,847 Best convert plugins →
image >100 10,000 Best image plugins →
Optimize >100 3,156 Best Optimize plugins →
webp >100 1,275 Best webp plugins →

About Fmtify: Auto WebP and AVIF Converter

From the official readme · v1.3.0

Description

Fmtify automatically converts images uploaded to your WordPress media library into modern WebP and AVIF formats. Serve smaller, faster images with zero manual work.

Features:

  • Automatic conversion on upload
  • WebP and/or AVIF output
  • Multiple conversion backends: GD, Imagick, cwebp, cavif
  • Bulk convert your existing media library
  • Apache .htaccess rewrite rules for seamless serving
  • Nginx configuration snippet for manual setup
  • Compatibility wizard to detect server capabilities

Installation

  1. Upload the fmtify folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Go to Settings → Fmtify to configure conversion options
  4. Visit Media → Bulk Convert to convert existing images

Frequently asked questions

Which image formats are supported as input?

JPEG, PNG, GIF, and BMP source images are supported.

Do I need a special server setup?

No. Fmtify detects your available conversion libraries automatically and picks the best one. For Apache, it writes .htaccess rewrite rules. For Nginx, it provides a copy-paste configuration snippet.

Will my original images be deleted?

Never. Converted files are stored alongside the originals. You can delete them at any time from the settings page.

Are animated GIFs converted?

No. Animated GIFs are skipped on purpose: WebP and AVIF sidecars would only contain the first frame, so the animation would be lost. Static GIFs are converted normally.

Changelog

Fixes GIF, PNG-8, and BMP conversion failing on the GD engine, and adds the Image Engine setting (Settings, Fmtify), which replaces the Backend selector on the Bulk Convert page. Run a Fresh pass after upgrading to convert images earlier versions missed.

1.3.0

  • Added: Image Engine setting on the main settings page (Auto / GD faster / Imagick better quality, slower). It replaces the per-run Backend selector on the Bulk Convert page and now applies to ALL conversions: uploads, Bulk Convert, and WP-CLI. Auto keeps the previous behavior (GD first, Imagick fallback). When the selected engine is unavailable or cannot produce a format, Fmtify falls back automatically.
  • Fixed: Every GIF (and PNG-8 / indexed BMP) failed on the GD engine with “Palette image not supported by webp” and “avif doesn’t support palette images” warnings. GD loads these as palette images; they are now converted to truecolor before encoding, preserving transparency.
  • Fixed: BMP images always failed on the GD engine because the BMP loader was missing.
  • Fixed: Static thumbnails of an animated GIF are now converted; the animated files themselves are excluded up front instead of being counted as conversion issues and retried on every bulk run.
  • Improved: More precise animated GIF detection (anchored frame headers, fewer false positives from pixel data).
  • Improved: Engine availability probes now run once per request instead of once per converted file.

1.2.15

  • Fixed: Bulk Convert could report 100% complete while leaving most of the library unconverted. The fresh-pass query window did not advance past images that stay in the result set (failed, missing on disk, excluded type, or any image when conversion tracking is off), so each batch re-read the same items. The query now paginates with a persistent offset in all modes and orders by ID for deterministic batches.
  • Fixed: An image was marked as fully converted when only some of its sizes succeeded. The _fmtify_converted meta now records a format only when every file (original plus all thumbnails) converted, so a later fresh pass retries partially failed images. Applies to upload conversion, Bulk Convert, and WP-CLI.
  • Fixed: The PHP-fallback rewrite rule was registered only during activation, so saving permalinks (or any plugin flushing rewrite rules) silently removed it. The rule is now registered on every request and self-heals after plugin updates.
  • Fixed: Requests for missing images could render the homepage with HTTP 200 instead of returning a 404 when serving via .htaccess. The image handler is now active for every serving method and sends a real 404 for missing files.
  • Fixed: The rewrite rule assumed uploads live at wp-content/uploads under the site root. The pattern is now derived from the actual uploads URL, supporting subdirectory installs, the UPLOADS constant, and multisite upload paths.
  • Fixed: The Imagick backend reported success when it wrote a 0-byte file (for example on an unwritable directory). It now removes the empty file and reports the failure, matching the GD backend.
  • Fixed: Serving an original PNG, GIF, or BMP through the PHP fallback could send Content-Type: image/jpeg when MIME detection failed. The type is now derived from the file extension.
  • Fixed: Animated GIFs were silently flattened to a static first frame. They are now detected and skipped so the animation is preserved.
  • Fixed: wp fmtify bulk loaded every attachment ID into memory at once and could exhaust memory on large libraries. It now pages through the library 100 attachments at a time.
  • Fixed: The “Conversion issues” counter could exceed the total because it counted every failed file and format. It now counts each image once.
  • Fixed: Conversion stats counted files that had failed. The total now reflects actual successful conversions.
  • Fixed: Bulk job progress and lock transients are now removed on uninstall.
  • Changed: The PHP image handler refuses to serve anything but the supported image extensions, even if the query variables are set directly.
  • Changed: Removed unused internal converter methods and an unused setting key left over from an earlier architecture.

1.2.14

  • Fixed: register_setting() sanitize_callback was an instance method reference ([$obj, ‘sanitize’]) that WP Plugin Check cannot resolve statically, causing a false “missing sanitize_callback” warning. Fmtify_Settings::sanitize() is now a static method registered as [Fmtify_Settings::class, ‘sanitize’], which is fully statically-analysable.
  • Hardened: sanitize() now accepts mixed input — previously the array type hint would throw a PHP TypeError if WordPress called the callback with a non-array value (e.g. null on a fresh install).

1.2.13

  • Performance: .htaccess active state is now cached in a WordPress option (fmtify_htaccess_active). Previously Fmtify read .htaccess from disk on every front-end request (in auto serving mode) to decide whether the PHP image handler should register. The option is kept in sync whenever rules are written or removed.
  • Performance: Fmtify_Compatibility::get_status() result is now cached in a transient for one hour. Previously the full server-probe (including two Imagick::queryFormats() calls) ran on every admin page render.
  • Fixed: is_path_in_uploads() path-prefix check now appends a trailing slash to both sides of the comparison, preventing false positives for sibling directories such as uploads_backup/ or uploads-old/.
  • Fixed: Canonical list of convertible source MIME types is now defined once in Fmtify_File_Helper::CONVERTIBLE_MIME (jpeg/png/gif/bmp) and referenced by all conversion paths — upload hooks, bulk processor, and CLI. Previously the upload hook silently accepted image/tiff (never served by the rewrite rules) and image/webp (already a modern format; no sidecar needed).

1.2.12

  • Fixed: readme.txt had duplicate == Upgrade Notice == headers causing the WP Plugin Check 300-character limit warning. Merged all version entries under one header.
  • Fixed: set_time_limit() in the AJAX batch handler now suppresses the Plugin Check discouraged-function warning via phpcs:ignore. The call is intentional.

1.2.11

  • Updated translations for all 8 bundled locales (de_DE, fr_FR, ja, pt_PT, ru_RU, fa_IR, vi, si_LK) to cover new strings added in 1.2.8 and 1.2.9: Strip metadata, Conversion tracking, Backend selector, and related UI descriptions.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Fmtify: Auto WebP and AVIF Co… alternatives

All AVIF plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Optimole – Optimize Images | Convert WebP & AVIF | CDN & Lazy Load | Image Optimization Optimole Automatically optimize images with bulk compression, lazy loading, WebP/AVIF conversion &… by Optimole 200K+ ★★★★★★★★★★ 4.7 (640) 1 week ago 95
2 Modern Image Formats Modern Image Formats Converts images to more modern formats such as WebP or AVIF during upload. by WordPress Performance Team 100K+ ★★★★★★★★★★ 3.5 (25) 1 month ago 85
3 Robin Image Optimizer – Unlimited Image Optimization, WebP & AVIF Robin Image Optimizer Unlimited automatic image optimization for WordPress. Compress images, convert to WebP, and… by Themeisle 100K+ ★★★★★★★★★★ 4.4 (131) 1 week ago 93
4 Perfect Images: Regenerate Thumbnails, Image Sizes, WebP & AVIF Perfect Images: Regenerate Thumbnails, Image Sizes, WebP &… Optimize image sizes, regenerate thumbnails, enable retina, convert to WebP/AVIF, or use… by Jordy Meow 60K+ ★★★★★★★★★★ 4.8 (279) 2 weeks ago 94
5 CompressX — AVIF & WebP Converter, Media Replacement CompressX — AVIF & WebP Converter, Media Replacement AVIF & WebP converter with built-in media replacement for local image optimization. by CompressX 40K+ ★★★★★★★★★★ 5 (194) 2 months ago 86
6 LWS Optimize – All-in-One Speed Booster & Cache Tools LWS Optimize – All-in-One Speed Booster & Cache Tools All-in-one speed optimization: caching, WebP/AVIF, Critical CSS, lazy loading, CDN, and… by Aurélien LWS 20K+ ★★★★★★★★★★ 4.6 (9) 2 weeks ago 67
7 Kraken.io Image Optimizer – Compress, Convert to WebP & AVIF, Resize & Bulk Optimize Kraken.io Image Optimizer Optimize images automatically — compress, resize and convert to WebP, AVIF & more with… by Kraken.io 10K+ ★★★★★★★★★★ 4.5 (119) 3 months ago 73
8 ShortPixel Adaptive Images – WebP, AVIF, CDN, Image Optimization ShortPixel Adaptive Images Start serving properly sized, smart cropped & optimized images, plus CSS, JS and fonts from… by ShortPixel 10K+ ★★★★★★★★★★ 4.8 (145) 1 month ago 85
9 QuickWebP – WebP & AVIF Image Optimizer, Compression & SEO for WordPress QuickWebP QuickWebP converts JPG and PNG to WebP, compresses images locally, improves image SEO, and… by Ludwig You 8K+ ★★★★★★★★★★ 4.8 (20) 2 weeks ago 92
10 HEIC Support HEIC Support Add iPhone .heic photos to WordPress and auto-create .webp, .avif, or .jpg copies. Free… by Corey Salzano 5K+ ★★★★★★★★★★ 5 (3) 2 months ago 70

FAQ

Fmtify: Auto WebP and AVIF Converter: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 28, 2026

Is Fmtify: Auto WebP and AVIF Conv… free?

Yes. Fmtify: Auto WebP and AVIF Conv… is free to download and use from the official WordPress.org plugin directory.

Is Fmtify: Auto WebP and AVIF Conv… safe to use in 2026?

Fmtify: Auto WebP and AVIF Conv… works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 49/100 on our health check.

How many websites use Fmtify: Auto WebP and AVIF Conv…?

Fmtify: Auto WebP and AVIF Conv… is active on <10 WordPress websites and has been downloaded 194 times since it launched in June 2026. It was downloaded 48 times in the last 30 days.

Does Fmtify: Auto WebP and AVIF Conv… work with WordPress 7.1?

Fmtify: Auto WebP and AVIF Conv… is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Fmtify: Auto WebP and AVIF Conv… need?

Fmtify: Auto WebP and AVIF Conv… requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Fmtify: Auto WebP and AVIF Conv… last updated?

The latest version, 1.3.0, was released on June 12, 2026 (4 months ago).

Who makes Fmtify: Auto WebP and AVIF Conv…?

Fmtify: Auto WebP and AVIF Conv… is developed and maintained by Chathurya Wijerathna.

What are the best alternatives to Fmtify: Auto WebP and AVIF Conv…?

The most popular alternatives to Fmtify: Auto WebP and AVIF Conv… are Optimole (200K+ installs), Modern Image Formats (100K+ installs) and Robin Image Optimizer (100K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.