Remove Photoshop metadata (XMP, DocumentAncestors)
Photoshop files often contain large XMP metadata blocks that significantly increase file size without affecting how the image renders.
Inside a typical bloated PSD, the XMP packet contains structures like:
photoshop:DocumentAncestors— historical document IDsrdf:Bag— unordered collection wrapperrdf:li— individual ancestor entries (often thousands)
None of this is required for rendering the image or preserving editability. It exists for legacy provenance tracking and accumulates indefinitely, file size growing without any visible benefit.
What this tool does
- Strips the listed XMP metadata fields
- Preserves the binary image data and all PSD chunks
- Keeps the file fully compatible with Photoshop, Affinity Photo, GIMP, and other PSD readers
- Output is byte-deterministic — same input → same output
How processing works
Local execution
- Pure WebAssembly — no server backend
- ~20 KB WASM payload, loads instantly
- Runs in a Web Worker so the UI never blocks
- Same engine reused across all browsers
Determinism
- Identical input always yields identical output
- Safe for asset pipelines and reproducible workflows
- No randomness, timestamps, or system-dependent fields injected
Drop a PSD above to clean its metadata.
FAQ
Which exact XMP fields are removed?
photoshop:DocumentAncestors and the surrounding rdf:Bag/rdf:li wrappers. Other XMP fields (creator, copyright, color profile metadata) are left alone.
Is the output deterministic?
Yes. Given the same input file, the tool produces byte-identical output. Useful for reproducible builds and asset pipelines.
Can I automate this for many files?
The web tool processes one file at a time. If you need batch or pipeline processing, get in touch — we can discuss options.
Does this break Photoshop’s own version history features?
No. Version history is a Creative Cloud feature stored separately. DocumentAncestors is a legacy provenance field unrelated to it.
What about JPEG/PNG metadata?
This tool is PSD/PSB-specific. For JPEG/PNG metadata, look at exiftool or jpegoptim.