Enlarge an image 2x
Double the width and height of an image while preserving maximum sharpness, using a Lanczos3 resampling filter instead of a simple nearest-neighbor upscale.
How it works
Enlarging an image requires inventing new pixels between existing ones: the quality of the result depends entirely on the interpolation algorithm used. This tool doubles the width and height of the image via a Lanczos3 filter, which produces sharp edges and limits blur compared with basic bilinear upscaling.
Does it actually add detail, like an AI upscaler?
No: unlike AI upscaling tools that “invent” plausible details, this resizing remains a standard mathematical resampling. It gives a sharp, artifact-free result, but cannot reveal details that are absent from the original image.
Why are some images rejected?
To avoid freezing your browser on huge images, enlargement is limited to images whose final result does not exceed 8000 pixels in width or height. If your image is already very large, reduce it first or process it with dedicated software.
100% local processing: the enlargement happens entirely in your browser via WebAssembly — your images are never sent to a server.