Vai al contenuto principale
PPDF123

Pulisci un PDF prima di condividerlo

Pulisci PDF toglie da un PDF contenuti attivi e nascosti selezionati: azioni JavaScript di apertura e aggiuntive, file incorporati, metadati XMP e Info e annotazioni di link, con rimozione dei font facoltativa. È igiene prima di condividere, non una scansione antivirus né un annerimento.

Trascina i file qui, o clicca per sceglierli

Accetta PDF · fino a 500.0 MB per file · fino a 20 file alla volta

Puoi anche incollare un file con Ctrl/Cmd+V o dal menu degli appunti.

Pulisci PDF toglie extra attivi selezionati da un PDF prima di inoltrarlo: hook JavaScript del catalogo (`AA`, `OpenAction`), metadati XMP, l'albero dei nomi EmbeddedFiles, il dizionario Info del trailer, `AA` a livello di pagina, annotazioni Link e, solo se lo attivi, risorse Font di pagina.

I valori predefiniti del portale sono attivi per JavaScript, file incorporati, XMP, metadati Info e link. `removeFonts` è disattivato per impostazione predefinita, e a ragion veduta: togliere risorse Font può far sparire il testo o renderlo come riquadri. Chiamato via API, non viene rimosso nulla se non passi ogni flag `removeX=true`.

È chirurgia sui dizionari del PDF caricato, non qpdf `--sanitize`, non una scansione antivirus e non un annerimento. Nomi e numeri visibili restano sulla pagina. Usa Oscura testo quando i segreti nel testo devono sparire.

Gli allegati che ti servono ancora, estraili prima. Pulisci una copia per la distribuzione. I calcoli che dipendono dall'azione di apertura del documento possono fermarsi. Il JavaScript nell'albero degli script con nome, nei campi modulo o nelle azioni delle annotazioni non viene rimosso; Mostra JavaScript elenca ciò che resta. Appiattisci PDF è un altro job: dipinge le annotazioni nel contenuto invece di cancellare i cataloghi attivi.

Pulisci solo file che hai il diritto di modificare. Strappare metadati di audit da un record che devi tenere intatto può essere improprio.

I file protetti da password vengono sbloccati per te su questa pagina una volta inserita la password; chi usa l'API deve prima passare da Rimuovi password. Dopo lo scaricamento, apri il PDF e conferma che le pagine che ti servono si renderizzano ancora, soprattutto se hai attivato `removeFonts`.

Tratta la pulizia come igiene prima di condividere, non come una certificazione di sicurezza. Un PDF ostile può restare ostile dopo che quelle chiavi sono sparite.

Funzioni

  • Toglie hook JS del catalogo, XMP, Info, nomi di file incorporati e annotazioni Link quando quei flag sono attivi
  • La rimozione dei font è opzionale e disattivata per impostazione predefinita
  • Non è uno scanner di malware né un annerimento
  • API anonima: /api/v1/security/sanitize-pdf

Quando usarlo

  • Pulire il PDF di un fornitore prima di inoltrarlo internamente
  • Strappare EmbeddedFiles inattesi prima di pubblicare
  • Togliere annotazioni di link da un file che non deve restare cliccabile

Come togliere JavaScript e metadati da un PDF?

  1. Carica un PDF che sei autorizzato a pulire prima di condividerlo.
  2. Lascia i valori predefiniti a meno che tu non sappia di dover tenere link o metadati. Tieni removeFonts spento a meno che tu lo voglia davvero.
  3. Fai clic su Elabora e scarica il PDF pulito.
  4. Apri il file e conferma che le pagine si renderizzano ancora. Esegui Oscura testo a parte se i segreti visibili devono sparire.

Limiti e casi limite

  • Non è uno scanner di malware
  • Può disattivare funzioni che dipendono da script
  • Il JavaScript nell'albero degli script con nome, nei campi modulo e nelle annotazioni non viene rimosso
  • I segreti visibili hanno bisogno di annerimento, non solo di pulizia
  • Limite di caricamento su questo sito: 500 MB per file, inviati a blocchi oltre circa 95 MB. Il corpo di una singola richiesta API diretta è limitato a 100 MB.

Esempi

  • Un PDF con un albero di nomi EmbeddedFiles perde quell'albero quando removeEmbeddedFiles è true
  • Un file il cui unico script è un'azione di apertura del documento non la esegue più dopo removeJavaScript

Privacy di questo strumento

I file vengono caricati su HTTPS, elaborati in memoria o in una directory temporanea di breve durata sui nostri server, e cancellati quando il risultato è pronto. Non conserviamo copie per consultarle in seguito, per addestrare modelli o per profili pubblicitari. Consulta l'Informativa sulla privacy per i tempi di conservazione e i cookie AdSense.

Domande frequenti

Pulisci PDF toglie le password?
No. Usa Rimuovi password per la cifratura che hai il diritto di togliere.
I campi del modulo continueranno a funzionare?
Pulisci PDF toglie l'azione di apertura del documento e le azioni aggiuntive del catalogo e delle pagine. Gli script a livello di campo, come i calcoli, non vengono rimossi. Prova il file prima di inviarlo.
È la stessa cosa di Appiattisci PDF?
No. Appiattisci PDF dipinge le annotazioni nel contenuto della pagina. Pulisci PDF cancella cataloghi, nomi e annotazioni selezionati.
Può garantire un file privo di malware?
No. Toglie i dizionari elencati. Non è uno scanner né una certificazione.

Ultimo aggiornamento:

Chiamalo dal codice

Ogni strumento del sito è un'interfaccia REST. Per l'uso anonimo non servono account né chiave API. Va bene per browser, sviluppatori e agenti IA.

curl -X POST "https://pdf123.xyz/api/v1/security/sanitize-pdf" \
  -F "[email protected]" \
  -F "removeJavaScript=true" \
  -F "removeEmbeddedFiles=true" \
  -F "removeXMPMetadata=true" \
  -F "removeMetadata=true" \
  -F "removeLinks=true" \
  -F "removeFonts=false" \
  -o output.pdf

Disponibile anche come strumento MCP per i client che parlano Model Context Protocol (JSON-RPC 2.0 su POST /mcp). Riferimento API completo

Usalo da un agente IA

Skill

Con questa skill, Claude Code, Codex, Cursor e altri agenti IA possono eseguire «Pulisci PDF» al posto tuo: /skills/pdf123-sanitize.md

Tutte le skill per agenti

I file servono solo a questa elaborazione e poi vengono cancellati.