Obligation légale en France

Testez la conformité RGAA de votre site gratuitement

Analysez votre site web et obtenez un score de conformité accessibilité gratuit basé sur les 106 critères RGAA avec recommandations IA.

Analyse gratuite - Score + aperçu des résultats

Score gratuit basé sur les 106 critères officiels du RGAA 4.1

Nos chiffres

GratuitScore + aperçu des résultats
PDFRapport détaillé par critère
106Critères RGAA couverts par le rapport
IARecommandations de correction

Tout ce qu'il faut pour être conforme au RGAA

Un outil complet pour vérifier et améliorer l'accessibilité de votre site web selon les 106 critères du référentiel RGAA.

Scan ultra-rapide

Analyse complète de chaque page de votre site en quelques secondes. Détection des 106 critères RGAA.

Rapport détaillé

Rapport complet avec score de conformité, erreurs détaillées par critère et priorité de correction.

Analyse IA avancée

Des suggestions de correction personnalisées générées par intelligence artificielle pour chaque problème détecté.

Conformité légale

Respect de l'obligation légale d'accessibilité numérique en France. Évitez les sanctions jusqu'à 20 000€.

Badge RGAA Score

Affichez votre score RGAA sur votre site avec un badge dynamique intégrable via un simple script.

Export CSV & PDF

Téléchargez votre rapport au format CSV ou PDF pour le partager avec votre équipe ou vos clients.

Scan multi-pages

Analyse automatique de plusieurs pages de votre site pour une couverture complète.

Widget Accessibilité

Améliorez l'accessibilité de votre site avec notre widget : zoom texte, contraste, navigation simplifiée.

Audit manuel guidé

Complétez votre audit automatique avec une vérification manuelle guidée des 42 critères RGAA non automatisables.

Nouveau

Audit manuel intégré : vérifiez ce que l'automatique ne peut pas

42 critères RGAA nécessitent une vérification humaine. Notre wizard vous guide pas à pas avec un visualiseur de page intégré, des tooltips et un export des non-conformités.

Audit manuel RGAA
1. ImagesCritère 1.3
Pertinence de l'alternative textuelle
<2 / 8 éléments>
alt: "banner"Alt trop générique
ConformeNon ConformeN/A

Visualiseur de page intégré

Voyez la page complète dans un viewer avec chaque élément encadré et mis en surbrillance. Images, liens, titres, formulaires — tout est affiché directement.

42 critères guidés pas à pas

Chaque critère est accompagné d'instructions précises, de tests à effectuer et du contexte du scan automatique pour vous aider à trancher.

Navigation élément par élément

Naviguez entre les éléments avec des flèches, des tooltips et un compteur. Chaque élément est scrollé et encadré automatiquement.

Export des résultats en CSV

Exportez l'ensemble de vos verdicts (conforme, non conforme, N/A) avec vos notes dans un fichier CSV prêt à partager.

nav.extension

Auditez directement depuis votre navigateur

Installez l'extension RGAA Test pour scanner et auditer les 42 critères manuels sur n'importe quel site, avec mise en surbrillance des éléments en temps réel.

Scan automatique

Scannez la page courante via l'API

42 critères manuels

Revue un par un avec instructions

Surbrillance en direct

Éléments surlignés sur la page

Export CSV

Rapport exportable à tout moment

Découvrir l'extension

Comment ça marche ?

3 étapes simples pour vérifier la conformité RGAA de votre site.

Entrez votre URL

Saisissez l'adresse de votre site web à analyser.

Analyse gratuite instantanée

Obtenez votre score RGAA et un aperçu des résultats gratuitement.

Rapport complet à 15€

Débloquez le rapport détaillé avec recommandations IA, export CSV et corrections prioritaires.

Couverture réelle

Ce que la machine détecte, et ce qu'elle ne verra jamais

Aucun scanner ne teste 100 % du RGAA, et ceux qui le prétendent vous mentent. Voici nos chiffres, critère par critère.

