Tools PDF Tools PDF Metadata Remover

PDF Metadata Remover: Clear Info Fields and XMP

PDF Tools Active

Shows each document info field and the XMP stream in your PDF, clears them all, and saves a copy ending in _sanitized for sharing.

PDF Metadata Remover

PDF Metadata Remover

Clear the document info fields (title, author, subject, keywords, creator, producer, dates, and custom keys) and the XMP metadata stream, then download a cleaned copy. Page content, images, and embedded files are not changed.

🛡️ Metadata Cleanup
Fields Left (Checked)
-
Fields Cleared
0
Status
Ready
Sanitized File
-
🧼
Drag & drop PDF to strip metadata
or click to select file
No PDF file loaded
Attribute Original Value Sanitized Value
Upload a PDF to see original vs sanitized metadata.

Not covered: metadata embedded inside images or attachments, the document ID in the file trailer, and page-level metadata streams. The file is rebuilt in your browser and never uploaded.

Rate This Tool

Your feedback helps others discover great tools

–
out of 5
No ratings yet

Tap a star to rate:

About This Tool

Does your resume PDF say who wrote it and which app made it? Many PDFs carry hidden fields such as author, title, and software name. The PDF Metadata Remover clears the document info fields and the XMP block, and shows what each one held before.

It processes the file in your browser with the pdf-lib library, and the code shows no upload. It does not wipe every hidden detail, so read the limits below before you share a sensitive file.

Table of Contents

  • What the Tool Does
  • How to Use It, Step by Step
  • How It Works
  • Walkthrough With a Resume File
  • How to Read the Results
  • What Stays in the File
  • Limitations and Assumptions
  • FAQs About the PDF Metadata Remover

What the Tool Does

The page has a drop area, four small cards, a button, and a results table.

  • Drag & drop PDF to strip metadata: a drop area that also opens a file picker on a click.
  • Attribute, Original Value, Sanitized Value: the table columns. Rows cover Title, Author, Subject, Keywords, Creator, Producer, CreationDate, ModDate, any custom keys, and the XMP metadata stream.
  • Download Sanitized PDF: saves the cleaned file under its original name plus "_sanitized".
  • Cards for Fields Left (Checked), Fields Cleared, Status, and Sanitized File.

How to Use It, Step by Step

  1. Drop a PDF on the drop area, or click it and choose a file.
  2. Wait a moment. The tool starts working at once, with no extra button.
  3. Read the table. It lists each field and its old value.
  4. Check the cards. Status should read "Sanitized", and Fields Left (Checked) should read 0.
  5. Press Download Sanitized PDF to save the file.

After the download starts, a line reads "Done. Your download has started." The button is active from the start. Before a file is processed, it shows "Please upload a PDF file first." A file name that does not end in .pdf, in any letter case, shows "Please upload a PDF file."

How It Works

The tool opens the file and reads every document info field. It deletes each one, plus the XMP stream. Then it saves the file again and re-opens the copy to count what is left.

Upload PDF→Read All Info Fields→Delete Info Keys and XMP→Download Sanitized PDF

The table shows the values it read before clearing. The right column says "[REMOVED / CLEARED]" only where a value existed. Empty rows say "(already empty)".

Walkthrough With a Resume File

Aisha Khan wrote her resume in Word and saved it as a PDF. She wants to share it without her name in the file properties. She drops the file in and the table fills in. The values below are examples.

AttributeOriginal ValueSanitized Value
TitleResume_final_v3[REMOVED / CLEARED]
AuthorAisha Khan[REMOVED / CLEARED]
Subject(empty)(already empty)
Keywords(empty)(already empty)
CreatorMicrosoft Word[REMOVED / CLEARED]
ProducerMicrosoft Word[REMOVED / CLEARED]
CreationDateD:20260914101500[REMOVED / CLEARED]
ModDateD:20260914101500[REMOVED / CLEARED]
XMP metadata streamPresent[REMOVED / CLEARED]

Fields Cleared shows 7, Fields Left (Checked) shows 0, and Status shows "Sanitized". Aisha presses the download button. Her file resume.pdf is saved as resume_sanitized.pdf.

How to Read the Results

Fields Cleared counts the rows that held a value, including dates, custom keys, and the XMP stream. The Producer row shows the real original value.

Fields Left (Checked) shows a dash until a file loads. Then the tool re-opens the saved copy and counts the info keys and XMP block still there. Sanitized File shows the new size in KB.

What Stays in the File

The tool changes document-level metadata only. A note under the table lists what is not covered. It names metadata inside images or attachments, the document ID in the file trailer, and page-level metadata streams. Page content, images, and embedded files stay as they are.

Comments and hidden layers are also outside this tool. To see what a file holds first, use the PDF Metadata Viewer or the PDF File Information Viewer. To set new values on purpose, try the PDF Metadata Editor.

For other cleanup, see the PDF Attachment Remover and the PDF Annotation Remover. To hide text in the pages themselves, use Redact PDF. The PDF tools hub lists more.

Limitations and Assumptions

  • The tool is not a compliance or legal redaction tool. Text in the pages stays visible.
  • The type check uses the file name only, so a renamed non-PDF fails at load.
  • A password-protected or damaged file shows "This PDF could not be processed. It may be encrypted, password-protected, or corrupted. Nothing was changed."
  • Processing starts as soon as you choose a file, and it handles one file at a time.
  • The tool keeps no copy of your file. Load it again after a page reload.
  • Always open the saved file and check its properties in your PDF viewer.

FAQs About the PDF Metadata Remover

Is my PDF uploaded to a server?

No. The code reads the file in your browser and builds the cleaned copy there. The page loads the pdf-lib library from a public code host, but your file is not sent anywhere.

Does it remove creation and modification dates?

Yes. Dates are info fields, so they are deleted with the rest. Custom keys that your software added go too.

Does it change the pages of my document?

No. Only metadata is touched. The words and pictures on each page look the same.

Why is Fields Cleared higher than I expected?

It counts every row that held a value. A single file can have dates, a custom key, and an XMP block.

Does Fields Left (Checked) prove the file is private?

No. It only counts info keys and the XMP block in the saved copy. The items in the not-covered note are not counted.

Can I clean several PDFs at once?

No. The tool handles one file at a time. Drop each file in turn and download each result.

This tool runs in your web browser and may not handle every PDF file, font, or browser the same way. Keep a backup of your original file. Reviewed for general accuracy by Prof. Dr. Khalil Mudassar, PhD.

Category: PDF Tools

You May Also Like

View All