Cómo ver y eliminar los metadatos de un PDF

  1. Añade el PDF. Toca Elegir PDF o arrastra el archivo a la página. Si está protegido con contraseña, escríbela y toca Abrir.
  2. Lee lo que revela. La tabla muestra cada campo de metadatos con su valor, o «sin definir». Debajo verás si hay un paquete XMP incrustado y qué dice sobre la app y la persona que creó el archivo.
  3. Elimínalo todo. Toca Eliminar todos los metadatos. La herramienta borra todas las entradas Info y el flujo XMP, escribe un PDF nuevo, lo relee para confirmar que los campos han desaparecido y lo descarga como nombre-clean.pdf.
  4. Comprueba lo que sigue dentro. Los metadatos son solo una capa. El texto visible, los nombres en los encabezados, los comentarios y los campos de formulario se quedan como están: usa Censurar PDF para eso.

Qué hace

  • Muestra los nueve campos estándar del diccionario Info más cualquier clave personalizada que añadiera la app
  • Detecta un flujo de metadatos XMP incrustado y muestra la herramienta creadora, el nombre del autor y los identificadores del documento
  • Eliminar todo: vacía todos los campos Info, borra el flujo XMP y el bloque privado PieceInfo, y guarda un archivo nuevo
  • Verifica el resultado releyendo el archivo limpio antes de que lo descargues
  • Abre PDF protegidos con contraseña si la conoces, y puede mantener la contraseña en la copia limpia
  • Funciona por completo en tu dispositivo: la única petición de red descarga la biblioteca de código abierto pdf-lib

¿Qué metadatos lleva un PDF?

Un archivo PDF tiene dos lugares para la información sobre el documento, separados de lo que ves en sus páginas. El primero es el diccionario Information del documento: una lista corta de pares clave/valor definidos en el estándar PDF (ISO 32000-1:2008, sección 14.3.3). El segundo es un flujo de metadatos XMP, un paquete XML en el formato Extensible Metadata Platform de Adobe, referenciado desde el catálogo del documento (sección 14.3.2). Las apps modernas suelen escribir ambos, y a menudo no coinciden entre sí, por eso esta herramienta los muestra por separado.

¿Qué campo filtra qué, y lo elimina esta herramienta?

CampoQué puede revelar¿Lo elimina esta herramienta?
TitleEl nombre original del documento o del archivo, a veces el nombre de un borrador que renombraste despuésSí
AuthorEl nombre de usuario de la cuenta que creó el archivo, a menudo un nombre real o un correoSí
Subject, KeywordsLíneas de tema y etiquetas escritas en las propiedades del documento, o heredadas de una plantillaSí
CreatorLa app que creó el documento (Word, Pages, Google Docs, un modelo de escáner)Sí
ProducerEl motor PDF y su versión, a veces el nombre del titular de la licenciaSí
CreationDate, ModDateCuándo se creó y se modificó por última vez el archivo, con zona horaria; puede contradecir una fecha impresa en la páginaSí
TrappedUn indicador de preimpresión; inofensivo, pero identifica flujos de trabajo de imprentaSí
Claves Info personalizadasCualquier cosa que añadiera la app: nombre de la empresa, ruta del documento original, identificadores de plantillaSí
Flujo XMPHerramienta creadora, autor, identificadores de documento e instancia que enlazan versiones del mismo archivo, historial de edición (xmpMM:History)Sí: se borra el objeto del flujo entero
PieceInfoDatos privados de la aplicación (ajustes de guardado de Illustrator, InDesign, Photoshop)Sí
Texto de página, encabezados, piesNombres, direcciones, números de cuenta que simplemente están impresos en la páginaNo: usa Censurar PDF
Nombres de fuentes incrustadasQué fuentes (y a veces qué sistema operativo) usasNo
Anotaciones y campos de formularioNombres de autores de comentarios, notas adhesivas, valores escritos en formulariosNo
EXIF / XMP dentro de imágenes incrustadasModelo de cámara, ubicación GPS, hora de captura de una foto colocada en el PDFNo: elimínalo de la foto antes de colocarla (Metadatos de fotos)
Adjuntos, marcadores, enlacesArchivos adjuntos, títulos del índice, destinos de los enlacesNo

¿Cómo funciona la eliminación?

La herramienta analiza el archivo con pdf-lib y lo abre con la actualización de metadatos desactivada, para que la biblioteca no estampe su propio Producer y fecha al entrar. Después borra todas las entradas del diccionario Info, quita la referencia Metadata del catálogo y el objeto de flujo XMP al que apunta, descarta PieceInfo y serializa un archivo nuevo. Como pdf-lib reescribe toda la tabla de objetos en lugar de añadir una actualización incremental, los valores antiguos no quedan en el archivo como objetos muertos, una trampa de algunos editores que «borran» las propiedades pero mantienen la revisión anterior dentro del archivo. La salida se escribe con diccionarios en texto plano para que puedas confirmar el resultado tú mismo: ábrelo en un editor de texto y busca /Author o x:xmpmeta.

¿Cuándo debería eliminar los metadatos de un PDF?

  • Antes de enviar un currículum, una reclamación, una solicitud de alquiler o cualquier documento en el que tu software, tu nombre de usuario o tu cronología de edición no le incumben a nadie.
  • Antes de publicar un informe o un formulario: el campo Author suele nombrar a un empleado, no a la organización.
  • Cuando un documento escaneado no debería revelar el modelo del escáner, el controlador y la hora del escaneo.
  • Antes de compartir un archivo cuyo Title aún lleva su nombre de trabajo («oferta_v3_final_BAJA.pdf»).

¿Cuáles son los límites?

  • Solo metadatos a nivel de documento. El contenido visible no se toca, por diseño: un nombre impreso en la primera página sigue en la primera página.
  • Los archivos dañados, o que pdf-lib no puede analizar, fallan con un mensaje en lugar de dar un resultado parcial.
  • Los archivos cifrados solo se abren con la contraseña. Las restricciones por contraseña de propietario no se conservan en la copia limpia.
  • Las firmas digitales dejan de ser válidas, porque los bytes del archivo cambian. Eso ocurre con cualquier edición de un PDF firmado.
  • Los archivos grandes (cientos de megabytes) se reescriben en memoria; un teléfono puede quedarse sin ella antes de terminar de guardar.