🖼 Image & Media

Image Mosaic & Blur

Drag to select part of an image and hide it with mosaic or blur. Quickly anonymize faces, license plates, and addresses before posting to social media. The image is processed entirely in your browser and never uploaded to a server.

🖼

Drag & drop an image, or click to choose

PNG, JPEG, WebP and more. Images stay in your browser — nothing leaves your device.

How to Use Image Mosaic & Blur

Pick an image and a preview appears. Drag a rectangle on the preview to mark what you want to hide, then apply "Mosaic" or "Blur". Use the slider below to set the strength. Loading and editing both stay in your browser, and the image is never uploaded.

  1. Choose an image. Drag and drop it onto the box, or click to select.
  2. Drag a rectangle on the preview to surround the part you want to hide.
  3. Choose Mosaic or Blur, and adjust the strength if needed.
  4. Press Apply to selection to process just that region. Repeat for other spots.
  5. Use Undo to take back the last action, or Reset to start over from the original.
  6. Press Download to save the edited image.

Worked example: hide a face and a license plate

New here? Press "🖼 Try a sample image" to instantly load an 800×600 sample. To hide a person's face, for example, drag a box around the face, choose "Mosaic", set the strength to around 14, and press Apply to selection. Then box the car's license plate and apply the same way to cover two spots. Use "Mosaic" for a plate you want to make truly unreadable, and "Blur" when you want a background person to fade naturally. When you're done, press Download to save it as sample-masked.png.

For power users

  • Drag and drop an image straight onto the box, or click to pick a file.
  • Just repeat select-then-apply to hide as many spots as you need in one pass.
  • The strength slider sets the mosaic block size / blur radius for the next apply.
  • Went too far? Undo reverses only the last apply, and Reset clears everything.
  • Output is PNG so transparency is preserved. Choose another or Clear to move on quickly.

Handy For

  • Hiding a face so people can't be identified before posting a photo to social media or a blog
  • Making a car license plate or a nameplate / address unreadable
  • Covering names, email addresses, or phone numbers in a screenshot
  • Anonymizing a sensitive image entirely in your browser without sending it anywhere

Frequently Asked Questions

Is the image I select uploaded to a server?
No. Loading and the mosaic/blur processing both happen entirely in your browser, and the image is never transmitted to or stored on any server. It even works offline.
When should I use mosaic versus blur?
Mosaic replaces the selected area with coarse blocks, which is great when you need to make text or a license plate truly unreadable. Blur softens edges smoothly, which works well to make a background or person less noticeable in a natural way. Use the strength slider to control how strong the effect is.
Can I hide several spots, and can I undo?
Yes. Repeat select-a-region then apply to hide as many spots as you like. "Undo" reverses your last action, and "Reset" returns to the original image. When you're done, press "Download" to save.