Free · no signup · never uploaded
Blur Image
Blur an entire image by any amount right in your browser, then download it — no upload, no watermark.
Short answer
To blur an image, drop your photo below, drag the blur strength slider, and download the result as a PNG. A higher radius means a stronger blur. It runs in your browser — your image is never uploaded — and transparency is preserved in the PNG output.
What you can use a blurred image for
Blurring is handy for soft backgrounds behind text, censoring sensitive details in a screenshot, or creating a frosted-glass effect for a website hero. This tool applies an even Gaussian blur across the whole image; pick the strength that matches the look — subtle for backgrounds, heavy to fully obscure detail.
Blur strength and output
The slider sets the blur radius in pixels — larger values spread each pixel further, producing a stronger blur. The result is exported as a PNG so edges stay smooth and any transparency is kept. For a smaller file afterward, run the PNG through the image resizer or a JPG converter.
Common image sizes
| Pixels | Typical use | Aspect ratio |
|---|---|---|
| 1920 × 1080 | Full HD wallpaper, presentation slide | 16:9 |
| 1200 × 630 | Open Graph / social share card | 1.91:1 |
| 1080 × 1080 | Instagram square post | 1:1 |
| 800 × 600 | Email attachment, forum upload | 4:3 |
| 1800 × 1200 | 6 × 4 in photo print at 300 DPI | 3:2 |
| 150 × 150 | Avatar or thumbnail | 1:1 |
Resizing down is safe and sharp; resizing up cannot invent detail that was never captured, so an enlarged image always looks softer than the original. For print, work back from 300 DPI — a 6 × 4 inch photo needs 1800 × 1200 pixels.
How we calculate this
The blur is applied locally in your browser — here is exactly how:
- Decode. your image is decoded to a bitmap in the browser (via createImageBitmap) — never uploaded to any server.
- Blur. an HTML canvas draws the bitmap with a CSS blur filter set to your chosen radius, applying an even Gaussian blur across the whole image.
- Encode. the canvas is exported with canvas.toBlob('image/png'), keeping smooth edges and any transparency.
Assumptions
- Everything runs client-side; large images are limited only by your device's memory.
- The blur is uniform across the whole image; it is not selective.
- Output dimensions match the source; only detail is softened.
Last reviewed: July 19, 2026
Frequently asked questions
How do I blur an image?+
Drop your photo above, drag the blur-strength slider to taste, and download the blurred PNG. The whole effect is applied in your browser, so your image is never uploaded, and it works offline once the page has loaded.
Can I blur just one part of the image?+
This tool blurs the entire image evenly. To obscure only a face or a detail, blur the whole image heavily and place that region over the original in any editor, or crop to the sensitive area first.
Is a blurred image safe for hiding sensitive info?+
A strong blur makes text and faces unreadable, but very light blurs can sometimes be partially reversed. For truly sensitive details, use a heavy blur radius or cover the area with a solid block instead.
What format is the result?+
The blurred image is exported as a PNG, which keeps edges smooth and preserves any transparency. If you need a smaller file, convert the PNG to JPG or resize it afterward.
Are my images uploaded?+
No. The blur runs 100% in your browser using the HTML canvas, so your photo never leaves your device. Nothing is stored or sent to a server.
Does blurring reduce the resolution?+
No. The image keeps its original pixel dimensions; blurring only softens detail, it doesn't shrink the canvas. Use the resizer separately if you want smaller dimensions.
Related tools
- Image resizer — resize or compress the blurred PNG.
- PNG to JPG — save the blurred image as a smaller JPG.
Images are blurred entirely in your browser and never uploaded. Use a strong radius to fully obscure sensitive detail.