Free tool
Pixelate a screenshot
About to share a screenshot in Slack, a GitHub issue, or a blog post? Paste it here with ⌘V, drag over the parts that shouldn't be public — API keys, tokens, email addresses, customer names — and download a censored copy. The screenshot never leaves your machine.
Drag a rectangle over anything you want to hide. Each selection is censored instantly with the selected mode — mix pixelation, blur and bars freely in one image.
What to censor before sharing a screenshot
- Credentials — API keys, bearer tokens, session cookies, connection strings. These are the classic leak: one terminal screenshot in a bug report has ended many an on-call shift.
- URLs — query strings often carry session IDs, signed tokens, or internal hostnames. Check the address bar before sharing.
- People — emails, usernames, avatars, and customer data in tables. What's routine inside the company is a privacy leak outside it.
- The periphery — notification popups, other browser tabs, dock badges. The embarrassing leak is usually at the edge of the frame, not the center.
Pixelate vs blur for text
For hiding text, pixelation beats blur. Blur keeps averaged information about the characters in place, and under the right conditions lightly-blurred text can be partially reconstructed. Pixelation collapses each block to one flat colour instead, and the bigger the block relative to the type, the less of the original shape survives it — which is why this page starts with a chunky one.
How far to turn it up
Set the block size to at least the height of the text. Below that, a block still carries the shape of the character underneath it, and shapes are what make text readable — the same reason you can read a sign from far enough away that every letter is a smudge. Above it, a whole character collapses into one square and there is very little left to read. Nothing you do to an image is a cryptographic guarantee, so for a live credential the real fix is to rotate it; for a face, a name, a handle or a spoiler, a chunky pixelation is exactly the right tool and looks like it belongs.
Frequently asked questions
Is the screenshot uploaded anywhere?
No — and for screenshots this is the whole point. The image is opened, censored and saved entirely in your browser. A screenshot full of API keys never touches a server, including ours.
Can pixelated or blurred text be recovered?
With enough effort, assume yes. Blur keeps averaged information about the characters, and published research has also reconstructed text from pixelated screenshots when the blocks are small relative to the type. Big blocks make that far harder — this page defaults to a chunky one, and the block size is the single thing that matters most — but treat any image edit as making something unreadable, not as a vault. If what is in the shot is a live key or token, rotate it. That is the only step nobody can undo.
What's the fastest workflow?
Take the screenshot (⌘⇧4 on macOS, Win+Shift+S on Windows), come to this page, press ⌘V / Ctrl+V — the screenshot loads instantly without saving a file. Drag over the sensitive parts, hit Download.
Does it work with Retina / HiDPI screenshots?
Yes. The tool works at the image's native resolution, so a 2× Retina screenshot is censored at full sharpness and downloads at its original size.
Is it free?
Free, no signup, no watermark, no limits — it runs on your device, so it costs nothing to provide.
Censoring something specific?
The blocks you just dragged out are the same thing minia.art makes on purpose — type a prompt and get pixel art back: sprites, scenes, icons, avatars, looping animations. Try it free — 20 generations a month, no credit card.