RescaleImageAll toolsResize a photo

Upscale an image

Make a small photo bigger

Enlarge a picture to the size you need with smooth, clean edges.

Choose photoor drop it here · paste works tooJPG, PNG, WebP, HEIC and moreOpen the picture to enlarge. It opens at ×2 with bicubic; the detail meter shows how much of the result is interpolated.

No photo handy?

Free · No sign-up · Photos stay on your device

Computed, not recorded

Interpolation fills between samples. It does not recover absent ones. The share of the output that can sit on a recorded sample falls with the square of the factor, and the lab prints it beside every enlargement:

Recorded and computed share of the output, by factor
FactorOutput pixels per source pixelRecordedComputed
×1.251.5664.0 %36.0 %
×1.52.2544.4 %55.6 %
×2425.0 %75.0 %
×3911.1 %88.9 %
×4166.25 %93.8 %
×8641.56 %98.4 %

That is why the buttons here never say “enhance” or “HD”. A larger file with the same information is still useful — a print vendor’s minimum, a layout that needs the pixels — and the receipt records the kernel that made it.

Limits

  • Above about ×4 the result looks soft whichever kernel is used: the kernel can only blend what is there.
  • Sharpening is meant for reductions. On an enlargement it exaggerates the kernel's own transitions rather than the picture.
  • The 60-megapixel ceiling is per output, so a 24-megapixel photograph can be enlarged only about ×1.58.

Questions

Does upscaling add detail?

No. A classical kernel computes each new pixel from the recorded ones around it. The picture gets more pixels and smoother transitions between them, not information that was never captured. The detail meter on the Scale panel says what share of the output is recorded and what share is computed.

Which kernel should I use to enlarge?

Bicubic (Catmull-Rom) is the default: it passes through every source sample and stays crisp. Mitchell rings less beside hard edges at the cost of a little softness, which suits faces and skies. Lanczos is the sharpest and rings the most. Nearest is for pixel art at whole-number factors. The kernel strip shows them all on a patch of your own picture.

How far can a picture be enlarged here?

Up to ×16, or until the result reaches 60 megapixels or 16,384 px on a side — the size past which a browser canvas fails without saying so. The panel names the largest factor your picture can take before you press anything.

Why does the meter say 94 % at ×4?

At ×4 each source pixel becomes a 4 × 4 block of sixteen output pixels, and at most one of those sixteen can sit on the recorded sample. One in sixteen is 6.25 %, so about 94 % of the result is interpolated.

Is there an AI upscaler?

Not in this version. Model-based reconstruction predicts detail rather than recording it, so when it ships it will be a separate, labelled mode, never mixed into this one. Everything on this page is deterministic: the same file and settings give the same bytes.

Neighbouring measurements

Upload a photo
One photograph printed at three sizes, 100, 62 and 44 percent, laid on a desk with a ruler under each
One photo, three sizes: the pixels decide how big it can go.