Blur & Pixelate Image

Drop an image, draw boxes over faces, names or numbers, choose Blur, Pixelate or Solid box, and download the censored copy — processed on your device.

  • Free
  • No account
  • Runs in your browser
  • Nothing uploaded
Blur & Pixelate ImageNothing uploaded

Runs entirely in your browser — your input is never uploaded, logged, or stored.Privacy policy

What is Blur & Pixelate Image?

This tool blurs, pixelates or blacks out parts of a PNG, JPG, WebP, GIF, BMP or AVIF image in your browser. It is for hiding faces, licence plates, names, account numbers or addresses before you share a photo or screenshot, or for blurring a whole picture as a background — and the image is never uploaded, which matters most when the thing you are hiding is sensitive.

Drag on the picture to draw a box over each area to hide (up to 50 boxes), drag a box to move it or its handles to resize it, or tick "Whole image". Finding faces is manual: there is no automatic face detection, so you draw a box over each face yourself. The preview shows the effect live at screen size; the download is processed at full resolution.

There are three effects. Blur averages each pixel with its neighbours: three passes of a box blur of the strength you set (1–100 px), which approximates a Gaussian blur — at strength 12 the spread is about 12.5 px. Pixelate divides each box into squares of the block size (2–200 px), starting at the box's top-left corner, and paints every square with its average colour. Solid box replaces every pixel in the box with one opaque colour (black by default). Each effect reads only the pixels inside its own box, so nothing from inside leaks out past the edge.

Which one to use for sensitive information: Solid box. Blurring and pixelation keep a summary of the original pixels, and that summary can sometimes be reversed or read — a light blur of large text often stays legible, and pixelated text has been reconstructed by trying candidate text against the blocks (Depix is a published proof of concept that recovers text from pixelated screenshots). A solid box keeps nothing of what was underneath. Use blur and pixelation for faces in a crowd, backgrounds and anything where "hard to read" is enough, and make the strength or block size large compared with the detail you are hiding.

How it works: your browser decodes the image (phone photos are turned upright using their EXIF orientation), draws it onto a canvas at full size, and the effect is computed in JavaScript on the raw pixel values — not with the canvas filter feature, so it behaves the same in every browser. The result is encoded as a new file with the original pixels replaced; there are no layers to undo, and EXIF metadata — including GPS location — is not copied, which is a privacy gain in itself. PNG output is lossless; JPG and WebP are re-compressed at the quality you set (92 by default). GIF, BMP and AVIF are saved as PNG for "Same as input", and an animated GIF keeps only its first frame.

Limits: one image at a time, up to 50 MB and 100 megapixels (16,384 px per side). A single blur box can cover up to 40 megapixels, because the blur needs about 9 bytes of working memory per pixel; pixelate and solid box have no such limit, and a large blur shows its progress on the button. iPhones and iPads allow canvases of only about 16.7 megapixels, so very large photos may fail there with a message saying so.

Your image stays on your device. It is processed in the page's memory and offered back as a download; the Network tab in your browser's developer tools shows no request carrying it.

1. The file's size is checked (50 MB) before it is read and its first bytes confirm it is PNG, JPG, WebP, GIF, BMP or AVIF; the browser decodes it upright. 2. Each box is snapped to whole pixels and kept inside the image. 3. The image is drawn at full size and its RGBA pixels are read. 4. Blur (strength r): colours are premultiplied by alpha, then a running-average box blur of width 2r + 1 is applied horizontally then vertically, three times, with the edges clamped to the box; the result is converted back. The spread (standard deviation) is √(r(r + 1)) px. 5. Pixelate (block b): the box is split into b × b squares from its top-left corner (the last row and column may be narrower); each square gets its alpha-weighted average colour and its average opacity. 6. Solid box: every pixel in the box becomes the chosen colour, fully opaque. 7. The pixels are written back and the canvas is encoded, named like photo-blurred.jpg, photo-pixelated.jpg or photo-redacted.jpg.

Blur, pixelate and solid box compared
 What it doesCan the original be recovered?Good for
BlurAverages each pixel with its neighboursSometimes — light blur of text may stay readableFaces in a crowd, backgrounds, soft focus
PixelateOne average colour per blockSometimes — pixelated text has been reconstructedFaces, plates, a recognisable "censored" look
Solid boxReplaces every pixel with one colourNo — nothing of the original is keptPasswords, account numbers, IDs, documents

Worked examples

  • Pixelating a 2 × 2 block whose pixels have red values 0, 10, 40 and 50 → all four become 25.
  • Two boxes over the faces in team.jpg, Pixelate with 16 px blocks → team-pixelated.jpg, "2 areas pixelated (16 px blocks)".
  • A Solid box over the ID number on id.png → id-redacted.png, with those pixels fully replaced.
  • "Whole image" with Blur strength 12 on bg.png → bg-blurred.png, "Whole image blurred (strength 12 px)".

How to use Blur & Pixelate Image

  1. Click "Choose an image to blur", drop a file on the box, or paste a screenshot with Ctrl+V (Cmd+V on a Mac).
  2. Drag on the picture to draw a box over each face, name or number — or tick "Whole image".
  3. Choose the "Effect": Blur (set Strength px), Pixelate (set Block px) or Solid box (pick the colour); the preview updates as you go.
  4. Click "Blur image", "Pixelate image" or "Apply boxes", then click Download.

Common errors

  • The button stays greyed out — no area is selected yet. Draw at least one box on the picture, or tick "Whole image".
  • "Blur strength must be a whole number of pixels from 1 to 100." — type a whole number in range; 10–30 suits most faces at photo size.
  • "Block size must be a whole number of pixels from 2 to 200." — type a whole number in range; make the blocks large compared with the text or face you are hiding.
  • "… is actually a HEIC file, not PNG, JPG, WebP, GIF, BMP or AVIF." — convert HEIC photos to JPG first.
  • "That blur area is 48.0 megapixels — more than the 40-megapixel limit for blurring in a browser tab …" — blur a smaller area, use Pixelate or Solid box, or resize the image first.
  • "Your browser could not create a … drawing surface" — the image is larger than this device allows (about 16.7 megapixels on iPhone and iPad). Use a desktop browser or resize it first.

FAQ

How do I blur part of an image?

Drag a box over the part you want to hide, choose Blur and a strength, and click "Blur image". You can draw up to 50 boxes, and only the inside of each box changes.

How do I blur a face in a photo?

Draw a box over each face by hand — this tool does not detect faces automatically — then choose Blur or Pixelate with a large strength or block size. For a face that must not be identifiable, a Solid box is the only effect that keeps nothing of it.

Can blurred or pixelated text be unblurred?

Sometimes, yes. Light blur can leave large text readable, and pixelated text has been reconstructed by guessing the text and comparing it with the blocks — Depix is a public proof of concept that does this for screenshots. To hide passwords, numbers or names safely, use Solid box.

How do I censor a screenshot before sharing it?

Paste the screenshot with Ctrl+V, draw boxes over the private parts, choose Solid box and click "Apply boxes". The saved PNG has those pixels replaced, with no layers that could be removed later.

Is it safe to blur sensitive images on this site?

The image is processed in your browser and never uploaded, so it does not pass through any server. The saved copy also has no EXIF metadata, so a GPS location in the original is not carried over.

How do I pixelate a whole image?

Tick "Whole image", choose Pixelate and set the block size — larger blocks make a coarser, more anonymous picture. Click "Pixelate image" and download the result.

Does it work on iPhone and Android?

Yes. Draw the boxes with your finger and drag the handles to resize them. iPhones and iPads limit a canvas to about 16.7 megapixels, so a very large photo may fail there; the tool tells you when that happens.

G

Prefer AllUtil on Google

One click adds AllUtil to your Google preferences. You'll see our tools highlighted with a Preferred badge in Search and AI answers.

2× more likely to clickWorks in AI Overviews