Identifica un archivo por sus bytes mágicos y señala las extensiones que mienten sobre su formato real.
Verificador de firmas en PDF
La herramienta en sí está en inglés; en esta página se explica en tu idioma.
Utiliza Verificador de firmas en PDF
Para qué sirve
Elige un PDF para comprobar si contiene firmas digitales (diccionarios de firmas con un /ByteRange) o solo campos de firma vacíos, así como el nombre del firmante, el motivo, la ubicación y la hora de la firma almacenados junto a ellos. No valida ni la firma ni el certificado.
Funciona íntegramente en tu navegador: no se sube nada de lo que introduzcas.
Cómo utilizar Verificador de firmas en PDF
- Elige el PDF. Utiliza el campo «Elegir un PDF» para seleccionar el archivo de tu dispositivo. El archivo se abre directamente en el navegador y nunca se sube a ningún servidor; se admiten archivos de hasta 50 MB.
- Ejecuta la comprobación. Pulsa Check Signatures (Comprobar firmas). Elegir un archivo no inicia la comprobación por sí solo.
- Lee el veredicto. La primera línea indica si el PDF contiene firmas digitales, solo campos de firma vacíos o ninguna de las dos cosas.
- Lee cada firma. Cada firma aparece en la lista junto con su campo, los datos almacenados en ella (/Nombre, /Motivo, /Ubicación y hora de firma), su formato y los bytes del archivo que abarca.
- Valida en otro sitio. Para saber si una firma es válida y quién la hizo, abre el archivo en Adobe Acrobat Reader o compruébalo con pdfsig.
- Compara con lo que dice el remitente. Si se indica que una factura o un contrato están firmados digitalmente, pero no aparece ninguna firma, confírmalo con el remitente a través de un canal en el que ya confíes.
Ejemplo
Un PDF con firma digital
A PDF signed with a digital certificate, chosen with Choose a PDFFound 1 digital signature
Signature 1 (field “Signature1”, object 5)
Signer (/Name): Example Signer
Reason: Approved
Location: Example City
Signing time (/M): 2026-10-20 06:30:00 UTC (as written by the signing software)
Format: adbe.pkcs7.detached (Adobe.PPKLite)
Signed bytes: the whole file except the signature value itself
Signature fields: 1 (1 signed, 0 empty)
Signature dictionaries: 1 | ByteRange entries: 1 | /SigFlags 3 | raw /Sig text matches: 3 (also counts /SigFlags and /FT /Sig)
Not validated: the certificate, the signer’s identity and the signature value are not checked. Use Adobe Acrobat Reader or pdfsig for that.Muestra cada firma con sus campos: /Nombre, /Motivo, /Ubicación y hora de firma, y si los bytes firmados abarcan todo el archivo o si se han añadido cambios después de la firma; en el caso de un PDF sin firmar, se muestra el mensaje «No se han encontrado firmas digitales en este PDF».
Qué comprueba
| Señal | Qué significa |
|---|---|
| Se han encontrado N firmas digitales | El PDF contiene diccionarios de firmas con un /ByteRange. Esto indica que hay una firma, no que sea válida. |
| No se ha encontrado ninguna firma digital; hay N campos de firma vacíos. | El formulario tiene un espacio para firmar, pero nadie lo ha firmado. Considera ese documento como no firmado. |
| Firmante (/Nombre), Motivo, Ubicación | Texto generado por el software de firma. No se ha comprobado con ningún certificado, por lo que puede mencionar a cualquier persona; muchas firmas solo mencionan al firmante que figura en el certificado, que aquí no se descodifica. |
| La hora de las señas (/M) | La hora registrada por el software de firma, no una marca de tiempo fiable. La marca de tiempo del documento aparece por separado cuando el PDF la incluye. |
| Bytes firmados: el archivo completo | La firma abarca todo el archivo, excepto el propio valor de la firma: no se ha añadido nada tras la firma. |
| Bytes añadidos después de esta firma | Tras la firma aparece una actualización incremental: una firma posterior, datos de formulario, comentarios u otros cambios. Comprueba en Acrobat Reader qué ha cambiado. |
| No hay ningún /ByteRange válido o el rango se extiende más allá del final | Falta el valor de la firma, está dañado o el archivo se ha cortado. Considera que la firma está dañada. |
| PDF cifrado, flujos ilegibles | El texto del firmante en un PDF cifrado puede aparecer como caracteres ilegibles, y se señalan los flujos de objetos comprimidos que no se pueden leer, ya que los campos almacenados en ellos no se tienen en cuenta. |
Más ejemplos
Un PDF sin firmar
A plain PDF with no signature fieldsNo digital signatures found in this PDF.
Un campo de firma vacío
A PDF form with one signature field that nobody has signedNo se ha encontrado ninguna firma digital. El PDF tiene 1 campo de firma vacío: un espacio para firmar, no una firma, seguido de «Campos de firma: 1 (0 firmados, 1 vacío)» con el nombre del campo.
Un PDF firmado ha sufrido modificaciones tras la firma
A signed PDF to which a comment was added and savedSe ha encontrado una firma digital, con el texto del firmante y la hora de la firma, y en el apartado «Bytes firmados» aparece una advertencia de que se han añadido varios bytes al final del archivo después de esta firma.
Preguntas frecuentes
¿Verifica que una firma sea válida?
No. Lee los diccionarios de firmas (/Type /Sig con /ByteRange y /Contents) y los campos de firma (/FT /Sig) y muestra el texto almacenado en ellos; no comprueba el certificado, la identidad del firmante ni el valor de la firma. Utiliza Adobe Acrobat Reader o pdfsig para validarlo.
¿Puede ser erróneo el resultado?
Sí. Los campos /Nombre, /Motivo, /Ubicación y la hora de la firma los introduce el software de firma y no prueban nada; además, en muchas firmas el nombre del firmante solo aparece en el certificado, que aquí no se descodifica. Una imagen de una firma pegada en una factura no es una firma digital y no se detecta, y un PDF cifrado puede mostrar el texto del firmante como caracteres ilegibles.
¿Se sube el PDF?
No. El archivo se lee en tu navegador y nunca sale de él. Se comprueban archivos de hasta 50 MB, y el archivo completo se carga en la memoria.
¿Qué aspecto tiene una firma digital auténtica dentro de un PDF?
Un diccionario de firmas con /Type /Sig, una matriz /ByteRange que enumera las partes firmadas del archivo y un valor /Contents que contiene la firma criptográfica, normalmente vinculado a un campo de formulario marcado como /FT /Sig.
¿Lee archivos PDF comprimidos?
Sí. Los flujos de objetos comprimidos se descomprimen en el navegador, por lo que se detectan los campos de firma almacenados en ellos; cualquier flujo que no se pueda leer se indica en el resultado.
¿Puedo comprobar varios PDF a la vez?
No. La herramienta lee un archivo por ejecución; elige el siguiente archivo y vuelve a pulsar Check Signatures.
¿Qué archivos puedo comprobar?
Archivos PDF de hasta 50 MB. Un archivo que no comience con un encabezado %PDF- en sus primeros 1024 bytes no se comprueba, y así se indica en la página.