How to remove metadata from a PDF
Author, company, software and revision history travel with every PDF. Four ways to strip them — and how to verify the result.
A PDF looks final. Behind the pages, though, it carries a small record of how it was created: who authored it, which application produced it, when it was last modified, and sometimes the document ID. Send it to a client as-is and all of that goes along.
What you are actually removing
A quick way to see what is inside is the command-line tool pdfinfo:
Title: Service Agreement Author: Jane Doe Creator: Microsoft Word Producer: Adobe Acrobat 24.1 CreationDate: Wed Aug 14 09:21:00 2026 ModDate: Wed Aug 14 11:03:42 2026 Encrypted: no Page size: 595.276 x 841.89 pts (A4)
Four ways to clean it
1. In the browser (no install)
ShredHub reads the PDF locally, clears the Info dictionary, removes the XMP stream and strips JavaScript triggers — then re-analyzes the result to prove it worked. Nothing is uploaded, so it also works for confidential documents.
2. Adobe Acrobat
Use Tools → Redact → Remove hidden information. It removes metadata, attachments and scripts in one dialog. Requires a paid plan for most versions.
3. Microsoft Word
If you still have the source document, File → Info → Check for Issues → Inspect Document removes personal data before you export. This is the only method that fixes the source, not just the export.
4. Command line (exiftool)
For batch jobs, exiftool -all= file.pdf strips most metadata. It needs installation and does not
correctly handle every structure — verify the output afterwards.
- →↓01Read
parse Info + XMP + objects
- →↓02Clear
empty the metadata fields
- →↓03Re-scan
confirm no fields remain
- 04Share
send the verified copy
How to check your own PDF
- Drop the file into ShredHub — it stays on your device.
- Look at the Identity, Software and Rights groups.
- Clean with the standard preset and download the PDF.
- Re-scan it. A verified clean badge means the metadata is gone, not just hidden.
Takeaway
PDF metadata is easy to read, easy to remove, and very easy to forget. Add a cleaning step right before "send to external recipient" and the leak never happens.