On This Page
On This Page
Enable AVIF Upload
Overview
AVIF Upload lets WordPress users with normal media permissions upload native .avif image files through the Media Library, Block Editor, and supported REST media workflows when the server can handle AVIF.
Instead of converting JPEG or PNG files, this module focuses on accepting images that are already encoded as AVIF. It adds the required MIME handling, corrects WordPress filetype detection, validates the uploaded file header so a renamed non-AVIF file is rejected, and improves Media Library preview behavior without pretending the server can reliably generate AVIF thumbnails.
AVIF Upload is a Free module in WP PowerSuite.

- Sites receiving AVIF assets directly from designers, photographers, or image pipelines
- Agencies that want native AVIF uploads without maintaining custom MIME snippets
- Developers using WordPress REST media uploads with AVIF files
- Performance-focused sites that prepare AVIF assets outside WordPress
- Content teams working with modern image formats on compatible hosting
Features
Native AVIF Uploads
Header Validation
Media Library Support
REST Upload Support
Server Capability Detection
No Unreliable Intermediate Thumbnails
Zero Configuration
Use Cases
- Designer-Prepared AssetsUpload AVIF images delivered directly by a designer or creative team without converting them to another format first.
- Headless Media UploadsAccept validated AVIF files through supported WordPress REST media workflows.
- Performance-Focused PublishingStore already-optimized AVIF assets in the normal WordPress Media Library on compatible hosting.
- Agency Compatibility LayerEnable native AVIF support on client sites without maintaining a custom upload MIME snippet.
- External Optimization PipelinesUse WordPress as the destination for AVIF files created by an external media or build process.
Frequently Asked Questions
What does AVIF Upload do?
It lets eligible WordPress users upload native .avif files through supported media workflows when the server can handle AVIF.
Does AVIF Upload convert JPEG or PNG files?
No. It only accepts files that are already AVIF.
What should I use for automatic AVIF conversion?
Use AVIF Conversion when you want eligible JPEG and PNG uploads encoded into AVIF.
Who can upload AVIF files?
Users who already have WordPress upload permission, provided the server passes the AVIF capability check.
How does WP PowerSuite validate an AVIF file?
It checks the beginning of the file for the expected AVIF-compatible ISO-BMFF header instead of trusting only the filename.
Does it support WordPress REST uploads?
Yes. REST media uploads receive the same AVIF validation.
Does it generate thumbnails for uploaded AVIF files?
No. Intermediate image sizes are suppressed for native AVIF uploads.
Will the Media Library preview the AVIF?
WP PowerSuite adds a usable full-size entry when WordPress would otherwise lack one in the media response.
What server support is required?
Either PHP GD with imageavif() or Imagick reporting AVIF format support.
What happens if my host does not support AVIF?
The AVIF upload hooks do not register and administrators receive a readiness warning.
Does it create elements on the frontend?
No. AVIF Upload is an upload-compatibility module, not a frontend delivery module.
Is AVIF Upload free?
Yes. AVIF Upload is a Free module included with WP PowerSuite.


