Vérificateur de contraste de couleurs (WCAG AA/AAA)
Calculez le ratio de contraste WCAG 2.1 entre n'importe quelle paire de couleurs de premier plan et d'arrière-plan et vérifiez instantanément la conformité AA et AAA pour le texte normal, le grand texte et les composants d'interface. Prend en charge les saisies HEX et RGB avec un aperçu en direct à chaque taille de texte. Tous les calculs s'exécutent localement dans votre navigateur. Sans inscription.
Enter foreground and background colors to instantly calculate the WCAG contrast ratio and check AA/AAA compliance for normal text, large text, and UI components. Supports HEX and RGB input - all processing runs locally in your browser.
#000000 · rgb(0, 0, 0)
#FFFFFF · rgb(255, 255, 255)
Quick Presets
Normal text (16px) - The quick brown fox jumps over the lazy dog.
Small text (14px) - Accessibility matters for everyone.
Large Bold Text (24px bold)
Large Normal Text (18pt / 24px)
21.00:1
Excellent - passes all WCAG AAA criteria
max 21:1
Contrast ratio: 21.00:1
| Criterion | Required Ratio | Level AA | Level AAA |
|---|---|---|---|
Normal Text Body text, labels, captions (<18pt or <14pt bold) | AA: 4.5:1 AAA: 7:1 | Pass | Pass |
Large Text Headings ≥18pt (24px) or ≥14pt bold (18.67px bold) | AA: 3:1 AAA: 4.5:1 | Pass | Pass |
UI Components Buttons, form inputs, icons, focus indicators (SC 1.4.11) | AA: 3:1 AAA: - | Pass | N/A |
All contrast calculations run 100% locally in your browser using the WCAG 2.1 relative luminance formula. Large text is defined as ≥18pt (24px) regular or ≥14pt (18.67px) bold. Full WCAG validation requires manual testing with assistive technologies and expert accessibility review.
Pourquoi utiliser notre vérificateur de contraste de couleurs ?
- Calcul instantané du contraste WCAG : le vérificateur de contraste de couleurs calcule le ratio de contraste WCAG et tous les résultats de réussite/échec à chaque frappe. Aucun bouton à cliquer : saisissez vos couleurs et voyez les résultats instantanément.
- Sécurisé et 100 % privé : tous les calculs de contraste s'exécutent entièrement dans votre navigateur avec la formule de luminance relative de WCAG 2.1. Aucune donnée de couleur n'est jamais envoyée à un serveur.
- Couverture complète de WCAG 2.1 : AA et AAA : vérifie tous les critères pertinents de WCAG 2.1 : AA et AAA pour le texte normal, AA et AAA pour le grand texte, et AA pour les composants d'interface (SC 1.4.11). Inclut un aperçu en direct montrant l'aspect de vos couleurs à chaque taille de texte.
- 100 % gratuit et sans inscription : entièrement gratuit, sans compte, sans offre premium, sans limite d'utilisation et sans publicité bloquant l'interface. Vérifiez le contraste des couleurs autant de fois que nécessaire.
Cas d'usage courants du vérificateur de contraste de couleurs
- Développement web et design d'interface : les développeurs front-end et les designers UI utilisent le vérificateur de contraste de couleurs pour confirmer que les combinaisons de couleurs de texte et d'arrière-plan respectent les exigences WCAG AA avant la mise en production. Détecter les échecs de contraste tôt évite de coûteuses corrections d'accessibilité.
- Validation des couleurs de marque : les designers utilisent le vérificateur de contraste de couleurs pour valider que les couleurs de marque respectent les normes d'accessibilité lorsqu'elles sont utilisées comme texte sur des arrière-plans. De nombreuses palettes de marque échouent à WCAG AA, et le vérificateur identifie les combinaisons sûres.
- E-commerce et pages produit : les équipes e-commerce utilisent le vérificateur de contraste de couleurs pour s'assurer que les descriptions de produit, les prix et les boutons d'appel à l'action respectent les exigences de contraste WCAG AA, améliorant la lisibilité pour tous les utilisateurs, y compris ceux qui ont une basse vision.
- Conception de documents et de présentations : les créateurs de contenu et les designers de présentations utilisent le vérificateur de contraste de couleurs pour vérifier que le texte des diapositives, les libellés de graphiques et le texte des infographies sont lisibles sur les arrière-plans choisis.
- Design d'apps mobiles : les designers d'apps mobiles utilisent le vérificateur de contraste de couleurs pour s'assurer que les éléments d'interface respectent les exigences WCAG AA en thème clair comme en thème sombre, un point crucial pour les utilisateurs malvoyants sur petit écran.
- Audits et conformité d'accessibilité : les consultants en accessibilité et les équipes QA utilisent le vérificateur de contraste de couleurs comme outil rapide de premier passage lors des audits WCAG. Il identifie les échecs de contraste à corriger avant les tests formels avec technologies d'assistance.
Qu'est-ce que le contraste de couleur WCAG ?
Le contraste de couleur WCAG désigne le ratio de contraste minimal entre les couleurs de premier plan (texte) et d'arrière-plan exigé par les Règles pour l'accessibilité des contenus web (WCAG) afin que le contenu soit lisible par les personnes ayant une basse vision ou des déficiences colorimétriques. Le ratio de contraste est calculé à partir de la luminance relative de chaque couleur, une valeur dérivée des valeurs de canal sRGB linéarisées. Les ratios vont de 1:1 (aucun contraste, couleurs identiques) à 21:1 (contraste maximal, noir sur blanc). Notre vérificateur de contraste de couleurs basé sur le navigateur calcule ce ratio instantanément et l'évalue au regard de tous les critères de conformité pertinents de WCAG 2.1.
Comment fonctionne notre vérificateur de contraste de couleurs
- Saisissez vos couleurs : tapez une valeur HEX (par ex. #0066cc ) ou une valeur RGB (par ex. rgb(0, 102, 204) ) dans les champs premier plan et arrière-plan, ou utilisez le sélecteur de couleur natif. Vous pouvez aussi choisir une paire de couleurs prédéfinie pour démarrer rapidement.
- Calcul instantané : le vérificateur de contraste de couleurs calcule la luminance relative WCAG 2.1 de chaque couleur et en déduit le ratio de contraste. Tous les calculs s'exécutent localement dans votre navigateur : aucune donnée de couleur n'est jamais envoyée à un serveur.
- Consultez les résultats : le tableau de résultats affiche le statut de réussite/échec pour tous les critères pertinents de WCAG 2.1. L'aperçu en direct montre l'aspect de vos couleurs en texte normal, grand texte et tailles de composants d'interface.
Exigences de contraste de WCAG 2.1
- AA - Texte normal (4,5:1) : le ratio de contraste minimal pour le corps de texte, les libellés et les légendes de moins de 18 pt (24 px) en graisse normale ou 14 pt (18,67 px) en gras. Requis pour la conformité WCAG 2.1 niveau AA.
- AA - Grand texte (3:1) : le ratio de contraste minimal pour un texte de 18 pt (24 px) ou plus en graisse normale, ou 14 pt (18,67 px) ou plus en gras. Les titres sont généralement considérés comme du grand texte.
- AA - Composants d'interface (3:1) : le ratio de contraste minimal pour la présentation visuelle des composants d'interface (boutons, champs de formulaire, indicateurs de focus) et des objets graphiques. Défini dans WCAG 2.1 SC 1.4.11.
- AAA - Renforcé (7:1 / 4,5:1) : les exigences de contraste renforcées pour la conformité AAA : 7:1 pour le texte normal et 4,5:1 pour le grand texte. AAA est le niveau le plus élevé et n'est pas obligatoire pour tout le contenu.
Limites importantes
Le vérificateur de contraste de couleurs évalue les ratios de contraste par rapport aux seuils mathématiques de WCAG 2.1. Réussir le test de ratio de contraste ne garantit pas une accessibilité complète : la conformité WCAG exige aussi un HTML sémantique correct, une navigation au clavier, une compatibilité avec les lecteurs d'écran et d'autres facteurs non liés à la couleur. De plus, la formule de contraste WCAG ne tient pas compte de tous les types de déficience de la vision des couleurs. Une validation complète de l'accessibilité nécessite des tests manuels avec des technologies d'assistance (lecteurs d'écran, logiciels d'agrandissement) et une revue par un expert en accessibilité.
Foire aux questions
Un vérificateur de contraste de couleurs calcule le ratio de contraste WCAG entre les couleurs de premier plan et d'arrière-plan et évalue la conformité WCAG 2.1 AA/AAA pour le texte normal, le grand texte et les composants d'interface. Tout le traitement s'exécute localement dans votre navigateur.
Le texte normal exige 4,5:1, le grand texte (≥18 pt ou ≥14 pt en gras) exige 3:1 et les composants d'interface exigent 3:1. AAA exige 7:1 pour le texte normal et 4,5:1 pour le grand texte.
Un texte d'au moins 18 pt (24 px) en graisse normale, ou d'au moins 14 pt (18,67 px) en gras. Les titres sont généralement considérés comme du grand texte.
AA est le niveau de conformité standard exigé par la plupart des lois sur l'accessibilité. AAA est le niveau renforcé, avec des exigences plus strictes, et n'est pas obligatoire pour tout le contenu.
Non. Une accessibilité complète nécessite aussi un HTML sémantique, une navigation au clavier, une compatibilité avec les lecteurs d'écran et d'autres facteurs. Le vérificateur est un outil utile de premier passage, mais une validation complète nécessite des tests manuels.
Les valeurs HEX (#RGB, #RRGGBB) et RGB/RGBA. Vous pouvez aussi utiliser le sélecteur de couleur natif pour choisir n'importe quelle couleur visuellement.
Absolument. Tous les calculs s'exécutent 100 % côté client. Aucune donnée de couleur n'est jamais envoyée à un serveur.
Ratio de contraste = (L1 + 0,05) / (L2 + 0,05), où L1 et L2 sont les luminances relatives des couleurs la plus claire et la plus foncée. La luminance relative utilise les valeurs de canal sRGB linéarisées.
Oui. 100 % gratuit, sans inscription, sans offre premium, sans quota d'utilisation et sans publicité bloquant l'interface.