// PDF FORENSICS

PDF Metadata Cleaner

Remove author, software, timestamps, and other hidden traces from PDF files — locally in your browser

Drop your PDF here

or click to browse

Max 50 MB. Processed entirely in your browser.

Quali metadata si nascondono nel tuo PDF?

Ogni documento PDF porta un piccolo dizionario di metadata "Info" che la maggior parte delle persone non vede mai. Campi comuni:

Per molti documenti questo è innocuo. Per un giornalista che riceve una fuga "anonima", una candidatura HR da un laptop "diverso" o una pratica giudiziaria, può essere una rivelazione critica.

Cosa fa effettivamente questo strumento

Il tuo PDF viene caricato nella memoria del browser tramite pdf-lib, una libreria PDF JavaScript. Il dizionario Info viene elencato, mostrato, e al momento del download generiamo un nuovo file PDF con i campi cancellati. Il file originale sul tuo disco rimane intatto.

Non carichiamo mai nulla. La scheda del browser fa tutto il lavoro.

Cosa NON fa questo strumento

Conserva sempre entrambi i file (originale e versione pulita) finché non hai confermato che nulla di essenziale è andato perso.

Cosa non si può pulire (e perché)

Alcuni campi di metadati non possono essere rimossi — solo sostituiti. Non è una scelta nostra, è un limite della libreria PDF che usiamo. Vale la pena capire cosa sta succedendo:

Producer (la firma della libreria PDF). Ogni PDF porta un campo /Producer che nomina il software che ha scritto i byte finali. Usiamo una libreria JavaScript chiamata pdf-lib per leggere il tuo file e scrivere la copia pulita. Quando pdf-lib salva un PDF, timbra il proprio nome — pdf-lib (https://github.com/Hopding/pdf-lib) — in Producer, sovrascrivendo ciò che c'era. Non c'è API pubblica per sopprimere questo. La chirurgia a livello di byte sull'output per cancellare Producer rischierebbe di corrompere PDF che usano funzionalità di compressione moderne (Object Streams), e la corruzione silenziosa è peggio di una firma generica. La fuga è piccola: vedere "pdf-lib" dice a qualcuno che il file è passato attraverso una libreria open-source; non identifica te, il tuo computer, né la storia reale del documento.

Data di creazione e data di modifica. Le specifiche PDF permettono la loro assenza, ma pdf-lib non produrrà un PDF senza di esse — e anche se potessimo rimuoverle, l'assenza stessa è un segnale ("questo file ha avuto le date rimosse"). La via onesta è sostituirle con qualcosa che non sia il tuo timestamp reale. Lo strumento offre due strategie:

Buona pratica: conserva entrambi i file

Scarichiamo la versione pulita come tuodocumento-pulito.pdf. L'originale resta sul tuo dispositivo. Prendi l'abitudine di conservarli entrambi, almeno temporaneamente — se scopri che la versione pulita ha rotto qualcosa di cui avevi bisogno (una firma, i metadati di un campo modulo), puoi sempre tornare all'originale.