Removed privacy data
GPS, camera/device identifiers, dates, authors, descriptions, comments, EXIF thumbnails, XMP, IPTC, and supported application metadata are removed when the container can be sanitized safely. An unrecognized HEIC item makes the file inspection-only.
Preserved technical data
ICC/sRGB color information and a minimal orientation value are retained. They are not treated as private content because removing them can change colors or rotation.
No recompression
JPEG scan data, PNG IDAT data, WebP image chunks, HEVC image items, and animation frames are copied unchanged. No canvas or image decoder is used and no image quality is lost.
Supported formats
This version supports JPEG, PNG, WebP, HEIC, and HEIF up to 50 MiB. Multi-picture or Ultra HDR JPEGs remain inspection-only. A HEIC file is also inspection-only when its metadata is compressed, protected, unrecognized, overlapping, or otherwise unsafe to replace without changing its visual rendition.
HEIC safety model
HEIC cleaning replaces only located EXIF and XMP payload bytes without moving container items. HEVC images, color properties, orientation, thumbnails, depth data, HDR gain maps, and other auxiliary images stay at their original offsets. Unsupported layouts fail closed.
Not visual redaction
The tool cannot remove a face, address, reflection, visible text, watermark, or information encoded in the image pixels. Review the visible picture before sharing it.
What “clean” means
The downloaded copy is checked again by this parser. “Clean” means no supported privacy metadata was detected; it is not a forensic or steganography guarantee.