AI Image Upscaler
Make a small photo two or four times bigger without the blur. The AI rebuilds edges and texture instead of stretching pixels, right in your browser. Free up to 1024 px, HD at full resolution.
Drop a photo to enlarge it
or paste with Ctrl+V · JPG PNG WebP HEIC GIF · max 25 MB
Your photo is enlarged on this device and never uploaded. Faces are not retouched: the model sharpens what is there.
How to
How to upscale an image
- 1
Drop your photo
JPG, PNG, WebP or an iPhone HEIC photo. The free result is made at once, on your device.
- 2
Compare
Drag the slider to see the original and the result side by side.
- 3
Download
Save the free result, or make the HD version at full resolution (2x or 4x).
Why this size
Why an AI upscaler looks better than resizing
Ordinary resizing only spreads the pixels you already have over a bigger area, so a small photo turns soft and blocky. An AI upscaler has learned what edges, hair, leaves, brick and text look like up close, and redraws them at the new size. Lines stay crisp, texture comes back, and the JPEG blocks of a compressed photo melt away.
This upscaler uses NERVE, an open model trained only on public domain photos, so the result is yours to use however you like. It runs on your own device: WebGPU makes it quick on recent phones and computers, and older browsers still get there on the processor.
It works best on photos that are small, soft or compressed: a picture saved from a chat, an old phone photo, a product shot from a website. It cannot invent detail that was never captured, so a photo that is badly out of focus will look cleaner, not brand new.
| Your photo | 2x | 4x |
|---|---|---|
| 400 x 300 | 800 x 600 | 1600 x 1200 |
| 800 x 600 | 1600 x 1200 | 3200 x 2400 |
| 1280 x 720 | 2560 x 1440 | 5120 x 2880 |
Compare
Free result or HD
| Free | HD | |
|---|---|---|
| Size | Up to 1024 px on the long side | Full resolution, 2x or 4x (up to 16 megapixels) |
| How many | Unlimited | 1 a month without an account, 3 with a free account, unlimited with Pro |
| Same AI model | Yes | Yes |
| Uploaded | Never | Never |
Tips
Tips that make a difference
Start from the original
2x for print, 4x for small images
Up to 16 megapixels
FAQ
AI Image Upscaler: questions
Checked
How we checked this page
Checked by the SizePort team on .
We compare every size and rule on this page with the official sources below, and test the tool with sample photos before it goes live. Rules and platforms change, so if something here is out of date, tell us and we will correct it.
How the tool works
An open AI model, NERVE (Apache 2.0, trained only on public domain photos), downloads to your browser once (7 MB) and runs there with WebGPU, or on the processor where WebGPU is missing. First the tool measures how sharp your photo is. A sharp photo is given to the model at full detail and only cleaned up, with part of its own pixels kept so it stays natural; a soft or blurry one is given at a smaller size, where the model can rebuild the edges the blur hides. You can also choose Gentle or Strong yourself. The model works at four times the size in overlapping tiles, so any size works without seams, and its result is averaged down to the size you get. The model file is checked against its fingerprint before it runs. Faces are not retouched, and colours and light are left as they are. Everything happens in your browser; your images are never uploaded.