Skip to content

Image / HEIC Viewer

File Viewers

View JPG, PNG, WebP, GIF, TIFF, and iPhone HEIC/HEIF photos in your browser. Zoom, rotate, and see image info — no upload.

Drop a file here, or click to choose

Accepts .jpg, .jpeg, .png, .webp, .gif, .avif, .svg, .bmp, .heic, .heif, .tif, .tiff

Rendered with Canvas 2D + libheif (WASM) for HEIC, UTIF.js for TIFF. Nothing about this file is ever sent to a server — open your browser's Network tab while using this viewer and you'll see no request carrying your file's contents.

What you can do with this tool

  • Pinch/scroll zoom and pan
  • Rotate in 90° increments
  • Automatic HEIC → viewable image decoding
  • Multi-page TIFF support with a page selector
  • Image info panel: dimensions, format, file size
  • Download as the original file or converted JPEG/PNG

Frequently asked questions

Why can't my iPhone photos open normally?
iPhones save photos as HEIC/HEIF by default, a format most browsers can't display natively. This viewer decodes HEIC locally with a WebAssembly decoder so it displays like any other photo.
Can I convert HEIC to JPG here?
Yes — after viewing, use the download button to save a converted JPEG or PNG copy.
Does it support multi-page TIFF scans?
Yes — each page decodes locally, and a page selector appears when a TIFF has more than one page.
Are my photos uploaded?
No. Decoding and rendering happen fully on your device.
What image formats are supported?
JPG, PNG, WebP, GIF, AVIF, SVG, BMP, TIFF, and HEIC/HEIF.
Is there an image size limit?
No hard limit; very large images are bounded only by your device's memory.

What would you like to do next?