Image Repair
What is Image Repair
Image Repair tries to fix the common structural problems that stop an image from opening: a wrong or missing file header, junk bytes before the header, a JPEG that was cut off mid-download, and corrupt metadata. It reads the file in your browser, repairs what it can at the byte level, then re-decodes and re-saves a clean copy. It cannot rebuild pixel data that was genuinely destroyed, because that information is simply gone, but it recovers a surprising number of files that just have a damaged wrapper.
How to use
- Drop the broken image onto the box, or click to choose any file.
- Read the diagnosis: the detected format and what was wrong.
- Let the tool re-decode and re-save the image if it can.
- Download the repaired PNG, or the header-fixed file if the pixels could not be decoded.
When to use it
Downloaded a photo that shows up as a broken thumbnail and refuses to open? Drop it here and the tool detects it is really a JPEG, trims the junk before the header, adds the missing end marker, and hands you a clean PNG you can actually view. It works entirely in your browser, so a private or sensitive image is never uploaded anywhere.
Frequently asked questions
Can it recover any corrupted image?
No, and be wary of any tool that promises that. It fixes structural problems, a broken header, leading junk bytes, a truncated JPEG, or bad metadata, that stop a file from opening. If the actual pixel data was overwritten or lost, no software can reconstruct it, and this tool will tell you honestly when that is the case.
Are my files uploaded anywhere?
No. Everything runs locally in your browser using the file you select. The image is never sent to a server, which makes it safe for private or sensitive photos, unlike upload-based repair sites.
Which formats does it handle?
It recognises and repairs JPEG, PNG, GIF, WebP and BMP by their signature bytes. The repaired copy is saved as a clean PNG, or, when only the header could be fixed, as the corrected original file for you to open elsewhere.
My photo opens but half of it is grey or cut off. Why?
That means the file was truncated: part of the image data never arrived, often from an interrupted download or transfer. The browser decodes everything up to the break, so you get the top portion. The missing part is gone and cannot be recreated.
Related tools
Background Remover
Remove the background from any image online and get a transparent PNG. Runs in your browser with AI, your photo is never uploaded. Free.
Base64 to Image Converter — Preview and Download
Decode a Base64 string to an image instantly. Paste any Base64 or data URL and preview the image in your browser. Download PNG, JPG, WebP, SVG. Free online tool.
Color Palette Extractor
Upload any image and instantly extract its dominant color palette. Get HEX, RGB, and HSL values for up to 10 colors. Free, client-side.