Upscale an image

Scales the image up with high-quality interpolation, then applies an unsharp mask to counter the softening that enlarging always causes. Worth being clear about what this is: it makes the image bigger and as crisp as the existing detail allows. It does not invent detail that was never captured.

How to upscale an image

  1. 1Drop in the imageThe current dimensions are shown so you know your starting point.
  2. 2Choose a scale factorThe output dimensions update as you change it. Two times is the common case.
  3. 3Tune the sharpeningSharpening is on by default. Turn the amount down if edges start to look crunchy or haloed.

Questions

Is my image uploaded anywhere?

No. The image is read by your browser and processed on a canvas in the page. It never reaches a server, so nothing is uploaded and no copy is kept anywhere.

Is this AI upscaling?

No. It is high-quality interpolation plus an unsharp mask, which runs instantly and does not hallucinate detail. Neural upscalers can synthesise plausible texture that was never in the original, which is useful for some jobs and a liability for others.

Will a blurry photo come out sharp?

No. Detail that was not captured cannot be recovered. Sharpening increases local contrast at edges, which makes existing detail read more crisply, but a soft photo enlarged is a larger soft photo.

What format does it output?

PNG if you started with a PNG, otherwise JPEG. That keeps transparency where it existed and avoids bloating photographs into lossless files.

Related tools