PNG Blur Tool

Apply a smooth Gaussian-style blur to any PNG. Adjust the radius from subtle (1px) to heavy (50px). Useful for backgrounds, privacy redaction, soft-focus effects and blurhash-style placeholders.

6 px
100% private β€” processed in your browser. No upload, no server.

What blur does and why we use it

A blur replaces every pixel in an image with a weighted average of its surrounding pixels. The more pixels included in the average (a larger "radius"), the more spread-out and indistinct the result becomes. Visually, blur softens detail, smears boundaries, and gradually reduces an image to a smooth field of colour and tone. It's one of the oldest and most useful image operations.

Blur is everywhere on the modern web: behind text overlays on hero photos (so the text stays readable), in privacy redactions (numberplates, faces, sensitive screen captures), in "frosted glass" UI panels, as low-quality image placeholders that load before the full image is ready, and as a creative effect to focus attention on a sharper subject within a soft frame. This tool covers all those use cases with a single slider.

How this blur works

The tool uses the browser's built-in CSS-style filter pipeline (ctx.filter = 'blur(Npx)') which applies a hardware-accelerated Gaussian-style blur in a single GPU pass. The blur radius is measured in pixels and matches what designers expect from CSS backdrop-filter, Figma blur effects, and similar tools β€” so a 10-pixel browser blur will look the same applied in Figma or via this tool.

The Gaussian profile means pixels close to each source pixel contribute more to the average than pixels further away, producing a smooth, natural-looking blur. Box blur (a simpler average) and motion blur (directional averaging) produce different visual results and are not used here.

Blur radius β€” what each range feels like

Practical uses for blur

Privacy redaction

Blurring faces, numberplates, screen-capture sensitive data and other identifying details is a common moderation task. Important caveat: standard Gaussian blur can sometimes be partially reversed by attackers using deconvolution and machine-learning techniques, especially at low radii. For genuinely sensitive content (passwords, credit card digits, security tokens), use a solid colour rectangle or the PNG Pixelate tool at a high pixel size instead. Blur is acceptable for casual privacy (faces in vacation photos, mundane addresses) but not for high-stakes redaction.

Background for text overlays

Adding a 15–25 px blur to a hero photo before overlaying white text dramatically improves text readability. This is the technique used by Apple, Stripe, Shopify and most major SaaS landing pages.

Placeholder images (LQIP)

Heavily blurred, very small versions of images can be inlined as Base64 data URIs and displayed instantly while the full image loads. Combined with the PNG Resizer (shrink to 20–40 px wide), PNG Blur (heavy blur), and PNG to Base64, you can produce sub-1KB placeholders.

Frosted-glass UI elements

The classic iOS / macOS look: a translucent panel that shows a blurred view of whatever sits behind it. While modern browsers can do this live with backdrop-filter: blur(), sometimes you need a pre-rendered blurred copy for older browsers or for export.

Creative bokeh / depth-of-field effect

Blurring the background of a portrait (after isolating the subject) simulates the shallow depth of field of a large-aperture lens. This is the basis of "portrait mode" on phone cameras.

Tips and best practice

FAQs

Will transparency be preserved?

Yes β€” the alpha channel is blurred too, producing soft edges around transparent regions.

Can blur be undone?

Not perfectly. Deconvolution can recover some detail in specific conditions, but for practical purposes blur is one-way.

Is blur safe for redacting sensitive text?

For high-value secrets (passwords, full account numbers), no β€” use a solid block or heavy pixelation. For casual privacy, yes.

How big is too big a radius?

This tool tops out at 50 px which is heavy enough for almost any use. Beyond that, the image becomes a smooth colour field.

Why does my blurred output look jagged?

Either the source had very high contrast (banding becomes visible at heavy blur) or the radius is very small (single-pixel artefacts).

Is anything uploaded?

No. The blur runs in your browser.

Related tools