En résumé : le RGAA 4.1 compte 106 critères répartis en 13 thématiques. Notre moteur applique 74 règles sur le HTML de vos pages et rend un verdict — conforme, non conforme ou non applicable — sur 61 critères. Les autres ressortent en « NT », non testé, et c'est écrit tel quel dans votre rapport. Le wizard d'audit manuel en reprend 42 et vous fait trancher élément par élément. Les deux réunis couvrent 95 critères sur 106. Les 11 derniers (1.4, 1.5, 4.8, 4.9, 4.12, 5.3, 7.2, 7.4, 10.9, 13.4, 13.5) sortent du périmètre d'un outil web : ils demandent d'ouvrir un document bureautique, de résoudre un CAPTCHA ou d'interpréter de l'art ASCII.

Répartition des 106 critères RGAA 4.1 par thématique : verdict automatique, wizard d'audit manuel, hors périmètre
Thématique RGAACritèresVerdict autoWizard manuel
1. Images953
2. Cadres22
3. Couleurs33
4. Multimédia1355
5. Tableaux852
6. Liens221
7. Scripts53
8. Éléments obligatoires1084
9. Structuration de l'information442
10. Présentation de l'information1459
11. Formulaires1386
12. Navigation1156
13. Consultation1264
Total1066142

8 critères figurent dans les deux colonnes : la machine donne un premier verdict, le wizard le confirme sur le fond (la pertinence d'un alt, d'un titre de page, d'une étiquette).

1 Images 9 critères

Auto : 1.1, 1.2, 1.3, 1.8, 1.9Wizard : 1.3, 1.6, 1.7

Un parseur voit très bien qu'un alt manque (1.1). Il ne saura jamais si alt="banner" décrit vraiment le graphique de chiffre d'affaires en dessous — c'est le critère 1.3, et c'est un humain qui tranche. Les CAPTCHA (1.4, 1.5) sortent du périmètre : il faut essayer l'alternative pour savoir si elle marche.

Voir les 9 critères « Images »

2 Cadres 2 critères

Auto : 2.1, 2.2

La seule thématique entièrement automatisable. Un iframe a un title, ou il n'en a pas. Nos deux règles vérifient la présence puis rejettent les titres vides et les classiques title="iframe" ou title="widget".

Voir les 2 critères « Cadres »

3 Couleurs 3 critères

Auto : 3.1, 3.2, 3.3

Les 3 critères reçoivent un verdict : un rapport de contraste est du calcul pur. Mais soyons précis sur la limite — nos règles lisent les couleurs déclarées en style inline, pas celles qui viennent d'une feuille CSS externe, et un texte posé sur une image de fond ou un dégradé échappe de toute façon au calcul statique. Notre vérificateur de contraste permet de rejouer un couple de couleurs à la main.

Voir les 3 critères « Couleurs »

4 Multimédia 13 critères

Auto : 4.1, 4.3, 4.7, 4.10, 4.11Wizard : 4.2, 4.4, 4.5, 4.6, 4.13

La thématique la plus coûteuse à auditer. On détecte l'absence de piste <track kind="captions"> (4.3) ou un autoplay non contrôlable (4.10). Personne ne peut vérifier par machine que les sous-titres sont synchronisés et complets (4.4) : il faut regarder la vidéo. Le wizard vous fait cocher, ligne par ligne.

Voir les 13 critères « Multimédia »

5 Tableaux 8 critères

Auto : 5.1, 5.4, 5.6, 5.7, 5.8Wizard : 5.2, 5.5

On vérifie la présence de <caption> (5.4), des <th> et de leur scope (5.6, 5.7), et qu'un tableau de mise en forme n'utilise pas de <th> (5.8). La pertinence du résumé et du titre (5.2, 5.5) demande de lire le tableau. Le 5.3, linéarisation d'un tableau de mise en forme, reste hors périmètre.

Voir les 8 critères « Tableaux »

6 Liens 2 critères

Auto : 6.1, 6.2Wizard : 6.2

Deux critères, mais le piège classique du parc français : « En savoir plus » répété 14 fois sur une page. Notre règle link-pertinent le remonte automatiquement. Le 6.2 passe aussi dans le wizard, parce qu'un intitulé peut être explicite dans son contexte de paragraphe et illisible hors contexte.

Voir les 2 critères « Liens »

7 Scripts 5 critères

Auto : 7.1, 7.3, 7.5

On attrape le <div onclick> sans rôle ARIA, le tabindex positif et les messages de statut sans aria-live (7.5). Mais 7.2 et 7.4 supposent d'utiliser le composant : un menu déroulant maison peut avoir role="menu" et rester intraversable au clavier. Un scan statique ne clique pas.

Voir les 5 critères « Scripts »

8 Éléments obligatoires 10 critères

Auto : 8.1, 8.3, 8.4, 8.5, 8.6, 8.7, 8.9, 8.10Wizard : 8.2, 8.4, 8.6, 8.8

La thématique la mieux couverte en automatique : doctype (8.1), lang sur <html> (8.3) et sa validité (8.4), présence du <title> (8.5), changements de langue en cours de page (8.7). Reste la validité du code (8.2) et la pertinence du titre de page (8.6) — « Accueil » est un titre présent mais inutile.

Voir les 10 critères « Éléments obligatoires »

9 Structuration de l'information 4 critères

Auto : 9.1, 9.2, 9.3, 9.4Wizard : 9.2, 9.4

On voit le saut de niveau H2 → H4 et le <h1> manquant (9.1). Ce qu'on ne voit pas : un <main> déclaré autour du menu, ou une liste de produits balisée en <div>. La structure du document (9.2) demande de comparer ce qui est affiché à ce qui est balisé — le viewer du wizard met les deux côte à côte.

Voir les 4 critères « Structuration de l'information »

10 Présentation de l'information 14 critères

Auto : 10.1, 10.4, 10.6, 10.7, 10.8Wizard : 10.1, 10.2, 10.3, 10.5, 10.10, 10.11, 10.12, 10.13, 10.14

C'est la thématique où l'écart est le plus violent : 5 critères sur 14 seulement reçoivent un verdict automatique. On détecte un outline:none sans alternative (10.7), un lien non souligné dans un paragraphe (10.6), un user-scalable=no dans le meta viewport (10.4). Mais le reflow à 320 px (10.11) et l'espacement du texte (10.12) supposent de redimensionner une vraie fenêtre. Neuf critères passent au wizard.

Voir les 14 critères « Présentation de l'information »

11 Formulaires 13 critères

Auto : 11.1, 11.2, 11.5, 11.6, 11.8, 11.9, 11.10, 11.13Wizard : 11.2, 11.3, 11.4, 11.7, 11.11, 11.12

Le champ sans étiquette (11.1) est notre détection la plus fréquente, et la plus facile à corriger. On voit aussi l'absence d'autocomplete (11.13) et les champs obligatoires non indiqués (11.10). En revanche, savoir si le message d'erreur suggère vraiment une correction (11.11) demande de soumettre le formulaire avec de mauvaises valeurs : c'est le wizard. Et nous ne scannons pas encore les pages derrière authentification.

Voir les 13 critères « Formulaires »

12 Navigation 11 critères

Auto : 12.1, 12.6, 12.7, 12.8, 12.9Wizard : 12.2, 12.3, 12.4, 12.5, 12.10, 12.11

On vérifie les deux systèmes de navigation (12.1), les zones de regroupement (12.6), le lien d'évitement (12.7) et l'ordre de tabulation cohérent (12.8). La cohérence du menu entre les pages (12.2) et la pertinence du plan du site (12.4) supposent de comparer plusieurs pages entre elles : notre crawl en récupère jusqu'à 20, le verdict reste humain.

Voir les 11 critères « Navigation »

13 Consultation 12 critères

Auto : 13.1, 13.2, 13.3, 13.7, 13.8, 13.10Wizard : 13.6, 13.9, 13.11, 13.12

Le rafraîchissement automatique (13.1), l'ouverture de nouvelle fenêtre non annoncée (13.2) et le PDF en téléchargement sans version accessible (13.3) sortent du scan. Le reste est physique : arrêter un contenu clignotant (13.6), annuler un geste (13.11), faire tourner l'écran (13.12). Et deux critères ne sont couverts par aucun des deux moteurs — 13.4 (document bureautique accessible) et 13.5 (art ASCII, émoticônes). On préfère l'écrire.

Voir les 12 critères « Consultation »

Pour creuser une thématique précise : vérificateur de contraste (thématique 3) · simulateur de handicap (thématiques 3 et 10) · les 106 critères expliqués · générateur de déclaration d'accessibilité

Avant / après

Les 5 non-conformités qu'on remonte le plus, et le code qui les règle

Chaque bloc reprend le message exact d'une de nos règles, le critère RGAA visé, et la correction. À copier telle quelle.

Critère 1.1

Image porteuse d'information sans alternative

Message du scan Image sans attribut alt

Non conforme
<img src="/graph-ca-2025.png" width="600">
Conforme
<img src="/graph-ca-2025.png" width="600"
     alt="Chiffre d'affaires 2025 : 1,2 M€, en hausse de 18 % sur 2024">

Le réflexe alt="graphique" fait passer la règle automatique et échouer le critère 1.3 à l'audit. L'alternative doit porter l'information, pas nommer le fichier. Si l'image est décorative, alt="" — vide, pas absent.

Critère 3.2

Contraste de texte insuffisant

Message du scan Ratio de contraste potentiellement insuffisant sur fond clair : 2.54:1 (minimum 4.5:1)

Non conforme
<p style="color: #9ca3af">
  Champ facultatif
</p>
Conforme
<p style="color: #565f6e">
  Champ facultatif
</p>

Le gris clair sur blanc est la non-conformité la plus banale du web français, et elle se règle en changeant une valeur : #9ca3af donne 2,54:1 sur blanc, #565f6e donne 6,45:1. Seuil RGAA : 4,5:1 sous 24 px (ou sous 18,5 px en gras), 3:1 au-dessus. À savoir — cette règle lit les styles en ligne, pas vos feuilles CSS externes : pour un couple de couleurs venu d'une classe, passez par notre vérificateur de contraste.

Critère 11.1

Champ de formulaire sans étiquette

Message du scan Champ de formulaire sans étiquette associée

Non conforme
<input type="email" placeholder="Votre email">
Conforme
<label for="email">Votre email</label>
<input type="email" id="email" name="email"
       autocomplete="email">

Le placeholder n'est pas une étiquette : il disparaît à la saisie, et la plupart des lecteurs d'écran ne le restituent pas de manière fiable. Si le design interdit un label visible, aria-label="Votre email" passe le critère — mais un label visible reste meilleur pour tout le monde.

Critère 7.1

Div cliquable non atteignable au clavier

Message du scan Élément avec onclick sans rôle ARIA (button, link, etc.)

Non conforme
<div class="card" onclick="openModal()">
  Voir le détail
</div>
Conforme
<button type="button" class="card" onclick="openModal()">
  Voir le détail
</button>

Ajouter role="button" tabindex="0" fait taire notre règle, mais il faut alors gérer soi-même Entrée et Espace, et l'état pressé. Un vrai <button> apporte le focus, le clavier et le rôle gratuitement. Le CSS se réapplique tel quel avec un reset d'apparence.

Critère 10.7

Prise de focus invisible

Message du scan CSS supprime le focus outline sans alternative visible

Non conforme
* {
  outline: none;
}
Conforme
:focus-visible {
  outline: 3px solid #4f46e5;
  outline-offset: 2px;
}

Ce outline:none traîne dans presque tous les resets CSS recopiés depuis un vieux template. Il rend le site inutilisable au clavier sans qu'aucun designer ne le remarque, parce que la souris ne déclenche pas :focus-visible. Notre règle lit vos <style> inline et le remonte.

Test RGAA, RGAA checker : ce que l’outil vérifie vraiment

« Test RGAA » et « RGAA checker » désignent la même chose : passer un site au crible du Référentiel général d’amélioration de l’accessibilité, la méthode française qui vérifie le WCAG 2.1 niveau AA à travers 106 critères. Aucun checker automatique ne couvre les 106 : une machine ne peut pas juger si un texte alternatif décrit correctement une image, ou si un intitulé de lien est pertinent. C’est une limite technique, pas un manque de notre outil.

Notre checker rend un verdict automatique sur 61 des 106 critères (conforme, non conforme, non applicable). Les 45 restants demandent un œil humain : l’audit manuel guidé en reprend 42 et vous les fait trancher, écran à l’appui. Total : 95 critères sur 106 obtiennent un statut. Le score gratuit vous dit où ça coince ; il ne remplace pas votre déclaration d’accessibilité.

Tarifs simples et transparents

Commencez gratuitement, payez uniquement pour le rapport complet.

Gratuit

0€
  • Score de conformité RGAA
  • Aperçu des principales erreurs
  • Scan jusqu'à 20 pages
  • Résumé global
Tester gratuitement

Suivi mensuel

39€/mois/site
  • Tout du rapport complet inclus
  • 1 site surveillé en continu
  • Scan automatique mensuel (jusqu'à 1 000 pages)
  • Badge RGAA Score dynamique
  • Widget accessibilité inclus
  • Suivi de l'évolution du score
  • Alertes par email
  • Support prioritaire
S'abonner

Entreprise

Sur mesure
  • Audit multi-sites
  • Comptes équipe avec rôles
  • Facturation entreprise (devis, bon de commande)
  • Accès API
  • Support dédié
  • SLA personnalisé
Demander un devis

Questions fréquentes sur le test RGAA

Les questions qu'on nous pose avant de lancer un scan. Réponses courtes, sans commercial.

Non, et personne ne devrait vous dire l'inverse. Le test gratuit vous donne un score et un aperçu des erreurs détectées sur jusqu'à 20 pages. Il repère les non-conformités visibles dans le code : alt manquant, contraste faible, champ sans étiquette. Il ne remplace ni la vérification manuelle des critères de pertinence, ni votre déclaration d'accessibilité.
61 des 106 critères du RGAA 4.1 reçoivent un verdict automatique (conforme, non conforme ou non applicable) via nos 74 règles. Les 45 autres sortent en « NT », non testé. Notre wizard d'audit manuel en reprend 42 et vous les fait trancher. Total : 95 critères sur 106 obtiennent un verdict.
Non. La déclaration d'accessibilité exige un taux de conformité calculé sur l'ensemble des critères applicables, y compris ceux qu'aucune machine ne teste. Il faut donc passer par l'audit manuel. Une fois les verdicts saisis dans le wizard, notre générateur de déclaration reprend vos résultats pour produire le document à publier.
Le secteur public est soumis au RGAA sans seuil. Une entreprise privée n'est visée par l'article 47 qu'au-delà de 250 M€ de chiffre d'affaires en France. En dessous, l'European Accessibility Act s'applique depuis le 28 juin 2025 dès 10 salariés ou 2 M€ de CA, mais uniquement si vous vendez au grand public. Notre page « RGAA obligation » vous donne le verdict en 4 questions.
Le RGAA n'est pas une norme concurrente du WCAG : c'est la méthode de test française qui vérifie le WCAG 2.1 niveau AA. Le WCAG énonce des règles, le RGAA les traduit en 106 critères et en tests reproductibles, avec une procédure de déclaration. Si vous êtes conforme RGAA, vous êtes conforme WCAG 2.1 AA.
La méthodologie RGAA impose un échantillon d'au moins 8 pages, dont les pages obligatoires : accueil, contact, mentions légales, plan du site, aide, authentification, résultats de recherche et déclaration d'accessibilité. Ajoutez-y une page par gabarit distinct. Notre scan gratuit en crawle jusqu'à 20, le rapport à 15 € jusqu'à 500.
Le score gratuit vous dit que ça coince. Le rapport à 15 € vous dit où : les 106 critères avec leur statut page par page, les extraits de code fautifs, un résumé rédigé par IA, et les exports PDF, Excel et CSV. Si vous corrigez vous-même, le gratuit peut suffire pour commencer. On l'assume.
Au suivi, pas au scan ponctuel. Un site accessible le redevient non conforme au premier déploiement : une image publiée sans alt, un composant refait sans focus visible. L'abonnement rescanne automatiquement chaque mois jusqu'à 1 000 pages, suit l'évolution du score, alerte par email, et fournit le badge dynamique et le widget.
Comptez une bonne demi-journée pour un site vitrine, plus si vous avez des formulaires complexes ou de la vidéo. Le wizard affiche la page dans un visualiseur intégré, encadre chaque élément concerné et vous propose les tests à effectuer. Vous tranchez : conforme, non conforme ou non applicable, avec vos notes.
Pas encore. Notre crawler ne récupère que des URL publiques : intranet, espace client et back-office lui échappent, alors que c'est souvent là que se concentrent les problèmes de formulaires. Solution actuelle : l'extension Chrome ou Firefox, qui analyse la page affichée dans votre navigateur, session ouverte comprise.
Oui, relancez un scan sur la même URL : le rapport est recalculé et vous comparez. Attention à une chose — un score qui passe de 62 à 94 ne veut pas dire conforme. Il veut dire que les non-conformités détectables par machine ont disparu. Les critères en NT, eux, n'ont pas bougé.