When you click “Export to PDF” in your software, the resulting file contains more than just your content. Beneath the visible text lies structured data that silently records who created the document, what software was used, and when it was modified.

This guide explores the anatomy of PDF metadata, why clearing document properties isn’t always enough, and how to remove all metadata locally.

What Exactly is Hidden Inside PDF Metadata?

PDFs store metadata in two primary locations within the file architecture: the Document Information Dictionary and the Extensible Metadata Platform (XMP) Stream.

1. The Document Information Dictionary (Info Dict)

This legacy structure contains key-value pairs that describe basic properties:

  • Author: Often auto-filled with your account or user name (e.g., jsmith).
  • Creator: The original application that generated the source document.
  • Producer: The exact engine used to convert the file to a PDF.
  • Title: The internal working title of the document.

2. Extensible Metadata Platform (XMP)

Modern PDFs embed XML-based XMP packets directly into the file stream. Unlike the simple Info Dictionary, XMP can include an edit history and thumbnails in some files.

Software and version strings left in these metadata fields can help someone fingerprint your setup.

Method 1: Blanking Fields with Utiliome

For a quick way to clear the basic Document Information Dictionary, you can use our PDF Metadata Remover. The tool runs in your browser, so the file is not uploaded.

  1. Navigate to the PDF Metadata Remover.
  2. Select your PDF file.
  3. Click “Remove Metadata”.
  4. Click “Download Cleaned PDF”.

This tool blanks the six Info fields (Title, Author, Subject, Keywords, Creator, and Producer). It keeps the creation date and any XMP stream, so you should check the result with exiftool -a -G1 -s and use the qpdf command if XMP remains. For setting new titles instead of removing them, see how to change a PDF’s title, author and subject.

Method 2: Stripping Metadata with ExifTool and qpdf

If you need to remove all metadata, exiftool is highly effective. To remove all metadata from a PDF, run:

exiftool -all:all= -overwrite_original document.pdf

Output:

Warning: [minor] ExifTool PDF edits are reversible. Deleted tags may be recovered! - document.pdf
    1 image files updated

As the warning indicates, ExifTool performs incremental, reversible edits. The deleted tags may be recovered using a recovery command, which restores earlier values:

exiftool -PDF-update:all= document.pdf

To make the removal permanent and rewrite the file completely, you must use qpdf. Run the following command to linearize the document and clear the reversible update history:

qpdf --linearize document.pdf document-clean.pdf

Alternatively, you can use qpdf’s native options to remove metadata without ExifTool:

qpdf --remove-info --remove-metadata in.pdf out.pdf

After rewriting the file, run exiftool -a -G1 -s again to confirm that no XMP tags remain.