Private PNG recovery

Repair a corrupted PNG.
Recover the rows that survived.

Openable validates PNG chunks and checksums, preserves complete rows, and verifies the recovery copy.

Useful for missing IEND structure, selected CRC damage, interrupted image data, and supported dimension damage.Try the private recovery tool

Check files you care about.

Choose a folder or just a few files. Openable checks them privately in this browser, then shows you which ones may need attention.

Nothing is uploaded Originals stay untouched You choose what Openable can read

Chrome or Edge will ask for read access before a folder scan. Openable does not upload the folder.

What this means

PNG stores its image in ordered chunks with built-in integrity checks.

A PNG contains a signature, image details, compressed data, checksums, and an ending marker. Openable checks each structure and the decoded row layout.

Supported approach

PNG damage Openable checks

01

Checksum and ending damage

Repair supported CRC and IEND problems.

02

Incomplete image data

Preserve every complete decoded row.

03

Verified PNG output

Decode the recovery copy and report what was preserved.

Step by step

How to repair a corrupted PNG

  1. 01

    Select the PNG

    Choose the damaged image below. Its contents stay inside your browser.

  2. 02

    Read the findings

    See the validated chunks, checksums, dimensions, and rows.

  3. 03

    Download the checked copy

    Save the recovered PNG with a clear result label.

Keep in mindPartial results clearly mark filled areas and preserve the damaged original.

Common questions

File recovery FAQ

Can a corrupted PNG be repaired online?

Supported PNG damage can be repaired through Openable's website, while the actual file processing remains local in your browser.

What is a PNG CRC error?

PNG chunks include checksums that help detect accidental changes. A failed checksum can indicate damaged chunk contents or, in limited cases, a damaged checksum value.

Will transparent pixels be preserved?

When the original rows and color layout survive, Openable preserves their supported channel data, including alpha transparency.

What happens to the original PNG?

Openable creates a separate file and preserves the source.