Photo Censor & Blur

Blur, pixelate, or black out sensitive areas in photos. Privacy protection made easy.

💡

How to use:

  1. Upload an image
  2. Click and drag to select areas to censor
  3. Choose blur, pixelate, or black out mode
  4. Download your censored image
Click or drop to upload
Upload an image to start
Supports JPG, PNG, WebP and more
About Photo Censor

Censor sensitive areas in photos by drawing rectangles to blur, pixelate, or black out. Perfect for protecting privacy in screenshots and photos before sharing.

Photo Censor hides sensitive parts of an image before you share it. Upload a photo (JPG, PNG, WebP, and other browser-readable formats), then click and drag directly on the picture to mark rectangular regions. Each region gets a live preview of the chosen effect, so you can see exactly how readable the hidden area still is before exporting. You can mark as many regions as you need, hover over any of them to remove it, or clear them all and start over.

Three censoring modes are available. Blur softens the region with a Gaussian-style filter, pixelate replaces it with a coarse mosaic, and black covers it with a solid rectangle. For blur and pixelate, an intensity slider from 5 to 50 controls how strong the effect is. Pick the mode based on what you are hiding: blur and pixelate at low intensity can leave text partially recoverable, so for account numbers, addresses, or license plates the black mode is the safest choice. The finished image downloads as a PNG at the original resolution.

The photo is read with the FileReader API and processed on a canvas element inside the page, so nothing is transmitted anywhere. That matters here more than for most tools, since the whole point is that the image contains something you do not want exposed. Your chosen mode and intensity are remembered for the next visit.

How to use the Photo Censor
  1. 1

    Upload a photo

    Select a JPG, PNG, or WebP file. It appears at full size in the editor, ready for marking, without being uploaded anywhere.

  2. 2

    Mark regions and pick a mode

    Click and drag rectangles over sensitive areas, then choose blur, pixelate, or black. Each region previews the effect live as you adjust intensity.

  3. 3

    Download the result

    Click Download and the effects are baked into the image on a canvas, then saved as a PNG at the original resolution.

Common use cases

Redacting screenshots for bug reports

Black out account emails, API keys, or order numbers in an app screenshot before attaching it to a public GitHub issue or support ticket.

Hiding faces in shared photos

Blur the faces of bystanders or children in a group photo before posting it to social media or a public blog.

Anonymizing documents

Cover names, addresses, and signatures on a photographed letter or invoice before sending it to a forum for advice.

Censoring license plates

Pixelate the plate in a photo of your car before listing it on a marketplace or sharing it in a car community.

Frequently asked questions
Is my photo uploaded to a server?

No. The file is read locally with the FileReader API and edited on a canvas element inside the page. The censored copy is generated on your device too, so the original image never travels over the network.

Which censor mode is most secure?

Black. It replaces the region with solid pixels, so no original data survives. Blur and pixelate keep averaged color information, and at low intensity settings text can sometimes be partially reconstructed. Use intensity 30 or higher if you prefer blur or pixelate.

Can I censor multiple areas in one image?

Yes. Drag as many rectangles as you need; each one is listed with a live preview of the effect. Hover over a region and click the red button to remove it individually, or use Clear All to start over.

Does censoring reduce image quality?

Only inside the marked regions. The rest of the image is copied pixel for pixel, and the result exports as PNG, a lossless format, at the photo's original width and height.

Why does my downloaded file end in .png?

The output is always encoded as PNG regardless of the input format. PNG is lossless, which guarantees the black mode produces truly solid rectangles with no compression artifacts leaking edge information.

imagesecuritydesign