How to upscale an image with AI
Enlarge small photos, screenshots, and artwork with a neural network that reconstructs detail — up to 8K, without your image leaving your device.
Plain enlargement stretches pixels: a small image gets bigger and blurrier. AI super-resolution is different — a neural network trained on millions of photos predicts the detail that should be there, producing sharper edges and cleaner texture. Toolsfully runs this AI directly in your browser, which is rare: your image is never uploaded to anyone's server, even for the heavy lifting.
Step-by-step
- Open the Upscale tool. Go to Image Tools and select the Upscale tab.
- Add your image. Small and medium images benefit most — that's where the AI has detail to reconstruct.
- Pick a method and scale. AI super-resolution gives the best quality at 2×, 3×, or 4×. Instant enlarge skips the AI for a fast plain resize when you just need bigger dimensions.
- Upscale and download. The first AI run downloads a ~3 MB engine, then processing runs on your device with live progress. The result saves as a PNG.
Tips
- Start with 2×. It's dramatically faster than 4× and often all you need. You can always run the result through again.
- Best candidates: old low-res photos, small logos and artwork, screenshots, and game textures. Already-sharp full-res photos gain little.
- AI won't rescue heavy blur. Super-resolution sharpens and reconstructs plausible detail, but it can't recover information that was never captured — faces in tiny thumbnails will look better, not identifiable.
Frequently asked questions
Is it really AI, and really local?
Yes — an ESRGAN-family super-resolution network runs via TensorFlow.js inside your browser. You can watch your network tab: after the engine loads, nothing is transmitted.
Why is my output capped below 8K?
The tool limits output to 7680 × 4320. If your image × scale would exceed that, it's automatically reduced to fit — the status line tells you when that happens.
Why does it take so long on my machine?
Inference runs on your device's GPU/CPU. Older hardware and bigger images mean longer runs — try 2× or the instant mode.
Open the Upscale tool →