Upscale an image — free, in your browser
Enlarge any photo or graphic to 2× or 4× its resolution with high-quality resampling and optional sharpening, then download it as a PNG. No signup, no watermark, no upload.
Drop an image to upscale
JPG · PNG · WEBP · GIF · BMP
Preview
Upscaled resultWhat this upscaler does
It resamples your image up to twice or four times its original pixel dimensions using stepwise high-quality interpolation — the same approach photo editors use for clean enlargements, running as plain JavaScript on your own machine. A 2400 × 3000 photo becomes 4800 × 6000. The optional Sharpen detail pass runs an unsharp mask over the result, which crisps edges that resampling softens.
Everything happens locally. The image is read directly into your browser's memory, processed there, and downloaded from there. There is no upload, no queue, and no server that ever sees your file — which is also why it takes seconds instead of minutes.
What to use it for
Enlarging AI-generated art before printing it (generators export small — usually 1024–2048 pixels), preparing web images or logos for print, making an old photo big enough for a frame, or bumping a screenshot up before annotating it. If your goal is a poster, upscale here first and then split the result into printable pages — the two tools are built to work together.
What it honestly can't do
Resampling spreads existing detail over more pixels; it doesn't invent detail that was never captured. A sharp 2× enlargement of a clean source looks excellent. A blurry photo stays blurry at any size. For photorealistic faces that need invented texture, a dedicated AI upscaler is the better tool — for everything else, especially graphics, stylized art, and prints viewed from a normal distance, resampling plus sharpening is all you need.
Very large sources are capped near 40 megapixels so the process can't exhaust your device's memory — the readout tells you when a 4× request was capped and what factor you actually got.
How to use it
- Drop an image into the box above (JPG, PNG, WEBP, GIF, or BMP).
- Pick 2× or 4×. The readout shows the exact before → after pixel dimensions.
- Toggle Sharpen detail if edges look soft in the preview.
- Click Download upscaled image — you get a lossless PNG.
Printing it big afterwards?
An upscaled file prints more smoothly, but the page count and physical size come from the image splitter. These guides cover the print side: