Skip to content

Blur an image's background

Blur a photo's background while keeping the subject sharp, with AI, like a camera's portrait effect.

Processed on your device via WebAssembly. Nothing is sent to any server.

or click to select it

Blur a photo's background while keeping the subject sharp, like a professional camera's portrait effect, with AI directly in your browser.

Computes the subject's mask with a segmentation model (U²-Net) running in your browser via WebAssembly, blurs the background with the browser's native blur filter, and composites the sharp subject on top.

Use cases

  • Simulating the portrait (bokeh) effect on a phone photo.
  • Making a product stand out against a blurred background.
  • Giving a profile photo a more professional look.

How it works

  1. 1

    Upload the photo

    Works best with a clear foreground subject.

  2. 2

    Click "Remove background"

    The AI separates the subject from the background. The first time it downloads a model (~19 MB).

  3. 3

    Adjust the intensity

    Move the control for more or less blur, without redoing the analysis.

Frequently asked questions

Can I adjust how much it blurs?

Yes, with a slider. Changing the intensity reuses the same already-computed cutout, so it's instant.

Does it work with several people in the photo?

The model treats the foreground subjects as one area to keep sharp; it usually works well with people close together, less predictably when they're spread apart.

Image