Visits: 190
PDF Metadata Sanitizer — Private Client-Side Inspection & Sanitization
Private Client-Side PDF Inspection Engine

PDF Metadata Sanitizer

Inspect, edit, sanitize, and verify PDF metadata — privately in your browser. The original PDF remains untouched on your device.

Local Browser Processing Zero Server Uploads Original File Unchanged
Local Inspection Pipeline

Analyzing PDF Metadata Objects...

Reading binary dictionary and XMP descriptors locally in memory...

Zero bytes transmitted over the network
PDF

Drop Your PDF Here

or browse files from your device (Max 100 MB)

Quick Sanitization Presets (Selectable before or after upload)
Technical Privacy Guide

What Is PDF Metadata and Why Does It Matter?

Every time you export a PDF from software like Microsoft Word, Adobe InDesign, Google Docs, or macOS Preview, the application automatically embeds invisible metadata tags into the document binary. While invisible during normal reading, these properties can inadvertently expose personal identifying details, corporate workflows, software versions, and sensitive internal paths.

01

PDF Document Metadata

Standard document properties reside in the PDF's /Info dictionary. These standard keys include Title, Author, Subject, Keywords, Creator (origin software), Producer (PDF generation engine), and precise timestamps.

02

Hidden PDF Information

Beyond standard properties, modern PDFs often carry Extensible Metadata Platform (XMP) XML streams, document identifier hashes (/ID), annotation histories, comment logs, and embedded thumbnails.

03

Privacy & Workflow Risks

Sharing uninspected PDFs in legal discovery, blind academic peer reviews, investigative journalism, or competitive business bids can reveal draft revisions, personal usernames, and internal server paths.

PDF Metadata Fields Explained Reference Architecture
Field Name What It Contains Potential Privacy Concern Can Standard Sanitization Remove It?
Author User account name, full name, or workstation identity of the writer. Exposes author identity, real names, or internal staff aliases. Yes — 100% Client-Side
Title Internal file title or template name defined in software. May contain project code names or obsolete internal identifiers. Yes — Editable / Removable
Subject Description or subject categorization of the file. Could indicate confidential department tags or case numbers. Yes — Editable / Removable
Keywords Comma-separated indexing terms assigned during authoring. Can reveal sensitive classification labels (e.g., "confidential", "draft"). Yes — Editable / Removable
Creator The originating application (e.g., "Microsoft Word for Mac 16.7"). Reveals software licenses, operating systems, and versions. Yes — Removable
Producer The PDF generation engine (e.g., "macOS Quartz PDFContext"). Exposes toolchains, rendering engines, and print drivers used. Yes — Removable
Creation Date Exact timestamp including time zone of document origin. Reveals exact working hours, geographic time zones, and project age. Yes — Removable
Modification Date Timestamp of last modification or resave operation. Indicates last-minute revisions and internal editing timeline. Yes — Removable

How PDF Metadata Sanitization Works

Our engine operates entirely within your browser's JavaScript runtime using WebAssembly and typed binary arrays. Your original file is loaded into local memory, parsed into standard PDF document objects, modified according to your specifications, and re-serialized into a clean, new PDF file.

1. Upload
2. Scan
3. Inspect
4. Sanitize
5. Verify
6. Download
Standard Metadata vs. Deep PDF Sanitization Technical Accuracy

Standard Metadata Sanitization

  • Removes Document Title, Author, Subject, and Keywords.
  • Clears Creator, Producer, and Operating System toolchain tags.
  • Nullifies Creation and Modification date stamps.
  • Clears standard XMP metadata packets in the catalog.
  • Safe & Non-Destructive: Preserves visible text, vectors, layout, and font glyphs exactly as authored.

Deep Structural Sanitization

  • Strips hidden incremental update history from previous saves.
  • Removes embedded file attachments and AcroForm calculation scripts.
  • Purges visual annotations, sticky notes, and drawing markups.
  • Flattens interactive layers and vector streams into pure raster imagery.
  • Tradeoff: Can disable clickable hyperlinks, accessibility tags, and searchable text.
Frequently Asked Questions FAQ
PDF metadata is structured administrative information embedded inside the PDF file container. It includes document information dictionary properties (such as title, author, subject, keywords, software creator, and dates) as well as extensible XML packets (XMP) designed to assist cataloging and indexing software.
No. The entire application runs client-side in your web browser. When you drop or browse a PDF, the bytes are loaded directly into browser memory (RAM) via the browser's File and FileReader APIs. No file, metadata attribute, or document content is ever transmitted over the network.
Yes. You can select the Author field in the Metadata Inspector and set it to "REMOVE", or edit it to a generic organization name. Upon clicking "Sanitize & Download", the author field in the exported PDF will be completely purged.
Yes. Most PDF generation tools automatically record the exact system time, date, and UTC offset down to the second when the file was created and each time it was modified. Our sanitizer allows you to purge these timestamps.
PDF metadata can contain the author's real name, corporate username, local file paths (e.g., C:\Users\Username\Documents\Report.docx), software versions, operating system details, color profiles, camera EXIF data for embedded images, and editing software build numbers.
No. Sanitizing standard document metadata updates the administrative header dictionary and catalog entries. Your document pages, text typography, embedded graphics, vectors, margins, and page layouts remain completely identical to the original.