Verificador de accesibilidad de PDF
Informe PDF/UA básico: etiquetas, alt, idioma, orden y contraste
Los archivos se procesan solo en este navegador. No se suben a ningún servidor.
Revisa etiquetas, texto alternativo, idioma, orden de lectura, contraste y otros básicos de PDF/UA con informe
Este PDF está protegido con contraseña.
Seguir en otra herramienta
Procesando…
Todo se ejecuta dentro de este navegador. Tu archivo nunca se envía a un servidor.
Tu archivo está listo para descargar
Seguir con este resultado
Abrir vista previa de páginas
Al cambiar un ajuste se oculta el resultado anterior. Vuelve a generarlo para guardar los ajustes actuales.
Quita primero la contraseña de un PDF cifrado. El procesamiento se centra en el contenido de las páginas, por lo que no se garantiza conservar marcadores, adjuntos, formularios ni firmas. Conserva el original y revisa el resultado.
Procesando…
0.0
No se ha bloqueado: el resultado aparecerá cuando termine el cálculo.
Acerca de Verificador de accesibilidad de PDF
Esta herramienta lee un PDF y no cambia nada. Recorre el catálogo, el árbol de estructura, el flujo de contenido de cada página, las anotaciones y las fuentes, y muestra una veintena de comprobaciones que suelen fallar según PDF/UA (ISO 14289) como correcta, fallida o con aviso, indicando las páginas afectadas.
Es una autocomprobación básica en la línea de PAC y del protocolo Matterhorn, no una certificación. Una máquina puede saber si una figura tiene texto alternativo, pero no si ese texto la describe bien, ni si el orden de lectura etiquetado coincide con el que seguiría una persona. Aunque todo salga en verde, escuchar el documento con un lector de pantalla sigue siendo parte del trabajo.
Qué aporta el etiquetado
Por dentro, una página PDF es una lista de órdenes de dibujo: coloca estos glifos en estas coordenadas. En un texto a dos columnas, la primera línea de cada columna está a la misma altura y el orden de las órdenes lo decide el programa que generó el archivo. Con eso solo, un lector de pantalla no sabe qué es un título ni dónde acaba un párrafo.
Un PDF etiquetado numera cada fragmento del contenido (MCID) y mantiene aparte un árbol de estructura con el orden lógico y la función de cada parte: H1, luego P, luego Figure, luego Table. Encabezados, números de página y filetes decorativos se marcan como Artifact para que la tecnología de apoyo los omita. PDF/UA exige además idioma del documento, título visible en la ventana, texto alternativo en figuras, celdas de encabezado en tablas y descripciones en los campos de formulario, entre otras cosas.
Qué se comprueba y los fallos habituales
Las comprobaciones se agrupan en documento, estructura, contenido, anotaciones y fuentes. Los fallos que más se ven en archivos reales:
- Sin MarkInfo /Marked ni árbol de estructura: casi cualquier archivo creado imprimiendo en una impresora PDF cae aquí. Hay que exportar con «Guardar como PDF» y activar la opción de etiquetas o accesibilidad.
- Sin /Lang: el lector de pantalla puede leer un documento en español con reglas de pronunciación inglesas. El valor es una etiqueta de idioma como es-ES.
- Sin título o sin DisplayDocTitle: la ventana debe mostrar el título del documento y no informe_final_v3.pdf.
- Contenido sin etiquetar: si a un PDF bien etiquetado se le añade después un sello o una firma escaneada con otra herramienta, lo nuevo queda fuera de la estructura.
- Páginas que solo son imagen: un escaneo no tiene texto que leer hasta que el OCR añade una capa de texto.
- Figuras sin /Alt, tablas sin celdas TH, saltos de nivel de título (H1 seguido de H3), enlaces sin descripción, campos de formulario sin /TU, orden de tabulación que no sigue la estructura (/Tabs /S), fuentes sin incrustar y sin mapa ToUnicode.
Por qué el contraste es solo una estimación
El contraste del texto se calcula con la fórmula de WCAG 2.x frente al fondo que queda justo debajo del texto. La herramienta recorre el flujo de contenido en orden y toma el color del último recuadro o forma pintado antes del texto que cubre su posición, o papel blanco si no hay ninguno. Así, un texto blanco sobre un panel azul marino pasa y un texto gris oscuro sobre un panel negro recibe un aviso. Cuando el texto está sobre una foto o un degradado, el flujo de contenido no dice qué color hay, así que la página se renderiza en el navegador y se lee como fondo el color más frecuente alrededor del texto.
Aun así es una estimación: las formas se juzgan por su rectángulo envolvente, se ignoran transparencias, modos de fusión y espacios de color especiales, y solo se mira un punto al inicio de cada trazo de texto. Por eso esta comprobación solo emite avisos. Los umbrales son 3:1 para texto de 18 pt o más y 4,5:1 para el resto.
PDF/UA-1, PDF/UA-2 y la normativa
PDF/UA-1 (ISO 14289-1:2014) se basa en PDF 1.7 y PDF/UA-2 (ISO 14289-2:2024) en PDF 2.0. La herramienta lee pdfuaid:part en los metadatos XMP para mostrar cuál declara el archivo y, por lo demás, se centra en requisitos comunes a ambas. Los formularios XFA dinámicos no se admiten en PDF/UA y fallan de inmediato.
En España, el Real Decreto 1112/2018 sobre accesibilidad de sitios web y aplicaciones del sector público remite a la norma armonizada EN 301 549, que incluye los documentos descargables. La norma se apoya en WCAG, no en PDF/UA como tal, pero PDF/UA es la vía técnica habitual para que un PDF cumpla. Esta herramienta sirve como primera revisión antes de publicar.
Ejemplos
Un aviso impreso a PDF desde el procesador de textos
- Entrada
4 páginas, 1 tabla, 2 imágenes, generado con una impresora PDF- Resultado
Fallan MarkInfo, árbol de estructura, contenido sin etiquetar en 4 páginas y /Lang
Los cuatro fallos tienen la misma causa. Exportando de nuevo con etiquetas activadas se resuelven casi todos a la vez.
Texto de ayuda en gris
- Entrada
Texto #999999 de 10 pt sobre blanco- Resultado
Contraste de unos 2,85:1, aviso (se exige 4,5:1)
0x99 es 153/255 = 0,6, que linealizado da ≈ 0,318. (1 + 0,05) / (0,318 + 0,05) ≈ 2,85. Ni siquiera llega al 3:1 del texto grande; oscurecer hasta #767676 aproximadamente supera 4,5:1.
Firma escaneada añadida después de etiquetar
- Entrada
PDF de 10 páginas bien etiquetado; firma en imagen incrustada en la página 10- Resultado
Contenido sin etiquetar: página 10
Solo la imagen nueva queda fuera. Si es decorativa, se marca como Artifact; si aporta significado, como Figure con texto alternativo.
Cómo se usa
- Selecciona un PDF. Solo se lee, nunca se modifica.
- Revisa el resumen, las comprobaciones por grupo y las páginas afectadas.
- Descarga el informe si tienes que pasárselo a quien elaboró el documento.
Preguntas frecuentes
Si todo sale correcto, ¿mi archivo es PDF/UA?
No. Que el texto alternativo tenga sentido, que el orden de lectura sea el correcto o que las celdas de las tablas estén bien asociadas exige criterio humano. Usa también un verificador como PAC y un lector de pantalla.
¿Cómo arreglo un PDF escaneado?
Aplica OCR para añadir una capa de texto invisible y después crea la estructura con un editor que permita etiquetar. El OCR por sí solo no genera títulos ni tablas.
¿Un PDF/A-1a o 2a ya es accesible?
El nivel a exige etiquetas y Unicode, buen punto de partida, pero no garantiza texto alternativo, encabezados de tabla ni el orden de títulos que pide PDF/UA.
¿Se sube el documento?
No. El análisis y el informe se hacen en tu navegador, así que puedes revisar documentos que aún no son públicos.
Guías relacionadas
Fuentes
- PDF Association — ISO 14289-1 (PDF/UA-1)
- PDF Association — ISO 14289-2 (PDF/UA-2)
- PDF Association — PDF/UA in a Nutshell
- W3C — WCAG 2.2, 1.4.3 Contrast (Minimum)
- BOE — Real Decreto 1112/2018, accesibilidad web del sector público
Revisado el: