Free · Private · In your browser

HEIC Viewer

Open and view HEIC photos right in your browser — no software, no upload, no signup. Your files never leave your device.

✓ Free & unlimited✓ No signup✓ Files never leave your device✓ No watermark

How to open a HEIC file in 3 simple steps

  1. 1

    Drop your HEIC files

    Drag and drop your HEIC files, paste them, or click to select. Add as many as you like — there is no limit.

  2. 2

    View, zoom, and flip through them

    Use the arrow keys or the filmstrip to move between photos. Zoom in, rotate, or open the info panel to see the camera settings.

  3. 3

    Save any photo you want to keep

    Export the photo you are looking at as a JPG, PNG, WebP, or PDF — only if you need to. Viewing alone changes nothing.

  • Nothing is uploaded

    Your HEIC files are decoded by your own browser using WebAssembly. They never touch a server, so nobody else ever sees them.

  • No limits

    Open as many HEIC photos as you like, as often as you like. No file cap, no daily quota, no account.

  • Every image in the file

    A HEIC can hold several photos. Most viewers show only the first one — this one lists every image the container holds.

  • See the camera settings

    Open the info panel for the lens, shutter, aperture, ISO, and capture date stored inside the photo.

  • Nothing to install

    No Microsoft Store extension, no desktop app, no browser plugin. Works on a locked-down work computer.

  • Export only if you need to

    Viewing is read-only and lossless. Convert to JPG, PNG, WebP, or PDF only when you actually want a copy.

Why won’t my HEIC files open?

You were sent a photo from an iPhone, you double-clicked it, and your computer shrugged. This is the single most common thing that happens with HEIC files, and it is almost never a sign that anything is wrong with the photo.

A HEIC file won’t open because your device is missing the HEVC codec Apple uses to compress it — not because the file is broken.

Apple switched iPhones to HEIC in 2017 to save storage space. The format works beautifully inside Apple’s ecosystem and poorly outside it, because the compression it relies on — HEVC, also called H.265 — is patent-encumbered. Software makers have to license it, so plenty of them simply never did.

The viewer above sidesteps that entirely. It carries its own decoder, compiled to WebAssembly and running inside your browser tab, so it does not care whether your operating system knows what HEVC is.

Windows Photos says it can’t open this file

This is the classic case. Windows ships without the codecs needed to render HEIC, so the Photos app throws an error or offers to sell you an extension from the Microsoft Store. Installing the free HEIF Image Extensions usually fixes it, though on some machines the companion HEVC extension is also required.

The thumbnail shows but the photo won’t

A confusing one. Many HEIC files embed a small JPEG preview so file browsers have something to display. Your file manager happily shows that preview, then fails the moment you ask for the full image, because rendering the real photo needs the actual decoder.

Android has supported HEIF at the platform level since Android 10, but whether your gallery app takes advantage of it depends on the manufacturer’s software. Two phones on the same Android version can behave completely differently.

The photo opens but the colours look wrong

Less common, and a different problem. iPhones record in the Display P3 colour space and often attach an HDR gain map. Software that decodes the pixels but ignores the colour profile renders the result flat or oversaturated. The photo is fine; the tool reading it took a shortcut.

The file looks greyed out in an upload box

Here the problem is not your device at all — it’s the website. Upload forms filter by file type, and a form that only accepts .jpg and .png will refuse to even let you pick a .heic. No amount of codec installing helps; you need to convert the photo first.

What is a HEIC file?

HEIC stands for High Efficiency Image Container. It is Apple’s name for a single image stored inside the HEIF container format and compressed with HEVC. Roughly speaking, a HEIC photo takes about half the space of the equivalent JPEG at similar quality.

The three acronyms trip people up constantly, so briefly: HEIF is the container, HEVC is the compression inside it, and HEIC is what Apple calls the resulting file. If you want the full story, we wrote a longer guide on what a HEIC file actually is.

The part that matters for viewing is that HEIC is a container. It can hold more than one image, plus depth maps, thumbnails, and metadata — which is why a single file sometimes turns out to contain a whole burst sequence.

Which devices can open HEIC without converting?

Before you install anything, it’s worth knowing where HEIC works natively and where it never will. This is the table we wish existed when we first went looking:

Platform or app Opens HEIC natively Notes
iOS / iPadOS 11+ Yes Native — this is where HEIC comes from
macOS High Sierra and later Yes Handled by the system codecs
Windows 11 Not by default Needs the free HEIF Image Extensions; some machines also need the HEVC extension
Windows 10 Not by default Same extensions, installed manually from the Microsoft Store
Android 10+ Sometimes Supported at the OS level, but gallery app support varies by manufacturer
Chrome / Firefox on desktop No Neither browser ships a HEIC decoder
Safari on Apple devices Yes Uses the system codecs already present
Gmail in a browser No You can download the attachment, but the web preview won’t render it
WhatsApp Converted on send Photos are typically converted to JPG before they reach the recipient
Photoshop 2020+ Yes Relies on the operating system’s codecs being installed

The pattern is easy to summarise: if Apple made it, HEIC works; if not, it depends on codecs somebody had to license. That is exactly the gap a browser-based viewer fills, because the decoder travels with the page instead of the operating system.

What you can do in the HEIC viewer

Triage a batch before converting anything

Somebody sent you forty photos and you need three of them. Drop the whole batch in, arrow through the filmstrip, and export only the ones you actually want. Converting all forty first would be slower and would leave you with thirty-seven files to delete.

Check what the camera was doing

Open the info panel to see the lens, shutter speed, aperture, ISO, and capture time recorded when the shutter fired. Useful when you are trying to work out why one shot came out sharp and the next one didn’t.

Find the images hiding inside one file

If a HEIC holds a burst sequence, the viewer shows a badge with the count and lets you step through every frame. Most tools decode the first image and quietly discard the rest, so photos you didn’t know you had can sit unnoticed inside a file for years.

Open a photo on a computer you don’t control

Work laptops, library machines, and locked-down desktops rarely let you install a Microsoft Store extension. A browser tab needs no permissions at all.

Confirm a file before sending it on

Forwarding a photo you have never actually seen is a small risk that occasionally becomes a large one. Viewing costs nothing and takes a second.

Live Photos, bursts, and what this viewer doesn’t show

Because HEIC is a container, people reasonably expect it to hold everything the iPhone captured. It doesn’t, and the distinction is worth knowing before you go looking for something that was never in the file.

A Live Photo is two files, not one. The still frame lives in the HEIC; the three-second clip around it lives in a separate .MOV alongside it. Copy the HEIC on its own and the motion is simply not there — no viewer can recover it, because those bytes never left the phone with the photo. If the movement matters, you need both files.

Burst sequences do travel together. These genuinely are multiple images inside one container, and the viewer shows a badge with the count so you can step through each one.

Depth and portrait data isn’t rendered. Portrait mode shots carry a depth map used to compute background blur. This viewer reads the photo as it was captured and does not visualise or edit that layer.

Edits may or may not be baked in. A photo edited on the iPhone can store the original alongside the adjustments. What you see here is the image the file presents as its primary one, which is normally the edited version.

Viewer or converter — which one do you need?

These are genuinely different jobs, and using the wrong one wastes your time:

HEIC viewer HEIC converter
What you get A photo on screen A new file on disk
Changes the image No — read-only Re-encodes into the target format
Good for Checking, sorting, reading metadata Keeping, sharing, uploading
Speed Instant, one file at a time Batch, then download as a zip
Output None JPG, PNG, WebP, or PDF

If you already know you want JPGs, skip the viewer entirely — the HEIC to JPG converter will batch the whole folder and hand you a zip in one pass. Use HEIC to PNG when you need a lossless copy or transparency, and HEIC to PDF to bind several photos into a single document.

Is it safe to open HEIC files online?

It depends entirely on what “online” means, and the difference is bigger than most tools admit.

Many web-based HEIC viewers upload your photo to a server, decode it there, and send back a JPEG preview. That works, but it means your photo — along with everything recorded inside it — has been copied onto somebody else’s computer. Those files usually carry the GPS coordinates of wherever the shutter was pressed, the device that took the picture, and the exact second it happened. Sites that do this typically promise to delete the file after an hour, which is a promise about their intentions rather than a technical guarantee.

This viewer takes the other approach. The decoder is compiled to WebAssembly and shipped with the page, so your photo is read by your own browser and never leaves the machine.

You do not have to take our word for it:

  1. Open your browser’s developer tools and switch to the Network panel.
  2. Drop a HEIC file into the viewer.
  3. Watch the request list. The page loads its own code, and then nothing else happens.

For the same reason the viewer keeps working after you go offline — once the page has loaded, there is nothing left to fetch. If you want to see the full metadata record your photos carry, and export copies with it stripped out, that is what the HEIC EXIF viewer is for.

Keyboard shortcuts

The viewer is built to be driven from the keyboard, the way a desktop photo app would be:

Key Action
← → Previous / next photo
+ − Zoom in / out
R Rotate 90°
Space Start or stop the slideshow
Esc Reset the zoom, or stop the slideshow

Files can be added by dragging them anywhere onto the viewer, by clicking to browse, or by pasting straight from the clipboard.

Frequently asked questions

Is this HEIC viewer really free?

Yes. It is completely free with no file limit, no daily quota, no watermark, and no account. Because decoding happens on your own device, there are no server costs to pass on to you.

Do I need to install anything or create an account?

Neither. You do not need the HEIF Image Extensions from the Microsoft Store, a desktop app, or a browser plugin. Open the page and drop a file in.

Are my photos uploaded anywhere?

No. The HEIC decoder runs inside your browser as WebAssembly, so your photos stay on your device. You can confirm it yourself by opening your browser's Network panel and watching that no upload request is made.

Can I view HEIC files on Windows 10 and 11 with this?

Yes, and without installing any system codec. If you would rather make Windows open HEIC files natively in File Explorer and the Photos app, see our guide on how to open HEIC files on Windows.

Why does one HEIC file show more than one photo?

HEIC is a container format, so a single file can hold several images — burst sequences and some Live Photo stills do exactly that. This viewer lists every image it finds, while most tools silently show only the first.

Can I see the GPS location and camera settings?

Camera settings appear in the info panel, and the viewer flags a photo that carries GPS coordinates. To read the full metadata record or strip it out, use the HEIC EXIF viewer.

How is viewing different from converting to JPG?

Viewing is read-only: no new file is created and nothing is recompressed. Converting produces a copy in another format, which is what you want when you need to keep or share the photo.

What should I do after viewing my photos?

If you want to keep or send a photo, export it as a JPG for maximum compatibility or a PNG for a lossless copy. To turn a batch of photos into one document, use the HEIC to PDF converter.

HEICHub builds fast, private, browser-based image tools. Every converter runs locally on your device — no uploads, no accounts.