Blur and Pixelate an Image
Cover a face, a street number, a licence plate, or anything else you would rather not share, by painting over it.
1. Choose an image
The image is processed in this tab and is never uploaded.
Choose an image to begin. Nothing is uploaded.
2. Paint over what to hide
The image will appear here. Drag across it to blur.
Hiding information in a picture
Prefer pixelation for anything sensitive
A blur can sometimes be partly undone or guessed at. Pixelation throws the information away, which is the point.
Use a brush larger than the detail
Cover well past the edges of what you are hiding. A soft edge that fades back into sharp detail defeats the effect.
Reset before you download
Reset restores the untouched original, so you can check the download is not hiding anything you did not mean to cover.
Cover more than looks necessary
Both modes here paint solid blocks over the area you drag across, so anything still visible inside a block is still visible in the result. Extend well past the edges of whatever you are hiding. A number plate with its first and last character left outside the block is still identifiable, and so is a face with the ears showing.
Saving a blurred JPG can undo the blur
This is the most important thing on this page. JPG compresses the picture in small square blocks, and it decides how many bits each block gets partly from what is already in it. A blurred region is smooth and compresses well, so the encoder hands it very few bits, and the detail it discards can reappear as faint blotches and edges when the file is opened, zoomed, or re-compressed by something else. It is a well-known way for supposedly hidden information to come back.
Save as PNG whenever the image contains something you need to keep hidden. PNG does not throw information away, so what you painted over stays painted over. If you must send a JPG, check it at full size and at 400 percent before you trust it, and re-check it after it has been through a messaging app.
Blur is for looks, pixelation is for hiding
A blur is reversible in principle and is meant to be attractive. Pixelation replaces the area with large blocks, which is far less convincing as a disguise. Neither is a security control: both are a way of making something inconvenient to read, and neither survives someone who has the original file to compare against.
Text is the hardest thing to hide
A legible number, a surname or a postcode is guessable from partial shapes, because there are only so many plausible values. If the content has to be genuinely private, remove it from the picture rather than covering it.
Your original is never modified
Everything is drawn to a copy. Reset and start again as often as you like, and download a fresh file when you are satisfied.
