How to upscale old photos with AI

Published March 14, 2026

Old photos often need more than a basic resize. AI upscaling helps by rebuilding edges and texture so a small or soft image can hold up better on modern screens.

If you are starting with scans, family snapshots, or small legacy files, the goal is not to invent detail that never existed. The goal is to preserve structure, improve clarity, and export a cleaner version that looks better at the size you actually need.

1. Start with the cleanest source file you have

Use the highest-quality copy available before you upscale anything. If you have both a compressed social-media image and an older direct export or scan, use the direct export or scan. Reducing compression damage before upscaling gives the model more usable information.

  • Prefer the original scan over a screenshot.
  • Crop away empty borders before enlarging the image.
  • Rotate the image to the correct orientation before you process it.

2. Use the smallest upscale factor that solves the job

It is tempting to jump straight to 8×, but that is not always the best option. If you only need enough resolution for a web post or a small print mockup, start with 2× or 4× and review the result. Over-upscaling can make faces, hair, and texture look unnatural.

Best for modest improvements when the source image already has usable detail.

A good default for small photos that need a clear improvement on modern displays.

3. Check faces and fine edges after processing

Portraits and older scans can look good at first glance but still break down around eyes, hair, clothing texture, and high-contrast edges. Review those areas before you export.

  • Watch for waxy skin or exaggerated sharpening.
  • Check whether background grain starts to look synthetic.
  • Zoom in on text, jewelry, and eyeglasses before you save the final version.

4. Resize after upscaling if you need an exact target

If you know the exact output size you need, upscale first and then resize to the final target. That workflow usually produces cleaner results than stretching a small image directly to the destination dimensions in one step.

Use the target-resolution mode when you know the minimum size you need but do not want to overshoot by more than necessary.

When to stop

If the image starts looking brittle, over-sharpened, or obviously synthetic, step back to a lower scale factor. A believable 2× or 4× result is usually more useful than a larger file with distracting artifacts.