Your files stay on your device

Image formats this browser opens

Which image formats this browser can open, tested live.

This browser's decode matrix

Every row below is a byte-exact 1×1 image constructed in this page and handed to the browser's own decoder. Run it to see what THIS browser does, the same page on another browser can honestly answer differently.

Press "Run the probe": decoding happens here, on demand
Your own file

AVIF and JPEG XL have no embedded probe above, your own file is the honest way to test them here.

Drop any image up to 50 MB: identified from its bytes, decoded right here
How this test works
  • Every matrix row is measured: the embedded fixtures are byte-exact 1×1 images whose magic bytes and container-stated dimensions are pinned by tests, decoded through the same native Image.decode path on demand. A canned "all browsers support X" table would be a claim; this is a result.
  • AVIF and JPEG XL ship no embedded probe. No byte-exact sample is constructible here without vendoring binary blobs, and a wrong fixture would read as "unsupported" everywhere. The page says so; drop your own file to test.
  • Your file is identified from magic bytes, not the extension: a mismatch is named ("the bytes win"), the declared type shown alongside for comparison.
  • Decode timings are informational (one decimal, this machine, this moment), never presented as a benchmark.
Paste, drop, or type to begin. Everything stays on this device.