Ves al contingut principal
PPDF123

Neteja un PDF abans de compartir-lo

Neteja el PDF treu d'un PDF contingut actiu i ocult triat: accions JavaScript d'obertura i addicionals, fitxers incrustats, metadades XMP i Info i anotacions d'enllaç, amb eliminació opcional de tipografies. És higiene abans de compartir, no un antivirus ni enfosquiment.

Arrossega arxius aquí, o fes clic per triar-los

Admet PDF · fins a 500.0 MB per arxiu · fins a 20 arxius alhora

També pots enganxar un fitxer amb Ctrl/Cmd+V o des del menú del porta-retalls.

Neteja el PDF treu, abans de reenviar-lo, els afegits actius que trieu: ganxos JavaScript de catàleg (`AA`, `OpenAction`), metadades XMP, l'arbre de noms EmbeddedFiles, el diccionari Info del trailer, `AA` a nivell de pàgina, anotacions Link i, només si ho activeu, recursos de tipografia de pàgina.

El web activa per defecte JavaScript, fitxers incrustats, XMP, metadades Info i enllaços. `removeFonts` està desactivat per defecte amb motiu: pelar recursos de tipografia pot fer desaparèixer el text o convertir-lo en caixes. Cridat per l'API, no s'elimina res tret que passeu cada indicador `removeX=true`.

És cirurgia de diccionaris sobre el PDF carregat, no qpdf `--sanitize`, ni un antivirus, ni un enfosquiment. Els noms i números visibles a la pàgina hi continuen. Si cal treure secrets del cos, useu «Enfosqueix text».

Extraieu abans els adjunts que encara necessiteu. Netegeu una còpia pensada per distribuir. Els càlculs que depenen de l'acció d'obertura del document poden deixar de funcionar. El JavaScript desat a l'arbre de scripts amb nom, en camps de formulari o en accions d'anotacions no s'elimina; «Mostra JavaScript» llista el que queda. «Aplana PDF» és una altra feina: dibuixa anotacions al contingut, no esborra catàlegs actius.

Netegeu només fitxers que teniu dret a modificar. Pelar metadades d'auditoria de registres que han de romandre intactes pot ser inadequat.

Els fitxers protegits amb contrasenya es desbloquegen per vosaltres en aquesta pàgina un cop n'escriviu la clau; els clients d'API executen primer «Treu la contrasenya». Després de baixar-lo, obriu el PDF i confirmeu que les pàgines necessàries encara es renderitzen, sobretot si heu activat `removeFonts`.

Tracteu la neteja com a higiene abans de compartir, no com a certificació de seguretat. Un PDF maliciós pot continuar sent-ho després de treure aquestes claus.

Funcions

  • Amb els interruptors corresponents, treu ganxos JS de catàleg, XMP, Info, noms d'EmbeddedFiles i anotacions Link
  • Treure tipografies és opcional i va desactivat per defecte
  • No és un escàner de programari maliciós ni un enfosquiment
  • API anònima: /api/v1/security/sanitize-pdf

Quan fer-la servir

  • Netejar PDF de proveïdors abans de reenviar-los internament
  • Treure EmbeddedFiles accidentals abans de publicar
  • Treure anotacions d'enllaç de fitxers que ja no han de ser clicables

Com trec JavaScript i metadades d'un PDF?

  1. Pugeu un PDF que tingueu dret a netejar abans de compartir-lo.
  2. Mantingueu els valors per defecte tret que hàgiu de conservar enllaços o metadades. No activeu removeFonts si no enteneu les conseqüències.
  3. Feu clic a Processar i baixeu el PDF netejat.
  4. Obriu el fitxer i confirmeu que les pàgines encara es renderitzen. Si cal treure secrets visibles, executeu també «Enfosqueix text».

Límits i casos límit

  • No és un escàner de programari maliciós
  • Pot desactivar funcions que depenen d'scripts
  • El JavaScript de l'arbre de scripts amb nom, dels camps de formulari i de les anotacions no s'elimina
  • Els secrets visibles calen enfosquiment, no només neteja
  • Límit de pujada en aquest web: 500 MB per fitxer, enviat per parts a partir d'uns 95 MB. El cos d'una sola petició directa a l'API està limitat a 100 MB.

Exemples

  • Un PDF amb arbre EmbeddedFiles el perd quan removeEmbeddedFiles és true
  • Un fitxer l'únic script del qual és una acció d'obertura de document ja no l'executa després de removeJavaScript

Privadesa d'aquesta eina

Els fitxers pugen per HTTPS, es processen a la memòria del servidor o en un directori temporal de curta vida, i s'esborren quan el resultat és a punt. No en guardem còpies per consultar-les després, per entrenar models ni per a perfils publicitaris. Els terminis de retenció i les galetes d'AdSense consten a la Política de privacitat.

Preguntes freqüents

La neteja treu la contrasenya?
No. Per al xifratge que teniu dret a treure, useu «Treu la contrasenya».
Els camps de formulari encara funcionen?
Neteja el PDF elimina l'acció d'obertura del document i les accions addicionals del catàleg i de les pàgines. Els scripts de camp, com els càlculs, no s'eliminen. Proveu el fitxer abans d'enviar-lo.
És el mateix que «Aplana PDF»?
No. Aplanar dibuixa anotacions al contingut de pàgina. Netejar esborra catàlegs, noms i anotacions seleccionats.
La neteja garanteix que no hi ha programari maliciós?
No. Treu els diccionaris llistats. No és un escàner ni una certificació.

Darrera actualització:

Crida-ho des del codi

Cada eina del lloc és una interfície REST normal. Per a ús anònim no cal compte ni clau API. Pensat per a agents d'IA i desenvolupadors, igual que per al navegador.

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

També hi ha una eina MCP per a clients d'agents que parlen Model Context Protocol (JSON-RPC 2.0 amb POST /mcp). Referència completa de l'API

Fes-lo servir des d'un agent d'IA

Skill

Amb aquest skill, Claude Code, Codex, Cursor i altres agents d'IA poden executar «Neteja el PDF» per tu: /skills/pdf123-sanitize.md

Tots els skills per a agents

Els arxius només serveixen per a aquest processament i s'esborren sols després.