← ImgScalePIXELLAB
Guide · AI Upscaling

Restoring Old Photos with AI Upscaling

By ImgScale Team  ·  June 2026 · 6 min read · by kizura

Old family photos are one of the best use cases for AI upscaling. A 300×400 scan of a 1970s print can come out at 1200×1600 with recovered facial detail, sharpened hair, and restored texture in clothing — all in a couple of clicks. But getting the best results requires understanding what AI upscaling can and can't do, and preparing the source image correctly.

Open the AI Upscaler
In this guide
  1. What AI upscaling does to old photos
  2. Scanning tips
  3. Pre-processing before upscaling
  4. Results by photo type
  5. Maximizing face recovery
  6. Post-upscaling refinements
  7. Honest limitations

What AI upscaling does to old photos

AI upscaling (Real-ESRGAN) was trained on millions of image pairs — high-resolution originals degraded in various ways, alongside the degraded versions. This training means the model learned to reverse common degradation patterns: low resolution, JPEG compression, film grain, and print texture.

For old photos specifically, the model tends to:

What the model can't do: invent information that genuinely wasn't in the image. A severely out-of-focus face will be upscaled, but the face details won't appear — there was no information for the model to work with.

Scanning tips

If you're working from physical prints, the scan quality matters enormously. Tips:

Pre-processing before upscaling

A clean source gives the AI the best possible starting point. Before upscaling:

Remove dust and scratches

Spot heal or clone stamp any visible dust spots, scratches, or tears. These will be "restored" as content by the AI — a scratch in the sky will come out as a sharp scratch in the upscaled output, not removed.

Correct exposure and contrast

If the scan is too dark or too flat, adjust brightness and contrast first. The AI upscales whatever it receives — a flat, low-contrast source produces a flat, low-contrast output. Bring out the tones before upscaling and the result will have more detail.

Reduce extreme noise

Heavy film grain or scanner noise can confuse the AI into treating it as high-frequency content (fine texture) rather than noise. A mild noise reduction pass before upscaling often helps. Be conservative — don't over-smooth, or you'll lose real detail too.

Don't sharpen before upscaling

Sharpening creates artificial high-frequency patterns that the AI will treat as real detail and amplify. Sharpen after upscaling instead.

The single most impactful thing: If the photo is JPEG-compressed, run it through a mild noise reduction before upscaling. JPEG artifacts (blocky 8×8 areas, ringing around edges) are the most common reason AI upscaling results look worse than expected.

Results by photo type

Portraits and group shots

Typically excellent results. The model is particularly good at faces. Individual faces larger than 50×50 px in the source almost always come out sharp with recognizable features in the upscaled result.

Outdoor landscapes

Very good. Natural textures (grass, trees, stone) upscale well because they have regular fine structure the model learned to reconstruct. Sky gradients come out smooth.

Interior scenes

Good. Architectural elements, furniture, and fabric textures benefit from the resolution increase. Watch for pattern amplification on complex textiles.

Old black-and-white photos

Excellent, especially for portraits. The model often produces striking results on B&W photos because the tonal structure maps cleanly to its learned patterns without the complexity of color matching.

Very old or damaged photos (pre-1920)

Variable. Extreme degradation, severe scratches, or large missing areas limit what the model can do. Expect improvement but not full restoration.

Maximizing face recovery

If the photo's main subject is a face and the person is small in the frame:

Post-upscaling refinements

After downloading your upscaled result:

Honest limitations

AI upscaling is powerful but not magic:

The best realistic expectation: your upscaled photo will look noticeably sharper and more detailed than the original, and faces will be more recognizable, but it will not look like it was taken yesterday on a modern camera. It will look like a well-restored older photo.

Try the AI Upscaler — free, no signup

Related: Complete AI Upscaling Guide · PNG vs JPG vs WEBP Guide