Recover what's left of a damaged JPEG, PNG, GIF, BMP, or WebP.
If you're here because something threw one of these, this tool shows you exactly what's wrong and how much is recoverable:
No custom pixel decoder — the preview is exactly whatever the browser's own image decoder can render, nothing more; there's no row-by-row entropy-stream reconstruction, no estimated/gray-filled pixels for missing regions, and no DHT/DQT Huffman-table repair. Repairs are limited to safe, append-only fixes (a missing JPEG EOI marker, a missing GIF trailer byte, or rebuilding a truncated PNG from only its intact chunks) — nothing attempts to guess or reconstruct actual pixel data. TIFF, ICO, HEIC/HEIF/AVIF, camera RAW formats (CR2/NEF/ARW/DNG/etc.), layered formats (PSD/XCF), and vector formats (SVG/EPS) aren't supported yet. GPS coordinates are detected as present but not decoded to latitude/longitude in this version. The raw pixel interpreter is a manual tool — it doesn't try to auto-detect the correct settings, only suggest resolutions whose byte count matches the file.