Format reference
AVIF
AVIF packages AV1-coded images in a container derived from HEIF and the ISO Base Media File Format.
Quick reference
- Family
- AV1 images in ISO BMFF / HEIF-derived container
- Extensions
- .avif
- MIME type
- image/avif
- Identification
- ISO BMFF FileTypeBox (ftyp), including avif / avis brands; no universal single-byte prefix
- Compression
- AV1 image coding; encoder settings determine loss and fidelity
- Alpha / transparency
- Auxiliary alpha images are supported by the format
- Animation / multiple images
- Image sequences are supported by the format
AVIF packages AV1-coded images in a container derived from HEIF and the ISO Base Media File Format.
AV1 image data inside a container
AVIF can represent still images, auxiliary alpha information and image sequences. The file-type brands help identify these uses; inspecting ftyp is more informative than looking for a simplistic binary prefix.
Color signaling and higher-bit-depth representations make AVIF relevant to HDR and wide-gamut workflows. That capability does not mean every viewer, canvas or export pipeline preserves the source dynamic range. A decoder and the intended destination both need to support the representation.
Metadata is possible, not always inspected
Its container ecosystem can carry EXIF, XMP and color information. Auxiliary imagery and sequence structures make a container more than just a compressed still bitmap.
What PRVKIT actually supports
The Editor can import still AVIF when the browser can decode it; its raster adapter explicitly limits the workflow to SDR 8-bit and rejects AVIF sequence brands. This is not full AVIF-spec editing or AVIF export.
The public Image Inspector and general Convert Image do not accept AVIF in their current input lists. Metadata Engine V2 has no AVIF support matrix. File Inspector & Hash can inspect ordinary file properties and calculate a digest; it is not an AVIF metadata parser.
SDR delivery and the source master
Converting a high-bit-depth or HDR source through an ordinary SDR canvas can change tone and color representation. A later PNG export cannot reconstruct the original HDR container or auxiliary images.
If the destination needs another format, inspect the decoded result in a genuinely compatible workflow. The focused single-image conversion pages do not offer AVIF output. Filename Actions and Batch Converter can offer AVIF output only when the browser supports the required encoder; they do not add an equivalent universally available local AVIF encoder.
Capability in the standard is not a product promise
AVIF can describe image properties beyond an ordinary eight-bit SDR browser canvas. That breadth is useful for a format ecosystem, but it does not mean that every application reading an AVIF preserves every sample, color relationship or auxiliary item. A still picture appearing correctly in a browser is a narrower observation than a complete high-depth round trip.
If a source was prepared for HDR viewing, check what the receiving workflow does with it. Tone and color can change when it is represented through an SDR surface. Saving the result as PNG afterward does not reconstruct the original HDR container or establish that every earlier numerical value survived.
Keep the original when those properties matter for editing, display or archival work. A compatible SDR delivery can be useful alongside it, provided it is described as a derived copy. The extension alone should not become a claim about color accuracy or preservation of camera information.
Decoding and encoding need different evidence
A browser may support displaying a still AVIF without exposing an AVIF encoder to the application's output API. Another browser may have a different capability set. Product controls should reflect the actual supported path rather than assume symmetry between opening and saving.
For PRVKIT's Filename Actions and Batch Converter, AVIF output is conditional on the required native encoder. Those workflows also have their own input and resource checks. They do not silently gain a universal local AVIF encoder from the existence of the format reference or from a browser's ability to display a sample.
When a receiving service requires AVIF, inspect the actual output type. A fallback PNG or another image payload under an AVIF extension is not equivalent. Test a permitted representative file in the destination before planning a substantial conversion job, and retain a compatible alternative when interoperability matters more than the format choice.
A container can hold more than one familiar still image
AVIF uses an ISO-base-media-style container rather than a JPEG-style marker stream. Brands and item relationships help describe what is inside, including distinctions between still and sequence cases. A file extension is therefore a useful hint, not complete proof of what a particular decoder must handle.
The current Editor adapter rejects sequence brands and limits its supported still path. A displayed frame should not be presented as preservation of every frame in an animation. If motion, timing or auxiliary content is part of the deliverable, use a workflow explicitly qualified for those requirements.
A compact stored file can also expand into a large raster. Efficient compression does not remove the need for pixel, dimension and working-memory checks. Read each tool's displayed admission policy; the format standard's representational capacity is not the amount of work a browser product should accept.
Use metadata tools within their real coverage
AVIF can participate in metadata-bearing workflows, but PRVKIT's current image metadata matrix does not offer a general AVIF inspection promise. File Inspector can calculate a digest and report ordinary supported file properties without becoming an AVIF metadata parser. Do not interpret a missing specialized report as evidence that the container contains no embedded information.
Visible privacy clues remain independent of metadata. A face, address or recognizable location does not disappear because a different format was selected. Review the image itself and use an appropriate supported workflow when content must be removed before sharing.
Choose a delivery format deliberately
Use AVIF where the recipient accepts it and the actual encoder/decoder path meets the needed properties. Use JPEG for a familiar opaque photographic handoff or PNG when the resulting pixel grid and transparency are the more useful representation. WebP provides another supported web-oriented tradeoff.
Open the saved result in the application that will use it and inspect dimensions, orientation, color and necessary detail. A successful preview or initiated download does not establish completed saving, universal browser compatibility or preservation of the original's high-depth information. Keep those conclusions tied to the specific file and workflow you actually checked.
Metadata inspection coverage
Read the input list of the selected tool; the format specification does not establish a metadata-inspection capability.
prvkit tools
Related reading
Technical sources
- IANA image/avif — Registered media type
- AVIF specification — AV1, container brands, alpha, sequences and color
- libavif metadata interface — EXIF and XMP container ecosystem