Photo guide · unreadable JPG

What to do when a JPG photo will not open.

A viewer error does not always mean the picture is lost. The file may have a damaged header, an interrupted data stream or simply the wrong extension. Diagnose the copy before changing anything.

Practical diagnosisOriginal preservedUpdated 2026-10-17
Quick answer

Keep the original untouched. Check the file size, open a duplicate in a second viewer and confirm that the extension matches the real format. If the copy still fails, file repair may rebuild a readable structure from the data that remains.

Confirm that the JPG itself is damaged.

Start with the simplest distinction: is the problem limited to one application or does every device reject the image? Copy the file to a healthy drive and try two current viewers. If one opens it, the photo probably needs a compatible decoder rather than repair. If every viewer reports an invalid file, the structure may be corrupt.

Look at the file size. A family photo that is only a few bytes long contains almost no image data. A normal-looking size is more encouraging, although size alone never proves that useful blocks remain.

Why a JPEG can become unreadable.

A JPEG contains markers that describe dimensions, colour information and compressed image segments. A transfer interrupted at the wrong point can remove a marker, truncate the stream or insert unrelated bytes. Storage errors can also replace a small region and make the decoder lose synchronisation.

Renaming the file does not repair those structures. Changing .jpg to .png only changes the label and can make the diagnosis harder.

Checks that do not risk the original.

  1. Duplicate the file to a different disk.
  2. Keep the source copy unchanged.
  3. Compare its size with neighbouring photos from the same camera.
  4. Try a second viewer and another device.
  5. Use the duplicate for every repair attempt.

If the image came from an unstable memory card, stop writing to that card. New files can overwrite data that a recovery tool might still retrieve.

What structural repair can recover.

A repair engine can identify valid JPEG segments, rebuild missing structural information and resynchronise decoding after a damaged region. The result may become fully readable or may retain a thin line where bytes were destroyed. PixMedic shows the repaired copy before payment so you can judge the real result.

The free online trial applies to one photo. It does not apply to video files, whose analysis takes substantially longer.

When the photo cannot be restored.

No software can faithfully recreate bytes that were never copied or were overwritten with zeros. A supported extension therefore does not guarantee success. PixMedic keeps that limit visible: an irreparable photo is not charged, and the original is never replaced by the output.

Frequently asked questions.

Can renaming the extension fix a JPG?

No. An extension is only a label and does not rebuild the internal JPEG structure.

Is every normal-sized JPG repairable?

No. The bytes may exist but contain overwritten or unrelated data.

Does the free trial include videos?

No. The free trial is for one photo only. Video analysis is offered separately.

Test your own photo.

Your first photo is free to test, with no card required. See the result before deciding, and an irreparable photo costs nothing.

Test one photo freeNo subscription · original preserved
MethodPixMedic editorial team

Reviewed on 2026-10-17. The guidance separates safe diagnosis, structural repair and physical limits without promising universal recovery.