Repair Damaged or Corrupted Photos Online

A free photo repair tool for fixing corrupted, faded or scratched images. Combines file-level recovery (JPEG header, EXIF, broken markers) with pixel-level restoration (denoise, sharpen, white-balance, scratch removal). Supports JPEG, PNG, HEIC, WebP, AVIF and TIFF.

How to repair a damaged photo

1
Upload your photo

Drop a JPEG, PNG, HEIC, WebP, AVIF or TIFF file. Files up to 100 MB are supported.

2
Review the diagnosis

See detected issues — broken markers, truncated bytes, corrupt EXIF, color drift, noise, low resolution.

3
Pick a mode

Auto Doctor for one-click repair, Quick Fix for file-level only, or Manual Lab for full control.

4
Apply restoration

Watch the progress through Diagnose · Repair · Restore · Verify stages.

5
Compare and export

Slide between Before and After, choose JPEG / PNG / WebP and download.

Fix damaged JPEGs, restore faded scans and rescue photos that won't open

Drop your photo here or browse
Max 100 MB · JPEG, PNG, HEIC, WebP, AVIF, TIFF, BMP, GIF
Tip: paste from clipboard with Ctrl+V
📚 Batch queue 0
📷
All processing runs in your browser via WebAssembly and Canvas — no installation needed.
File Diagnosis
Detected Issues
Repair Mode
Recommended
🩹
Auto Doctor
Diagnose, then apply best repair pipeline automatically
Quick Fix
File-level repair only — fast, no quality loss
🧪
Manual Lab
Open all modules and tweak each step yourself
Working… 0%
Diagnosing photo…
Repairing file structure…
Restoring pixels…
Verifying result…
Repair Complete
Before
After
Before
After
Original
Quick Fix
Visual Restore
AI Enhanced
Drag the slider to compare
Operations applied
No operations yet
Don't know what to try?
400+ free tools — open a surprise
🎲 Surprise me

Features

title File-level repair desc Rebuild missing image markers, strip corrupt APP segments and re-encode broken containers. title EXIF rescue desc Recover the embedded preview thumbnail when the main image stream is too damaged to decode. title Visual restoration desc Auto white-balance, denoise, sharpen, scratch removal and de-fade with bilateral and median filters. title Forensic inspector desc Inspect raw image byte markers (SOI, APP0, DQT, DHT, SOS, EOI) and the full EXIF tree right in the browser. title Multi-format support desc Wide image format support — reads and exports all major formats. title Before / After slider desc Drag-to-compare slider plus an operations history with full undo / redo.

What you can fix with this tool

  • Corrupted JPEG files that open as a grey screen, a half-image or fail to load completely
  • Old scanned photos with scratches, dust, fading and color drift
  • Photos with broken or missing EXIF metadata that confuse other apps
  • Files with the wrong extension (a HEIC saved as .jpg, a PNG saved as .heic, etc.)
  • Truncated downloads where the last part of the file is missing
  • Low-resolution images that need cleanup before printing or sharing

Supported formats

Input: JPEG, JPG, PNG, HEIC, HEIF, WebP, AVIF, TIFF, BMP, GIF. Output: JPEG (quality 60-100), PNG, WebP.

Frequently asked questions

My JPEG opens as a grey or half-broken image. Can you fix it?

Often yes. Quick Fix rebuilds the JPEG header, restores SOI / EOI markers and re-encodes the file via Canvas. If the main image stream is destroyed but the EXIF thumbnail survived, EXIF Rescue can recover at least a small preview.

What is the difference between Quick Fix and Auto Doctor?

Quick Fix only touches the file structure — header, segments and container — without changing pixels. Auto Doctor runs Quick Fix first and then chains visual restoration (white-balance, denoise, sharpen) on top of it.

Does the tool support HEIC photos from iPhone?

Yes. HEIC and HEIF files are decoded via the browser and converted to JPEG, PNG or WebP during repair.

How big can the file be?

Up to 100 MB per photo. For larger files use the Quick Fix mode, which avoids re-decoding the whole image.

Can it recover a deleted photo?

No. This tool repairs files that still exist but are damaged or unreadable. It cannot recover photos deleted from disk or memory card.

Why show JPEG byte markers and EXIF tree?

The Forensic Inspector lets you see exactly which part of the file is broken — useful for photographers, archivists and anyone debugging camera or phone bugs.

💡 Want us to improve this tool just for you?

We can — and it's free! Just send us a quick message with your idea. If you'd like to discuss it in detail, leave your email and we'll get back to you. You can stay anonymous.

How do you rate this tool?

Thank you for your rating!
Want to share more? Leave a comment!
Thank you! Your comment will appear after moderation.
Who is this tool for?
Published Updated