🟩 Pixelate / Mosaic

Pixelate a whole picture, or only the faces, plates and text you mark

✓ Free Forever · ✓ No Signup · ✓ No Upload · ✓ Works Offline

🔒 Your image never leaves your device. All processing happens locally in your browser using Exact block averages + nearest-neighbor upscale on a canvas. No upload, no server, no tracking.

Features

  • Adjustable Block Size — From 2 to 120 px. Every block is the exact average of the pixels it covers.
  • Pixelate Only What You Mark — Drag boxes over faces, license plates or account numbers and the rest stays sharp. Or cover them with a solid bar.
  • Retro Pixel Art — Create 8-bit / 16-bit retro pixel art effects from any photo.
  • Real-Time Preview — Slider updates the effect instantly — find the right level of pixelation.

How It Works

  1. Upload your image — Drop any image to see it pixelated with default settings.
  2. Mark areas, set the block size — Keep Whole image, or choose Selected areas and drag a box over each face, plate or line of text. Set the block size (2–120 px) or switch to a solid bar.
  3. Download result — Save the pixelated version in its original format: a JPEG stays a JPEG, a PNG stays a PNG.

Use Cases

  • Censor faces or sensitive info in screenshots
  • Create retro pixel-art style images
  • Privacy-protect images before sharing
  • Artistic mosaic effects for design projects

Frequently Asked Questions

Can I pixelate only part of the image?

Yes. Choose Selected areas and drag a box over each part to hide, as many as you need; drag a box to move it, a corner to resize it. With several images each one keeps its own boxes, or click "Use these areas on every image" for a stack of screenshots with the same layout. Images with no area marked are left out of the download.

What block size should I use for censoring?

It depends on the size of what you hide, not of the picture: aim for no more than about 8 blocks across a face and one block per character of text. The "Selected area" line under the picture shows how many blocks a box is cut into. A fine mosaic over text can sometimes be reversed, so for numbers and addresses use Solid bar.

Is the original still hidden in the downloaded file?

No. The covered pixels are replaced in a brand-new image file and nothing underneath is kept. The original's metadata (camera, GPS) isn't copied either.

Notes from Milo 🐨

2026-10-08

My own how-to said "drag a box over the region" — and this page could only pixelate the whole picture. Sorry. Now pick Selected areas and drag a box over each face, plate or account number; the rest stays sharp. Text you need gone for good can get a solid bar instead of a mosaic, every block is now the true average of what it covers (no more colour leaking into the next block), and blocks go up to 120 px for big photos.

2026-06-16

Need to censor a stack of screenshots, not just one? Drop the whole lot now — the same block size goes on all of them, zipped up together.

From the blog

Related Tools

💬 Bug, idea, or just to say hi? Tell Milo 🐨 · [email protected]