Upscale image — free online tool
Enlarge a JPG, PNG or WebP to 2x or 4x its pixel size with high-quality smoothing in your browser. Limit 64 million output pixels.

The preview will appear here after you select a file.
What to know
This enlarger multiplies width and height by 2 or 4 using the canvas high-quality smoothing filter. It interpolates between existing pixels; it does not invent detail, so a soft photo becomes a bigger soft photo rather than a sharp one.
The Scale menu holds only 2x and 4x. A 1200 x 800 image becomes 2400 x 1600 at 2x and 4800 x 3200 at 4x, which is 15.36 million pixels. Output is capped at 64 million pixels, so 2x works for sources up to 16 million pixels (4000 x 4000) and 4x for sources up to 4 million pixels (2000 x 2000); anything larger stops with a size message instead of freezing the tab.
The exported file keeps your source format at quality 0.92 when it is JPG, PNG or WebP, and falls back to PNG for AVIF or SVG input. You can queue up to 12 images with 48 MB of total input and process them one after another in the same session.
Typical jobs are lifting a 960 x 540 thumbnail to a 1920 x 1080 slot, preparing a 2x asset for high-density screens, or reaching a minimum pixel size a form demands. When the picture itself needs recovered detail, an interpolation step cannot supply it.
Choose a specific task 7
Related tools 13
How to use Upscale image — free online tool
- Add a source image such as a 1200 x 800 JPG; up to 12 can wait in the queue.
- Open the Scale menu and pick 2x or 4x.
- Press Upscale image and read the status line for the new size, for example 2400 x 1600.
- Download the result, or switch to the next queued image.
Quick answers
Will upscaling make a blurry photo sharp?
No. The filter blends neighboring pixels to fill the new grid, so edges stay as soft as they were, only larger.
Why does my 3000 x 2000 image fail at 4x?
4x would give 12000 x 8000, which is 96 million pixels and above the 64 million pixel limit. At 2x it gives 6000 x 4000 and works.
Which formats can I upscale?
JPG, PNG, WebP, AVIF and SVG are accepted as input. JPG, PNG and WebP keep their format on export, while AVIF and SVG come out as PNG.
Does anything get uploaded?
No. Decoding, resizing and encoding all happen on a canvas in your browser tab.
