Half the photos I keep are soft in a way that is not dramatic. A focus miss by a hair. A phone shot through a window. A chat screenshot of a chat screenshot. The subject is still there. The texture is not.
You do not need desktop software for that. Upsampler has a free unblur image tool that runs in the browser. Drop a JPG, PNG, or WebP, press Unblur Photo. No login. No watermark. Nothing to install.
I walked through it for this post using one of the site's own built-in examples: the soft outdoor shot labeled Soft garden portrait. That is the path below, including what the free page actually promises and where it stops.
Unblur is not the same as upscale
People mix these up constantly, so it is worth saying once.
Upscaling makes an image bigger. It adds pixels so a small file can fill a screen or survive a print. Unblurring makes a soft image sharp at the size it already is. Enlarge a blurry photo on its own and you just get a larger blurry photo.
On Upsampler the two compose in one direction: unblur first, then upscale the sharpened result on the free AI image upscaler (or the Clarity AI upscaler if you want richer invented detail while it enlarges).
This unblur page also is not the free face restoration tool. Face restoration runs a face-specific model. It finds faces, rebuilds eyes, teeth, hairlines, and skin, and leaves everything else alone. The unblur tool runs a deblur pass over the whole frame, so hedges, fabric weave, wood grain, product labels, printed text, and background objects come back at the same time as the people in the shot. If only a face is soft and the rest of the scene already looks fine, pick face restoration. If the whole shot is mushy, pick this page.
What the model is doing
The page runs the Qwen image editing model with a deblur adapter trained on blurred-to-sharp pairs. That matters more than it sounds. A generic "sharpen this" edit tends to raise contrast and leave edge halos. A trained deblur adapter tries to rebuild the texture the blur smeared out. Different job.
Composition stays fixed. Subject placement, colors, crop, and framing come out as they went in. The page is clear about that: you get a sharper version of your photo, not a reinterpretation of it.
How I run it (no account)
Open the free unblur image tool. You land on a page with a drop zone, an Unblur Photo button, and a couple of tap-to-try examples under it. No sign-up wall.
You can upload your own PNG, JPG, or WebP (free inputs go up to 4096px per side), or tap an example. I tapped Soft garden portrait. The photo loads in the preview. The button is ready.
Press Unblur Photo. When it finishes you get a before/after slider, plus Download and a way to start over. Drag the slider across the hedge, the shirt, and the bench. That is the fastest way to see what changed. Download if you want the file. There is no watermark.
That is the whole loop. I did not create an account for any of it. The free page says the tool re-renders at roughly one megapixel matching your input's aspect ratio, so the sharpened file comes back around that size regardless of what you uploaded. My Soft garden portrait download came back at 1024 x 1024. If you need it larger after that, run the output through the free image upscaler.
When I pick unblur vs the other free tools
Whole-frame soft from focus miss, a cheap lens, heavy compression, or a soft phone camera: unblur first. That is this tool.
Only faces look soft and the background already reads fine: face restoration instead, or after the unblur pass if a face is still the weak point.
Scanned prints with scratches, creases, stains, or fading: old photo restoration before anything else. Damage repair and deblurring are separate problems.
Need the file bigger for a screen or a small print after it looks sharp: AI image upscaler. Want it richer rather than merely bigger: Clarity AI upscaler.
Product shots and labels get unblur when the whole frame is soft, then upscale with a faithful model so edges stay readable. Running the same soft photo through unblur and face restoration and keeping whichever result reads better is a perfectly reasonable way to decide.
Limits I actually care about
The free page is blunt, and the limits matter when you plan what to expect.
No account is required. You can optionally connect a Hugging Face account with one click so the tools run on your own free GPU quota instead of the shared one. There is a daily free GPU allowance. When you hit the limit, wait for the daily reset or move to Upsampler's premium tools (one-time credits, no subscription required).
Free unblur inputs: JPG, PNG, or WebP up to 4096px per side. Output is roughly 1MP at your input's aspect ratio. It is a sharpen-and-restore step, not a size converter. Passes run on shared free GPUs and usually take around fifteen to thirty seconds depending on queue depth. Your upload lives on the GPU only while the photo renders, then the transient files expire. Nothing is saved to a gallery and nothing is used for training.
Moderate softness is where this works well. Slight focus miss, camera shake at a shutter that was a stop too slow, a cheap lens, heavy compression, an old phone camera, a screenshot of a screenshot: those still hold residual structure for the model to rebuild from.
Extreme motion blur is a different case, and so is a photo so degraded you cannot tell what you are looking at. Those cannot be reconstructed. The detail is simply not in the file. What a model can do then is invent something plausible, which is worse than leaving the photo alone, because an invented face or an invented license plate looks confident and is wrong. Treat any result as a sharpened version of your photo, not as evidence. Be careful with identity and text on badly degraded inputs.
A simple cleanup order I reuse
I start from the highest-quality original I have. Damaged scans go through old photo restoration first. Soft whole frames go through unblur next. Faces that are still weak get face restoration. Only then do I enlarge.
I like tools that get out of the way. Open the page, drop the file, download something usable. The free tools directory also covers video upscaling, colorization, background removal, and browser-only converters that never upload your file.
For day-to-day "this soft photo needs to look sharp again" work, the free unblur tool is enough. When I need higher resolutions, batch work, or the strongest models, that is when I move to the paid side. Not before.
If you only do one thing from this post: open the free unblur image tool, tap Soft garden portrait (or drop your own soft photo), press Unblur Photo, and drag the before/after slider yourself. Then, if you need more pixels, send the sharpened result to the free image upscaler.
Emma Reed



Top comments (0)