Valida PDF/A — 12 perfiles, dos motores, en el navegador.
Suelta un PDF. El motor de referencia oficial veraPDF y el motor edge Rust+WASM de gPdf ejecutan la especificación ISO 19005 en paralelo. Las discrepancias se marcan explícitamente.
PDF/A es la familia ISO 19005 de formatos PDF de archivado a largo plazo, publicada por primera vez en 2005. Este validador ejecuta cada regla del perfil elegido contra la implementación de referencia veraPDF y el motor Rust+WASM de gPdf, lado a lado. Un "aprobado" aquí significa que dos motores independientes coinciden.
Preguntas frecuentes
¿Qué es PDF/A y por qué lo necesito?
PDF/A es un subconjunto de PDF normalizado por ISO diseñado para renderizarse igual décadas después. Prohíbe elementos que se rompen con el tiempo (fuentes externas, JavaScript, transparencia en perfiles iniciales) y exige fuentes incrustadas, gestión de color determinista y metadatos completos. Archivos, hacienda y normas de facturación electrónica lo requieren.
¿Qué perfil PDF/A debo elegir?
PDF/A-2b es la opción segura por defecto para archivado general. PDF/A-3b si debes incrustar otro archivo (facturas XML). PDF/A-1b para auditorías heredadas estrictas. PDF/A-4 si se generó desde PDF 2.0. Las variantes a (1a/2a/3a) añaden accesibilidad Tagged-PDF — sólo si se exige explícitamente.
¿Por qué los dos motores discreparon sobre mi archivo?
Ambos validan contra ISO 19005 pero con cobertura distinta. veraPDF es la implementación de referencia mantenida por PDF Association y revisa cada cláusula; el motor Rust de gPdf prioriza las reglas que causan fallos reales de ingesta y corre un orden de magnitud más rápido. El validador muestra ambos informes — tú decides si corregir.
¿Mi archivo se guarda o se envía a terceros?
No. El archivo se envía a un Cloudflare Worker que ejecuta ambos motores en memoria y devuelve JSON. Nunca se persiste en disco, R2, KV ni base de datos; ningún tercero lo recibe. Sin registro, sin cuota más allá de la protección anti-burst por IP.