Lower Your Computation Footprint with AVIF
JDeli is the pure Java solution for developers working with the AVIF format
What is the AVIF file format?
Optimal Choice for Web Development
AVIF (AV1 Image File Format) is a modern image file format. It is an optimal choice for web development as it provides rich and vibrant images with a smaller size leading to stable performance and a better user experience. AVIF was released in 2019 and provides at least 30% better file compression compared to its alternatives.
Problems with AVIF files in Java
Java developers commonly run into several frustrating and time-consuming problems:
Lack of Pure Java support for AVIF
Java's lack of support limits compatibility with modern image standards.
Complicated Open Source Solutions
Free solutions require use of wrappers on native libraries/tools increasing complexity.
Changes in Existing Code
Implementation of AVIF solutions include refactoring existing code.
JVM Crashes
Instability of the platform due to native plugins or heap issues.
Read, Write(soon) and Convert AVIF files in pure Java with JDeli
JDeli helps unlock the potential of AVIF file format with a few lines of Java code:
// Read AVIF files
JDeli.read(File avifFile);
JDeli.read(byte[] avifData);
JDeli.read(InputStream avifStream);
// Write AVIF files (soon)
JDeli.write(myBufferedImage, "avif");
// Convert to and from(soon) AVIF files
JDeli.convert(File inFile, File outFile);
JDeli.convert(InputStream inStream, OutputStream outStream, String format);
byte[] outputData=JDeli.convert(byte[] inputData, String format);
Already using ImageIO?
Java developers that work with ImageIO know of its lack of support for the AVIF format.
JDeli can effortlessly enhance ImageIO with
our plugin — your
existing image-handling code stays exactly the same!
Trusted by Enterprise Companies around the World

JDeli is a 100% Java image library with no third party code
ImageIO integration
- Works transparently with existing code
- No DLLs or 3rd party code used
- Any feature can be enabled/disabled
Change image format
- Direct conversion
- Translate any supported formats
- Process/modify image during conversion
Why use JDeli for AVIF image support?
1.
2.
3.