Skip to content

Blur an image's background

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

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

or click to select it

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