Comprobador de accesibilidad
Las comprobaciones se ejecutan desde nuestro servidor; consultamos la URL que introduces y no conservamos los resultados. This launches a metered browser audit. Stylesheets are allowed for computed accessibility checks; media and fonts are blocked. Automated checks catch only part of WCAG issues and never replace manual testing. Los contadores anónimos de resultados por ejecución pueden utilizarse para investigación agregada; nunca incluyen URL, dominios, IP ni identificadores, y no se publica ninguna estadística con menos de 100 ejecuciones.
+ guarda el sitio o la página actuales. Usa ☆ junto a cualquier sitio, página o lista guardados para añadirlos a favoritos. El historial de comprobaciones recientes aparece debajo.
Crear una lista con nombre
Destino rellenado desde tus selecciones locales.
Pasaporte del sitio Contexto local de este sitio guardado
Datos locales
Los destinos guardados, las listas con nombre y los resúmenes de comprobaciones recientes permanecen solo en este navegador.
Valorar esta herramienta
Acerca de esta herramienta
Ejecuta en una página renderizada una comprobación con axe-core de patrones WCAG 2.2 A/AA, con gravedad, selectores afectados e instrucciones de corrección.
Introduce la URL de una página pública y ejecuta la auditoría limitada en el navegador. Empieza por las infracciones críticas y graves, revisa todas las reglas y selectores, vuelve a probar después de corregir y completa después las comprobaciones manuales.
Funciones
- La ejecución usa reglas de axe-core etiquetadas para los niveles A y AA de WCAG 2.2. El resultado es un informe de infracciones de reglas, no un certificado de conformidad.
- Crítico, grave, moderado y leve son niveles de impacto de axe que ayudan a priorizar la revisión; no sustituyen el criterio WCAG relacionado, el contexto del usuario ni la investigación técnica.
- Cada hallazgo incluye los selectores afectados, un fragmento de HTML, el resumen del error y orientación concreta para localizar y reparar el componente.
- Después de corregir, vuelve a ejecutar la herramienta y completa pruebas manuales de teclado, lector de pantalla, zoom, contenido, foco, errores y flujos de tareas.
Cómo funciona
El navegador limitado carga la página pública renderizada y ejecuta las reglas de axe-core aplicables a WCAG 2.2 A y AA. Agrupa las infracciones por impacto y regla y conserva los selectores, fragmentos y mensajes necesarios para localizar cada problema. El resultado debe combinarse con pruebas manuales y repetirse tras cada corrección.
Limitaciones
- El navegador limitado carga la URL pública sin tu sesión autenticada ni interacciones automatizadas. Es posible que no evalúe estados ocultos, flujos personalizados, decisiones de consentimiento o componentes que se abren después.
- Las comprobaciones automatizadas solo detectan una parte de las barreras. La conformidad con WCAG también exige pruebas manuales de teclado, lector de pantalla, contenido, foco, errores y tareas.
Preguntas frecuentes
¿Aprobar la prueba automatizada significa cumplir las pautas?
No. La automatización detecta solo parte de las barreras. La conformidad exige además pruebas humanas de teclado, lector de pantalla, contenido, foco, fallos y tareas.
¿Qué nivel de las pautas comprueba?
La ejecución usa reglas etiquetadas para las pautas 2.2 niveles A y AA. Es un informe de infracciones, no un certificado de conformidad.
¿Por qué puede omitir un cuadro emergente o una pantalla autenticada?
El navegador medido carga la URL pública sin tu sesión ni interacción programada. Estados ocultos, flujos personalizados y componentes abiertos después pueden no evaluarse.
¿Qué significa la gravedad de una infracción?
Crítica, seria, moderada y menor son niveles de impacto usados para priorizar revisión. No sustituyen el criterio aplicable, contexto del usuario ni investigación técnica.
Problemas habituales y cómo solucionarlos
- Error La imagen no tiene una alternativa de texto accesible Solución: Añade un texto alt conciso que comunique la finalidad de la imagen, o alt="" cuando la imagen sea puramente decorativa.
- Error El campo de formulario no tiene etiqueta Solución: Vincula una etiqueta que se muestre al campo mediante for/id o proporciona un nombre accesible preciso con aria-label/aria-labelledby cuando no corresponda mostrar una etiqueta.
- Error El enlace no tiene un nombre accesible Solución: Proporciona al enlace texto significativo o un nombre accesible que identifique su destino, en lugar de depender de un icono sin etiqueta.
- Advertencia Se omiten niveles de encabezado Solución: Reestructura los encabezados en un esquema lógico sin omitir niveles solo para cambiar el tamaño de presentación; usa CSS para la apariencia.
- Advertencia Falta el idioma del documento Solución: Establece el atributo html lang del elemento raíz con la etiqueta de idioma BCP 47 principal de la página y marca los pasajes que cambien de idioma.
- Advertencia La página tiene identificadores de elemento duplicados Solución: Haz que cada id sea único y actualiza las etiquetas, referencias ARIA, fragmentos y código que hacían referencia al elemento renombrado.
- Error El contraste cromático del texto no cumple los requisitos Solución: Ajusta los tonos de primer plano o de fondo hasta que la proporción medida cumpla WCAG AA para el tamaño y el estado del texto afectado.
- Información El comportamiento del teclado debe verificarse por una persona Solución: Recorre con Tab todos los elementos interactivos, prueba la activación y el orden del foco y corrige cualquier estado de foco inaccesible, atrapado o que no se vea antes de aprobarlo.