EraseObjectErase an object

Remove Scratches from Old Photos Bring old prints back to life

Scratches and dust are found for you, then filled with the photo's own grain.

Sepia print of a house on a hill, crossed by scratches and a crease, after: removed by the eraser

or drop a photo anywhere · paste with Ctrl/⌘ V

FreeNo sign-upProcessed on your device

No photo handy? Try one of ours

Clean multiple imagesJPG, PNG, WebP, HEIC and more

Processed on your device · Nothing uploaded

How it works here

Remove scratches from old photos, step by step

Find scratches outlines long thin marks — bright scratches on prints, dark ones on negatives — in amber for you to choose. Tap any it missed and the tracer follows it, curves included. Repairs copy the print's own texture and grain back in.

  1. 1

    Scan or photograph the print

    Scan at 600 dpi or more if you can, and save as PNG or TIFF so no detail is lost before you start.

  2. 2

    Find scratches

    Long thin marks are outlined in amber. Click each one to select it, or Select all.

  3. 3

    Tap what was missed

    Tap directly on a scratch and the tracer follows it in both directions, bends included.

  4. 4

    Dust and tears

    Switch to Blemish and press Find spots for dust; Lasso around a crease or a small tear.

  5. 5

    Erase, then export as PNG

    Repairs keep the grain of the print. PNG keeps the restored scan lossless.

What a scratch looks like to the finder

A scratch on a print is a thin line that is brighter than everything on either side of it — the emulsion is gone and the white paper shows through. On a scanned negative it is the opposite: a thin dark line. Either way it is a ridge in brightness: sharp across, nearly flat along. Find scratches measures exactly that at two scales, keeps only the centre line of each ridge so it cannot bleed into the picture around it, and grows the strong parts into whole lines. Each candidate then has to prove it is a line and not the edge of something: it must be long, and the picture on its two sides must agree with each other while both differing from the line itself. The edge of a roof fails that test — dark on one side, bright on the other — and is never proposed.

Nothing is erased until you choose

Candidates appear in amber on the photo and in a list in the panel. Click a line on the photo to select it (it turns green), or press Select all. Old photos contain thin things that belong — a flagpole, a fence wire, a crack in a wall that was really there — and only you can tell those apart from damage. If a scratch was missed, tap on it with the Scratch tool: the tracer snaps to the strongest line near your tap and follows it in both directions, allowing more curvature than the power-line tracer does, because scratches wander.

How the repair keeps the photo looking old

A restored print that looks airbrushed is a failed restoration. Hairline marks — scratches, strands and specks a few pixels wide — are refilled smoothly from both sides and then given back the film grain measured from the print right next to the scratch, so the repair has the same texture as everything around it. Wider marks are rebuilt by copying real texture from nearby. Only areas more than forty pixels wide, such as a large tear, are handed to the AI eraser. Every pixel outside the selected marks is copied through exactly: the picture is not re-sharpened, re-coloured or smoothed anywhere else.

Dust, creases and small tears

Dust specks are not lines, so they are found by the Blemish tool instead: press Find spots and every likely speck is circled, ready to repair in one go, or click each speck to fix it on the spot. For a crease or a small tear, draw round it with the Lasso — the scratch preset gives repairs a wider context, so the texture is matched over a larger area. If one shot of a series has the same dust spot as all the others, Batch can find recurring spots across the whole set.

What this does not do

This page removes dust, scratches, creases and small tears. It does not colourise black-and-white photos, sharpen faces, restore faded colour or enlarge the picture, and it does not claim to. For a faded print, the brightness, contrast and saturation sliders in the editor's Adjust panel help a little; for everything else, keep the original scan safe and work on a copy.

Scanning tips that make the biggest difference

Clean the glass and the print with a soft brush before scanning — every speck you brush off is one you do not have to repair. Scan in colour even for black-and-white prints; the colour channels make dust easier to tell apart from detail. And save the scan losslessly. JPEG compression smears fine scratches into blocky halos that are harder to find and harder to fill. When you are done here, export as PNG for the same reason.

Good to know

Questions

Will it remove things that are not scratches?
Only if you select them. Find scratches proposes long thin marks in amber and erases nothing until you click them or press Select all. Real thin things — wires, poles, cracks — can look like scratches, so check each one.
Does the repaired area look smooth or blurry?
Hairline marks are refilled from both sides and then given back the film grain measured right next to them, so they match the print's texture. Wider marks copy real texture from nearby; only areas over 40 px wide use the AI.
Can it colourise or sharpen my old photo?
No. It removes dust, scratches, creases and small tears. It does not colourise, sharpen faces, restore faded colour or upscale.
Does EraseObject upload my photos?
No. The photo is decoded, edited and exported inside your browser. There is no upload endpoint on this site. What the site does download is AI model files — those travel to you; your photo never travels anywhere.
Does the rest of the image change?
No. Only pixels inside the (slightly expanded) selection are replaced. Every other pixel is copied through exactly; the photo is not resized or regenerated, and the only re-encoding is the one you choose when you save.
What image formats are supported?
JPG, PNG, WebP, GIF (first frame), BMP and AVIF where your browser can decode it, plus HEIC and TIFF through decoders that run on the device (TIFF: 8- or 16-bit greyscale, RGB or palette; uncompressed, LZW, PackBits or Deflate). You can save as PNG, JPG, WebP, or AVIF where the browser can write it.