Blur or pixelate an image
Hide faces, plates, addresses and account numbers before you share a photo. The photo never leaves this device.
- Nothing is uploaded
- Works offline after first use
- Open source
- No watermark · limit is your device’s memory; phones hold less
Blurs, pixelates or blacks out faces, number plates and text in a photo, and saves the edited image. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. Finding faces downloads a small face detector (about 4 MB) the first time you use that button; marking areas by hand needs no download. After your first run the page works offline.
Done
Free, no ads. Support StayPut
Open the network tab. Your files never appear in it.
Add files and run the tool to see every request this tab makes.
Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.
How it works
- Drop a photo or screenshot (JPG, PNG, WebP, HEIC, AVIF or JPEG XL), or tap to pick one.
- Press Find faces, or drag across each face, plate or line of text to hide, or choose "Whole image". Pick blur, pixelate or black box and set the strength; the preview updates as you go.
- Save the image. It is written at full resolution in your browser and downloads straight away.
In your browser, not on a server
Your browser decodes the photo (libheif or the Squoosh decoders step in for HEIC, AVIF and JPEG XL) and draws it on a canvas in your tab. Each area you mark is pixelated by averaging blocks of pixels, blurred by three passes of a box blur that reads the pixels around the area so the edge blends in, or filled with solid black. The same code draws the preview and the full-size file, which is encoded once in the format you chose. Find faces runs Google’s MediaPipe face detector (Apache-2.0) as WebAssembly in your tab, loaded from this site only when you press the button.
Compared with upload-based tools: The photos people blur are the ones that should not be uploaded: a child’s face, a car’s number plate, a bank screenshot, an ID card. Online blur tools and editors take the unblurred original onto their server first, and several ask for an account before the download. Here the original never leaves your device.
Verify it yourself. Give the page a short while after your first run to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.
Questions
Is my photo uploaded?
No. The photo is decoded and edited on a canvas inside your browser tab, and the new file is written there too. That matters most for exactly the photos people blur: children, other people’s faces, ID cards, bank screenshots. After your first run you can turn off Wi-Fi and it still works.
Should I blur, pixelate or use a black box?
Blur and pixelate are fine for faces, bodies and backgrounds. For text such as card numbers, addresses, names or passwords, use Black box. Research tools have recovered text from light pixelation and blur by trying likely words until the blurred result matches, and a solid box leaves nothing to recover.
Can someone unblur the image I save?
Not from the file itself. The saved image contains only the blurred or pixelated pixels; the originals are not hidden underneath in a layer and the editing steps are not stored. Location and camera metadata are dropped too, because the file is written fresh from the canvas.
Can I blur several faces at once?
Yes. Press Find faces to have a face detector running in your browser mark them all, or drag a box over each one; every box gets the same effect. Tap the × on a box to remove it, or use Undo. Check the preview for any face the detector missed.
How do I blur the whole picture?
Choose "Whole image" and set the strength. Strength is relative to the size of the photo, so the same setting looks the same on a small screenshot and a 48 megapixel photo. At high strength pixelate gives the big-block mosaic look.
Can I cover faces with an emoji?
Yes. Choose Emoji as the effect, tap one of the common picks or type or paste any emoji, and every area gets it, sized to the box. The area is blurred underneath too, so nothing shows round the edges. The emoji is drawn in your device’s own emoji style, so it looks slightly different on an iPhone, Android or Windows PC.
More image tools
Rotate & flip image
Fix a sideways photo, a mirrored selfie or an upside-down scan. One image or a batch, and none of them leave this device.
Color picker from image
Point at any pixel to get its HEX, RGB and HSL code, and see the main colours of the picture. The image stays on this device.
Image to text
Get the words out of a photo, screenshot or scanned page, ready to copy. The image is read on this device and never uploaded.
Image to Word
Turn a PNG, JPG or screenshot into a Word document you can edit. The text is read from the picture, one page per image, and the layout is not kept. Nothing is uploaded.
Popular conversions
- JFIF to PNG
- SVG to JPG
- GIF to PNG
- GIF to JPG
- PNG to ICO
- PNG to CUR
- JPG to ICO
- BMP to PNG
- BMP to JPG
- JPG to BMP
- Pixelate image
- Blur face in photo
- Blur text in image
- WhatsApp sticker maker
- LinkedIn profile picture
- Meme generator
- Instagram grid maker
- Instagram carousel splitter
- Combine images
- Stitch screenshots
- PNG to SVG
- JPG to SVG
Guides
- Is remove.bg safe?remove.bg is a legitimate Canva-owned service. Its policy gives no exact deletion time, and its website is closing, so it is worth knowing the options.
- How to blur a face in a photoNo phone has a built-in face-blur button. Here is what the workarounds do instead, and a tool built for exactly this.
- How to blur a face in a videoBlurring a face in one photo is easy. In a video the face moves, so the cover has to follow it. Here are the options, and a way that never uploads the clip.