AVIF → JPG / PNG Converter
Convert AVIF images to JPG or PNG.
Convert AVIF pictures to JPG or transparent PNG in your browser. Batch up to 30 files.
JPEG format does not support transparency. Transparent pixels in your AVIF images will be smoothly composited onto this background color.
When to Convert AVIF Images to JPG or PNG
AVIF stores AV1-coded image data in a HEIF-based file format. Its size and appearance depend on the source and encoding choices. Some receiving apps may not accept AVIF, so check the target workflow before converting a copy to JPEG or PNG.
The browser must also be able to decode the selected AVIF. Browser decoder support varies by version and input; unsupported or malformed files show an error. Converting does not guarantee acceptance by every receiving app.
How to Convert an AVIF Image
- Select up to 30 AVIF files (30 MB each maximum), provided this browser can decode them.
- Choose JPEG or PNG. For JPEG, choose an available background color and encoder quality value.
- Convert the files, compare each preview and actual file size, then download the results individually.
This converter exports a single still image from each input. It does not preserve AVIF animation, a sequence of images, or source metadata. Save the original if those features matter.
Choosing Between JPEG and PNG Output
Choose based on transparency, the receiving app's supported formats, and whether a lossy re-encode is acceptable:
| Feature | Convert to JPEG (.jpg) | Convert to PNG (.png) |
|---|---|---|
| Compatibility | JPEG is widely supported, but confirm that the receiving app accepts it. | PNG is widely supported, but confirm that the receiving app accepts it. |
| Transparency (Alpha Channel) | Not supported: transparent pixels flatten onto a chosen solid background color | Can retain decoded alpha transparency |
| Compression Type | Lossy. The selected browser quality value is not a promise of output size. | Lossless for the decoded pixels; file size varies |
| When to choose | Use when JPEG is accepted and transparency is not required | Use when you need an alpha channel and PNG is accepted |
Choose the background for JPEG output
JPEG cannot store alpha transparency. Before JPEG export, this tool fills the canvas with the selected background color and then draws the image over it. The available choices are white (default), black, and light gray.
The selected solid backdrop is applied before drawing the decoded image. Inspect the result when semi-transparent edges, shadows, or fine color transitions matter. Choose PNG if transparency needs to remain.
Device RAM Guardrails & Memory Safety Limits
Canvas work uses temporary pixel buffers. A 6,000 × 4,000 RGBA buffer contains 96,000,000 bytes of pixel data (about 96 MB) before other browser and processing overhead:
These limits bound batch size, input dimensions, and simultaneous conversions, but cannot guarantee that every device can process every image without slowing down or running out of memory.
- 30 files per batch: Each file is limited to 30 MB; batch limits do not guarantee a fixed memory footprint across devices.
- 50 Megapixel ceiling: Rejects larger input images. A 50 MP RGBA bitmap alone is about 200 MB before browser overhead.
- Bounded queue: At most two image jobs run at a time. Canvas buffers are released after each file; preview and download URLs are released when files are removed, cleared, or the page is unloaded.
Local image processing
Frequently Asked Questions About AVIF Conversion
What is an AVIF file and why do I need to convert it?
AVIF (AV1 Image File Format) stores AV1 image data in a HEIF-based container. Browser and application support depends on the decoder and version. If a target app cannot open AVIF, convert a copy to JPEG or PNG and confirm that the receiving app accepts the exported file.
Should I convert my AVIF files to JPG or PNG?
Choose JPEG when the destination accepts it and transparency is not needed; JPEG output is lossy and transparent pixels are flattened onto the selected background. Choose PNG when you need an alpha channel. PNG encoding is lossless for the decoded pixels, but cannot restore detail already lost in the AVIF source.
What happens to transparent backgrounds when converting AVIF to JPG?
JPEG does not support alpha transparency. This converter paints one of the available solid backgrounds (white by default, black, or light gray) before drawing the image for JPEG export. Inspect edges and shadows against the selected background; PNG can retain transparency when the browser decodes it.
Does converting AVIF to JPG or PNG reduce visual quality?
PNG encoding is lossless for the pixels decoded from the AVIF, but it cannot restore information already lost in the source compression. JPEG is lossy; its browser quality value may affect detail and output size, but does not guarantee a smaller file. Compare the result when fine text, gradients, or transparency matter.
Are my private photos uploaded to any external server during conversion?
The converter performs image decoding, canvas compositing, and encoding locally in your browser; it does not upload image bytes, filenames, or metadata to a conversion server. Selected files may be saved in this browser for up to 7 days to support refresh recovery; Reset clears saved tool data. Normal page and asset requests still reach our host, and consented analytics records limited tool-usage events, not image contents or filenames.
Related Image Optimization Tools
Choose a format converter when compatibility is the issue; resize when pixel dimensions need to change, or compress when file size is the issue. The resize vs. compress guideexplains those two operations. Browse the Image Tools Hub for supported tools.
- Bulk Image Resizer — Batch resize image pixel dimensions and aspect ratios in your browser.
- Free Image Compressor — Reduce image file sizes with real-time visual preview and adjustable quality.
- HEIC → JPG Converter — Convert Apple iPhone HEIC/HEIF photos to widely supported JPG files.
- JPG / PNG → PDF Converter — Merge multiple images into a clean, shareable PDF document.
Technical References
- AOMedia AVIF specification: Defines how AV1 images are stored in the HEIF-based file format.Read the AVIF specification.
- ISO/IEC 23000-22:2025 (MIAF): The International Standard for the Multi-Image Application Format, which embeds coded images and metadata in HEIF.View the ISO standard record.
- MDN image-format guide: Describes AVIF capabilities, including animation and alpha, and links to current browser compatibility details.Read the guide.
- ITU-T Recommendation T.81 (ISO/IEC 10918-1): The international standard for digital compression and coding of continuous-tone still images (JPEG). View the ITU record.
- MDN canvas export reference: Explains browser canvas output formats and the quality value used for lossy exports.Read the reference.
