Upscale Images
Enlarge a small image 2× or 4× with professional resampling plus edge-aware sharpening — a visibly cleaner result than a plain resize, with nothing stored.
- Never stored
- No queue, no waiting
- No signup, no watermark
How it works
Add your image
Drop the small image you need bigger.
Choose 2× or 4×
A before/after preview shows the enlargement with sharpening applied.
Download
Save as PNG at the new resolution.
Resampling, not invention
Enlarging an image is a guess about pixels that were never recorded, and there are two honest schools of guessing. Resampling works out each new pixel from the real ones around it using a mathematical filter, and the one used here weighs a wide neighbourhood with a windowed sinc function — which is why it keeps edges and fine lines far better than the simple bilinear enlargement a browser does by default. An unsharp mask tuned for enlargement then restores the local contrast that any resampling softens. Nothing is invented at any stage: every feature in the result corresponds to something in your original.
The other school is generative upscaling, which recognises what a region probably depicts and draws a plausible high-resolution version of it. It produces dramatically sharper results and it is making things up — the classic demonstration being a face that comes back sharp, detailed, and not the same person. For a product photograph, a poster or anything decorative, that is often exactly what you want. For evidence, documents, identification or anything a decision rests on, it is dangerous in a way that resampling is not, and the distinction is worth holding on to.
What upscales well follows directly from having no invention available. Logos, diagrams, screenshots and clean photographs have real structure to interpolate between and come out convincingly larger. A small, heavily compressed JPG does not: its artefacts enlarge along with everything else, so the blocking and ringing become four times the size and considerably more obvious. Starting from the largest original you can find beats any amount of enlargement.
Output is PNG, because writing a lossy file immediately after carefully reconstructing edges would undo part of the work. That makes the result large — a 4× enlargement holds sixteen times the pixels — so compress it afterwards if it is going onto a web page. The ceiling is memory rather than a fixed rule: roughly a 6000×6000 output on a typical laptop, and less on a phone.
When you want something else
For photographs where invented detail is acceptable, the generative upscalers are genuinely in a different class and it would be dishonest to pretend otherwise. Real-ESRGAN and waifu2x run locally, are free, and produce results this cannot approach on faces, fur, foliage and anime artwork. What they produce is a plausible photograph, not your photograph at a higher resolution.
For scanned text, upscaling is usually the wrong move altogether — recognising the words and re-setting them gives you something infinitely sharp rather than a larger blur. And for anything scripted or in bulk, ImageMagick -filter Lanczos -resize 400% and libvips do the same resampling from the command line with no memory ceiling worth worrying about.
Frequently asked questions
How is this better than just resizing bigger?
Plain enlargement interpolates pixels and looks soft. This uses Lanczos resampling followed by an unsharp mask tuned for enlargement, which keeps edges and text noticeably crisper.
Is this AI upscaling?
No, and honestly so: AI upscalers invent plausible detail; this one sharpens real detail. The difference: this never hallucinates — what you see was in your image. AI upscaling is on the roadmap as a separate tool.
What images upscale well?
Logos, screenshots, diagrams and decent-quality photos. A tiny, heavily compressed JPG enlarges its artefacts too — compression noise gets bigger along with the picture.
Are my images stored anywhere?
No — nothing is stored at any point.
What is the size limit?
The 4× result must fit in browser memory — roughly a 6000×6000 output on a typical laptop.
Good to know: This sharpens real detail rather than inventing new detail. Output is PNG. Very large outputs are limited by browser memory.
Put this tool on your website
Free for any blog, class page or help article. Paste one snippet and your visitors can use it right on your page.