No sign-up, no upload.
Blur or pixelate faces and details.

Drag a box over anything you want hidden, then choose pixelate or blur.Your image is processed on this device and never sent to a server.

Everything runs in your browser. Neither the hidden image nor the original is ever sent to a server.

Hide a face or a name before you share, without uploading the photo

MamePress blurs or pixelates the parts of a picture you box, and saves it. The point of hiding something is that nobody else sees it, so the original is never sent anywhere: the whole job runs inside your browser, on your own device. A child's face, a home address, a licence plate or an account number in a screenshot stays with you. There is no account to create, nothing to pay, no limit on how many times you use it, and no watermark on the result.

Pixelate or blur

  • · Pixelate turns the box into large squares. It is the surer way to make text unreadable: names, addresses, plates, emails
  • · Blur softens the box. It hides a face or a background while the picture still looks natural
  • · Strength runs from 1 to 10. The higher it is, the less can be read; for words, go high
  • · The effect and the strength can differ per area. Each box keeps the ones it was drawn with, so a blurred face and a pixelated plate can share a photo
  • · A change applies to the next box you draw and the one you just drew, so you can adjust a box right after drawing it; earlier boxes do not move

Faces, found for you

Hide faces automatically looks for every face in the picture and covers each one with the effect and strength you have selected. The detector is an AI model of about 12MB that runs in your browser like everything else; it is downloaded the first time you press the button, and while the page stays open it is not downloaded again. It can miss a face in profile, a small face in a crowd or a face behind a mask, so look over the result and box anything it missed by hand. Undo takes back the last box, and Clear removes them all.

Useful for

  • · Hiding faces, especially children's, before posting a photo online
  • · Covering a name, an email or an address in a screenshot
  • · Blurring a licence plate in a picture of a car you are selling
  • · Sharing a receipt or a document with the account number pixelated

The format that is saved, and the rest of the picture

The picture is saved in the format it was opened in: JPEG stays JPEG, PNG stays PNG, WebP stays WebP. HEIC becomes JPEG, and AVIF, GIF and BMP become PNG, because a browser cannot write those formats; when the format is going to change, the page says so before you save. Its width and height do not change. Saved as a PNG, the parts you did not box are untouched to the pixel. A JPEG is compressed once more when it is saved, and so is a WebP, so the rest of the picture shifts slightly; start from a PNG if that matters. A JPEG saved as a JPEG keeps the print resolution (DPI) recorded in the original.

What it does not do

  • · Unblur or unpixelate. It hides; it does not recover what someone else has hidden
  • · Solid black boxes or emoji. The two effects are pixelate and blur
  • · Several photos at once. One picture is open at a time, with its own boxes
  • · Video or animation. An animated GIF is opened as its first frame

How to use it (three steps)

  1. 1. Drag and drop a photo or a screenshot (or click to choose)
  2. 2. Choose Pixelate or Blur, and drag a box over each thing to hide, or press Hide faces automatically
  3. 3. Press Download image

Frequently asked questions

Is my photo uploaded anywhere?

No. The blurring and pixelating are done inside your browser, on your own device. Neither the original nor the hidden copy is sent to a server. The one thing that crosses the network is the face detector: the first time you press "Hide faces automatically", the browser downloads an AI model of about 12MB from MamePress. That is a program coming to you, not your photo going anywhere, and while the page stays open later detections use no data.

Should I blur or pixelate?

To make text unreadable — a name, an address, a licence plate, an email in a screenshot — "Pixelate" is the safer choice. To hide a face or a background so the picture still looks natural, "Blur" suits better. Both are one tap away, and "Strength" runs from 1 to 10. The effect and the strength are kept per area, so one photo can have a blurred face and a pixelated plate.

Can I blur one part and pixelate another in the same photo?

Yes. Each box keeps the effect and the strength that were selected when you drew it. Blur the face, switch to "Pixelate", then box the plate, and the photo has both. A change to the effect or the strength applies to the next box you draw and to the one you just drew, so you can fine-tune a box straight after drawing it; every earlier box stays as it is.

Can it find the faces for me?

Yes. Press "Hide faces automatically" and every face it finds is covered with the effect and strength you have selected; the boxes can be undone like any other. It can miss a face in profile, a small face far away or a face behind a mask, so look over the result and drag a box over anything it missed. The first press downloads an AI model of about 12MB; drawing boxes by hand never needs it.

Can I hide several things in one picture?

Yes. Draw as many boxes as you like. "Undo" takes back the last one and "Clear" removes them all. Opening another image throws the boxes away, so the button says how many will go before you press it.

Can pixelation or blur be reversed?

The file you download contains only the hidden version: the original pixels under a box are replaced, not covered by a layer that could be lifted off. With enough strength, what was under the box cannot be read back in practice. A weak setting can leave large text readable, so when you are hiding words, turn "Strength" up and check the result before you share it.

Which formats does it read, and what is saved?

It reads JPEG, PNG, WebP, AVIF, GIF, BMP, HEIC and HEIF, up to 50MB a file. A JPEG, PNG or WebP is saved in its own format. HEIC and HEIF come out as JPEG, and AVIF, GIF and BMP come out as PNG, because a browser cannot write those formats; the page says so before you save. An animated GIF is opened as its first frame, and the animation is not kept. The width and height do not change.

Does the rest of the picture lose quality?

A PNG saved as a PNG does not change by a single pixel outside the boxes. A JPEG or a WebP is compressed once more when it is saved, at quality 0.92, so the parts you did not box change slightly too: in our own measurement, on a JPEG with hard colour edges, 7.5% of the pixels outside the boxes moved by up to 44 levels. If part of the picture must stay exactly as it is, start from a PNG. A JPEG saved as a JPEG keeps the print resolution (DPI) recorded in the original, so a 300dpi scan is still a 300dpi scan.

Can I do several photos at once?

No: this tool opens one picture at a time, because each needs its own boxes. If you drop several, the first one opens and the others are listed by name with the reason. A file in an unsupported format, one over 50MB or one that cannot be opened is listed the same way.

To cut a screenshot down to the part that matters, use theimage cropper; to make the file small enough to send, theimage compressor; to take the background out, thebackground remover. All three run in the browser too.