Outils de test d'accessibilité web : lesquels valent quoi
Il existe des dizaines d'outils pour vérifier l'accessibilité d'un site, et la plupart des comparatifs les alignent sans dire l'essentiel : ils détectent tous à peu près la même chose, environ 30 % des critères, et ils sont pour beaucoup construits sur le même moteur. Ce qui les distingue, c'est le moment où ils servent. Voici huit outils, ce que chacun apporte réellement, et où il s'arrête.
À lire avant de choisir : les 30 % détectables
Un moteur automatique vérifie ce qui est mesurable dans le code : un ratio de contraste, la présence d'un attribut alt, une hiérarchie de titres, une étiquette de formulaire, un rôle ARIA valide. Il ne peut pas juger si une alternative textuelle décrit correctement l'image, si l'ordre de tabulation est logique, ni si un tunnel de commande est utilisable au lecteur d'écran. Cette limite n'est pas un défaut de tel ou tel produit, elle est structurelle. Le choix d'un outil ne change donc pas votre niveau de conformité, il change votre vitesse de détection.
1. axe DevTools
Extension navigateur — gratuit, version payante
L'extension de Deque, construite sur axe-core, le moteur open source qui sert de base à la majorité des outils du marché. Elle s'ouvre dans les outils de développement, analyse la page rendue et liste chaque écart avec l'élément fautif, la règle violée et la correction attendue.
- Ce qu'il fait bien
- Le taux de faux positifs est très bas : ce qu'axe remonte est presque toujours un vrai problème. C'est l'outil de référence pendant le développement.
- Où il s'arrête
- Il raisonne en règles WCAG, pas en critères RGAA. Le rapprochement avec le référentiel français reste à votre charge. Le guidage manuel (Intelligent Guided Tests) est réservé à la version payante.
2. WAVE
Extension navigateur et test en ligne — gratuit
L'outil de WebAIM affiche les erreurs directement par-dessus la page, sous forme d'icônes posées sur les éléments concernés. Il expose aussi la structure des titres et l'ordre de lecture dans un panneau latéral.
- Ce qu'il fait bien
- La visualisation en contexte est imbattable pour comprendre un problème. Montrer un rapport WAVE à un client ou à un designer fait gagner beaucoup d'explications.
- Où il s'arrête
- Il signale beaucoup d'alertes qui ne sont pas des erreurs, ce qui noie parfois le signal. La version en ligne ne voit pas les pages protégées par un mot de passe ni certains contenus injectés en JavaScript.
3. Lighthouse
Intégré à Chrome — gratuit
L'audit accessibilité de Lighthouse est disponible dans les outils de développement de Chrome, sans rien installer. Il produit un score sur 100 accompagné de la liste des règles échouées.
- Ce qu'il fait bien
- Zéro friction : il est déjà dans le navigateur, et le score chiffré est parlant pour une direction.
- Où il s'arrête
- Le sous-ensemble de règles est nettement plus étroit que celui d'axe DevTools, et le score sur 100 est trompeur. Un site peut afficher 100 et rester inutilisable au clavier. À réserver au coup d'œil rapide, jamais à la décision.
4. Le diagnostic Accessio
Test en ligne — gratuit, sans inscription
Notre propre outil, puisqu'il faut être clair sur ce qu'on vend. Vous saisissez une URL, l'analyse tourne sur la page réellement rendue avec axe-core, et les écarts sont rapprochés des critères RGAA correspondants. Un rapport multi-pages est disponible par e-mail.
- Ce qu'il fait bien
- Rien à installer, et le rapport parle le langage du référentiel français plutôt que celui des WCAG brutes. Le score s'accompagne systématiquement de ce qu'il ne mesure pas.
- Où il s'arrête
- C'est un moteur automatique, avec exactement les mêmes 30 % de couverture que les autres. Les pages derrière une authentification lui échappent. Nous n'avons aucun intérêt à vous laisser croire qu'un scan vert vaut conformité.
5. Assistant RGAA
Extension navigateur — gratuit
L'extension officielle publiée dans l'écosystème de la DINUM. Elle ne cherche pas à automatiser : elle déroule les tests du RGAA 4.1.2 critère par critère et vous outille pour les vérifier à la main (mise en évidence des titres, des tableaux, des cadres, des liens).
- Ce qu'il fait bien
- C'est le seul outil qui suit la méthodologie de test officielle française. Indispensable si vous devez produire une déclaration d'accessibilité défendable.
- Où il s'arrête
- Ce n'est pas un scanner : il ne vous dira pas tout seul ce qui ne va pas. Il demande de connaître le référentiel, et le temps d'un vrai audit.
6. Vérificateurs de contraste
Outils en ligne — gratuit
Le Contrast Checker de WebAIM, le Colour Contrast Analyser de TPGi ou notre propre vérificateur calculent le ratio entre deux couleurs et le confrontent aux seuils WCAG niveau AA et AAA, pour le texte courant, le grand texte et les éléments d'interface.
- Ce qu'il fait bien
- C'est le seul point où un outil tranche de façon parfaitement fiable : le ratio est un calcul, pas une interprétation. À utiliser au moment de choisir une palette, pas après.
- Où il s'arrête
- Ils ne testent qu'un couple de couleurs à la fois. Le texte posé sur une image ou sur un dégradé leur échappe complètement, alors que c'est un motif d'échec très fréquent.
7. Pa11y et axe-core CLI
Ligne de commande — gratuit, open source
Ces deux outils exécutent les mêmes moteurs de règles depuis un terminal ou depuis une chaîne d'intégration continue. On les branche sur une liste d'URL et ils font échouer la build quand une régression apparaît.
- Ce qu'il fait bien
- C'est la seule façon d'empêcher qu'un site corrigé se dégrade à la mise en ligne suivante. Le coût de mise en place est faible et il est payé une fois.
- Où il s'arrête
- Réservé à une équipe technique. Et comme tout automate, il ne protège que sur la part détectable : une build verte ne dit rien de la navigation clavier.
8. NVDA et VoiceOver
Lecteurs d'écran — gratuit
Ce ne sont pas des outils de test à proprement parler, ce sont les logiciels qu'utilisent réellement les personnes aveugles. NVDA est gratuit sur Windows, VoiceOver est déjà installé sur macOS et iOS.
- Ce qu'il fait bien
- Aucun scan ne remplace le fait d'entendre son propre formulaire de commande. Les blocages critiques, ceux qui font qu'un utilisateur abandonne, se révèlent en quelques minutes.
- Où il s'arrête
- La prise en main est réelle et les premiers essais sont déroutants. Il faut aussi savoir distinguer ce qui relève d'un défaut du site de ce qui relève de sa propre maladresse.
Comment les combiner sans y passer ses journées
Une séquence qui fonctionne, du moins coûteux au plus engageant. Commencez par un test en ligne sur trois pages représentatives : l'accueil, une page de contenu et une page à formulaire. Vous saurez en cinq minutes si le sujet est mineur ou sérieux. Passez ensuite axe DevTools ou WAVE sur ces mêmes pages pendant que vous corrigez, c'est là que le gain de temps est réel. Vérifiez vos couleurs une bonne fois avec un vérificateur de contraste, au niveau de la palette plutôt que page par page. Puis parcourez votre parcours le plus important au clavier seul, touche Tab, sans souris : si vous vous perdez, vos visiteurs aussi. Enfin, si le site doit rester conforme dans la durée, branchez Pa11y sur votre intégration continue.
Ce parcours vous amène au bout de ce qu'un outil peut faire. Pour la suite, c'est l' écart entre diagnostic gratuit et audit payant qui se joue, et il vaut la peine d'être compris avant d'engager un budget.
Les outils dont il faut se méfier
Une catégorie ne figure pas dans cette liste : les overlays, ces widgets vendus comme rendant un site conforme en une ligne de code. Ils ne testent rien et ne corrigent rien à la source. Aux États-Unis, l'éditeur d'un overlay majeur a été sanctionné pour publicité trompeuse. Le sujet est détaillé dans notre guide sur les overlays d'accessibilité. Méfiez-vous aussi de tout outil qui annonce un pourcentage de conformité RGAA : le référentiel se mesure par un audit, pas par un scan.
Testez l’accessibilité de votre site, gratuitement
Commencez par un état des lieux honnête de votre site, en moins d'une minute.
Lancer le diagnostic gratuitQuestions sur les outils de test d'accessibilité
- Quel est le meilleur outil pour tester l'accessibilité d'un site web ?
- Il n'y en a pas un seul. Pour un premier état des lieux sans rien installer, un test en ligne suffit. Pour corriger page par page pendant le développement, axe DevTools ou WAVE sont plus pratiques. Pour vérifier le référentiel français, l'Assistant RGAA de la DINUM est la référence. Ces outils reposent en grande partie sur le même moteur, axe-core, et donnent donc des résultats convergents : le choix se joue sur l'ergonomie et sur le moment où vous les utilisez.
- Un outil gratuit suffit-il pour être conforme au RGAA ?
- Non. Tous les outils automatiques, gratuits comme payants, couvrent environ 30 % des critères. Ils vérifient ce qui est mesurable dans le code. Les 70 % restants demandent un jugement humain : la pertinence d'une alternative textuelle, la logique de l'ordre de tabulation, la qualité de l'expérience au lecteur d'écran. Aucun outil ne délivre une conformité RGAA.
- Pourquoi deux outils donnent-ils des résultats différents sur la même page ?
- Trois raisons. Le moteur de règles n'est pas le même, ou pas dans la même version. Le périmètre analysé diffère : certains outils testent le HTML initial, d'autres la page rendue avec son JavaScript exécuté. Enfin le mode de calcul du score varie : un outil peut compter les occurrences d'erreurs, un autre le nombre de règles échouées. Comparez les écarts détectés, pas les scores.
- Faut-il un outil payant pour aller plus loin ?
- Les versions payantes apportent surtout du suivi dans le temps, du multi-pages automatisé, des rapports partageables et l'intégration à une chaîne d'intégration continue. Elles n'élargissent pas significativement la part de critères détectables. Si votre besoin est de prouver la conformité, l'investissement utile est un audit manuel, pas une licence d'outil.
- Un lecteur d'écran est-il un outil de test ?
- Oui, et c'est le plus révélateur. NVDA sur Windows et VoiceOver sur macOS sont gratuits. Parcourir un formulaire ou un tunnel de commande au lecteur d'écran montre en dix minutes des blocages qu'aucun scan ne remonte. C'est inconfortable au début, et c'est précisément l'intérêt.