Unblur Image
Soft, pixelated or over-compressed photo? A super-resolution model rebuilds edges and detail on your device — with an honest note on what kinds of blur it can and cannot fix.
Upscale
Cleans JPEG artefacts and noise while keeping detail — the right default.
About the model
Real-ESRGAN "general x4v3" (SRVGGNetCompact, BSD-3-Clause), 4.9 MB, fp32. Runs in a Web Worker with ONNX Runtime on your CPU, in 256-pixel tiles; the 2× option runs the 4× model and box-filters the result down, which is sharper than a native 2× would be. The three styles are the official weights blended with the "denoise" weights at 0, 0.5 and 1. Each style is cached on your device after its first download.
What this tool does
It runs Real-ESRGAN — a compact super-resolution neural network released under the BSD-3 licence — on your device, in a Web Worker with ONNX Runtime, to enlarge the image 2× with reconstructed edges and texture and compression artefacts removed. The 4.9 MB model downloads from this site once and is cached; the photo never leaves your browser. There is no queue, no credits and no watermark because no server does any work.
Which blur this fixes — and which it doesn't
"Blurry" covers three different problems. Low resolution (a small image enlarged, a thumbnail, a WhatsApp-compressed photo) and compression mush (JPEG artefacts, smeared texture) are what super-resolution is for: the model has learned what real edges and textures look like and reconstructs them convincingly. Optical blur — missed focus, motion blur, camera shake — is a different thing: the information was never captured, and no tool, here or in the cloud, truly recovers it. On such photos this tool will give you a cleaner, crisper-looking version with more contrast along edges, which is often good enough for a screen, but it will not bring a face into focus or make unreadable text readable.
How it works
The photo is enlarged 2× by Real-ESRGAN (a compact super-resolution network, BSD-3 licence) running in a Web Worker on your CPU, then you can keep the 2× version or resize it back down — downsizing an upscaled image is a classic sharpening trick and usually looks better than the original. Use Balanced for photos, Smooth for noisy or heavily compressed ones, Sharp for graphics.
Limits and honesty
- Super-resolution invents detail. It cannot make unreadable text readable or recover a face that was never captured.
- Inputs are capped at 2.1 MP for 2× and 1.05 MP for 4×; larger images are reduced first and the page says so.
- It is CPU-bound: about 15–40 s for a 1 MP image at 2× on a laptop, longer on a phone, with a progress counter and a cancel button.
The full tool with every option lives at Upscale Image.
Frequently asked questions
Is my photo uploaded?
No. The page is static and has no upload endpoint; your browser does the work on your own device and the result is saved straight back to your disk. The site's Content-Security-Policy only allows it to talk to its own origin, so it cannot send your file anywhere even by accident. Load the page, disconnect from the internet, and it still works.
Can it fix a photo that is out of focus?
Not truly. Focus and motion blur destroy information; the model will make edges crisper and the image look cleaner, which helps on screens, but it cannot reconstruct what the sensor never recorded. It excels at the other kind of blur: small or heavily compressed images.
Why does it make the image bigger?
The model is a 2×/4× super-resolution network — enlarging is how it adds detail. Keep the larger file, or resize it back to the original size with the resizer for a sharpened same-size version.
Which model is it?
Real-ESRGAN "general x4v3" (Tencent ARC, BSD-3-Clause) converted to ONNX by us from the official weights, running with ONNX Runtime compiled to WebAssembly. The three styles are the official base/denoise weight blends.
Is it free? Any limits or watermark?
Free, no account, no watermark, no daily quota. Because nothing runs on our servers there is nothing to meter. The only limits are your device's memory — anything up to roughly 50 megapixels is fine on a modern phone or laptop.
Does it work on my phone?
Yes on recent phones; the model download is 4.9 MB and processing takes 30–90 s for a 1 MP image. Keep the tab in the foreground.