Enlarge an image without losing quality
Double a small picture’s size and keep its edges sharp, on your own device.
- Nothing is uploaded
- Works offline after first use
- Open source
- No watermark. The enlarged picture can be up to about 16.7 megapixels (4096 × 4096 px).
Make a small picture twice as big without the blur of ordinary resizing, with an AI upscaler that runs in your browser. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. The first run downloads the upscaling model (about 4.9 MB) and the WebAssembly engine that runs it to your browser, and after that the tool works offline.
Done
Open the network tab. Your files never appear in it.
Add files and run the tool to see every request this tab makes.
Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.
Stretching a small picture in an editor or a document makes it soft, and the bigger it goes the more it looks like a blurry thumbnail. This page enlarges with a neural network instead: Real-ESRGAN predicts the sharp picture the small one came from, so edges stay crisp, flat colours stay flat and JPEG artefacts fade away.
It opens at 2×, which suits a thumbnail you want to use full width, a product photo from an old listing, or an avatar that needs to fill a bigger frame. Logos and icons with transparent backgrounds keep their transparency when saved as PNG or WebP, because the transparent areas are enlarged separately and put back.
How it works
- Drop the pictures to enlarge.
- Keep 2× or pick 3× or 4×.
- Press Upscale and save them.
In your browser, not on a server
Your browser decodes the picture. Real-ESRGAN general x4v3 (BSD-3-Clause, Xintao Wang and others), a compact neural network, runs in a web worker through onnxruntime-web (MIT) compiled to WebAssembly. It enlarges the picture 4× in overlapping 128-pixel tiles whose seams are cut away; for 2× and 3× the picture is first shrunk so that 4× lands on the size you asked for. Transparency is enlarged separately and put back. The result is saved by your browser’s own image encoder.
Compared with upload-based tools: Online AI upscalers upload your photo to a GPU server, limit free use to a few images a day, add watermarks or ask for an account, and keep the upload. Here the network runs on your device and the picture never leaves it.
Verify it yourself. Give the page a short while after your first run to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.
Questions
Is it better than resizing in Photoshop or Preview?
For enlarging, yes in most cases. Bicubic resizing, which editors use, can only blend neighbouring pixels. A trained upscaler adds sharp edges and removes blocking, so text, fur, fabric and outlines look closer to a real photo at the new size.
Does it keep a transparent background?
Yes, when you save as PNG or WebP, which the page does by default for a PNG or WebP. Choosing JPG puts the picture on white, since JPG cannot store transparency.
Can I make a picture smaller here?
No, this page only enlarges. To make a picture smaller in pixels or in file size, use Compress and resize images, which keeps the proportions and lets you set an exact width.
Is the file uploaded anywhere?
No. There is no server in this process. The page is a static file and the work is done by code running inside your browser tab. Give the page a short while after your first run to save itself for offline use; then you can turn off Wi-Fi and it still works.
More image tools
AI image upscaler
Make a small picture bigger and sharper with a neural network that runs on this device.
Sticker maker
Cut out a person, pet or object, add a white border, and save it as a sticker, on this device.
Profile picture maker
A clean headshot on a colour of your choice, framed around your face, made on this device.
Remove object from photo
Paint over what should not be there and let a small AI fill it in, on this device.
Other conversions
- PNG to ICO
- JPG to ICO
- BMP to PNG
- BMP to JPG
- PNG to BMP
- TIFF to JPG
- TIFF to PNG
- PSD to JPG
- PSD to PNG
- WebP to GIF
- Increase image resolution
- Add a white background
- Blur background
- 2x2 photo maker
- 35x45 mm photo maker
- Watermark an ID copy
- Magic eraser
- Remove person from photo
- Remove text from image
- Sharpen image
- Brighten photo
- Invert image colors
Guides
- How to upscale an imageMaking a small picture bigger the old way just blurs it further. Here is what an AI upscaler does differently, and a free one that runs in the browser.
- How to convert an image to SVGA PNG or JPG is a grid of pixels; an SVG is a set of shapes. Turning one into the other is called tracing. Here is what to expect, and the steps.