Blur Image Online in Your Browser
Open a picture, mark the areas that should not be readable, and pick blur, pixelate or a solid block for each one. Your browser opens the file and writes the masked copy, so nothing is sent anywhere.
The picture
Drop a picture here
PNG, JPEG, WebP or GIF, up to 16,777,216 pixels in total.
Mask the areas
Drag a rectangle across anything that should not be readable. From the keyboard, press Enter for a region in the middle, move it with the arrow keys, resize it with Shift and the arrow keys, and remove it with Delete.
Marked regions
Nothing is masked yet.
Everything runs in your browser. Nothing is uploaded.
What the mask puts in place of the pixels
For blur and pixelate the marked rectangle is redrawn from a copy one twelfth of its width and height, so detail finer than that no longer exists in the file rather than being covered over. Blur resamples that copy smoothly, while pixelate keeps the hard blocks so the masking reads as deliberate. A solid block fills the rectangle with black and leaves nothing to interpret, which is what to prefer for anything that must never be guessed at.
Marking a region without a mouse
The canvas takes focus from the Tab key, and Enter places a rectangle in the middle of the picture. The arrow keys move it, Shift with the arrow keys resizes it, and Delete takes it away again. Every region is listed underneath with its style and its size in pixels, so the result can be checked without seeing the picture at all.
What the saved file contains
The saved file is a PNG at the source resolution, composed from the flattened canvas, so there is no separate overlay and no second layer. Because the picture is re-encoded rather than edited in place, the EXIF block a camera or a phone wrote is not carried over either, and that includes any location it recorded.