05 / Duck Scrub
Drop a photo. See exactly what it is carrying. Take back a copy with the supported metadata removed.
Runs in your browser · nothing uploaded
or click to choose · or paste from the clipboard
JPEG · PNG · WebP · GIF · HEIC · AVIF · TIFF — up to 80 MB each
Nothing in the queue yet. Files stay on this page — closing the tab throws them away.
05.1 / What it actually does
| JPEG | EXIF, XMP, Photoshop IRB / IPTC, comments, and any unrecognised APP segment |
| PNG | tEXt, zTXt, iTXt, eXIf, tIME, and non-standard ancillary chunks |
| WebP | EXIF and XMP chunks, with the VP8X flag bits cleared to match |
| GIF | Comment and application extensions (the loop block stays, so animation survives) |
| HEIC / AVIF / TIFF | Inspected, then cleaned by re-encoding the pixels — the bytes change |
| The pixels | JPEG, PNG, WebP and GIF are rebuilt around the original compressed data — identical image, byte for byte |
| Colour profile | ICC is kept by default because dropping it shifts colours. One tick removes it |
| Transparency & animation | Alpha channels, palettes and animation frames are structural, so they stay |
| Orientation | Dropping EXIF drops the rotation flag. Most images are already upright; check portrait photos from older cameras |
! / What it does not do
The picture is still the picture. A street sign, a reflection, a face, a screenshot of your inbox — all of that survives, because the tool never touches the pixels. Sensor noise patterns and encoder fingerprints survive too. Duck Scrub removes the written-down notes attached to a photo. It does not make a photo anonymous, and it is not a substitute for thinking about what is in the frame.