Inspect the technical metadata stored inside AVIF files — dimensions, bit depth, colour profile, and file type brand — without uploading anything. The tool parses the ISOBMFF container structure directly in your browser.
Drag and drop .avif files here, or click to browse
Select one or multiple files
.avif files.No conversion or canvas access is required. The tool reads the raw binary file and parses the ISOBMFF container structure.
| Field | Source box | Description |
|---|---|---|
| File type brand | ftyp |
The primary container brand, e.g. avif or avis |
| Compatible brands | ftyp |
List of additional format brands the file conforms to |
| Width / Height | ispe |
Pixel dimensions of the primary image item |
| Bit depth | pixi |
Bits per channel (typically 8, 10, or 12) |
| Colour profile | colr |
NCLX (numeric) or ICC Profile |
| Alpha channel | auxC |
Whether a separate alpha auxiliary image is present |
File type brand (ftyp):
The ftyp box identifies the file format. avif means a single still image. avis means an image sequence (animated AVIF).
Bit depth:
Most AVIF files on the web use 8-bit colour (the same as JPEG/PNG). Professional or HDR images may use 10-bit or 12-bit. Higher bit depth allows smoother gradients and better highlight/shadow detail.
NCLX colour profile:
NCLX (Numeric Color) specifies the colour space using numerical codes (like CICP). This includes common values like BT.709 for standard web images and BT.2020 for HDR content.
ICC colour profile:
An embedded ICC profile is a device-independent colour description. Images with ICC profiles will colour-match accurately across different displays when viewed in colour-managed applications.
Why does Width/Height show "Not found" for some files?
AVIF stores dimensions in an ispe property box inside the item property container. Some encoders may structure the boxes differently or place them at a different nesting level. The file is still valid; the parser may not reach that specific box.
Why is bit depth not always detected?
Not all AVIF encoders write a pixi box explicitly, especially when using the default 8-bit depth. A missing bit depth value generally means the image is 8-bit.
Can this read EXIF data?
Not currently. AVIF can carry EXIF metadata in an Exif item, but extracting it requires additional parsing. Use a desktop tool like ExifTool for comprehensive EXIF reading.
Are my files uploaded anywhere?
No. The entire parser runs in your browser using FileReader.readAsArrayBuffer(). Your files are never sent to any server.
This website may contain affiliate links. If you click on an affiliate link and make a purchase, we may receive a small commission at no additional cost to you.