🧰 ToolPicoTous les outils →

Vérificateur de contraste de couleur (WCAG AA/AAA)

Saisissez deux couleurs et voyez instantanément le ratio de contraste WCAG 2.x. Obtenez le résultat réussi/échoué AA/AAA pour le texte normal, le texte large, et les composants d'interface, un score de contraste perceptuel APCA (Lc), un aperçu en direct, une simulation de daltonisme, la prise en charge des couleurs semi-transparentes (alpha), et une suggestion de couleur accessible automatique quand une paire échoue.

AA normal 4,5:1 AAA normal 7:1 Texte large / UI 3:1 Mis à jour : 25 juil. 2026
Saisissez hex (#7c3aed), rgb(124,58,237), ou hsl(262,83%,58%). Pour la transparence utilisez rgba/hsla ou hex à 8 chiffres (par ex. #7c3aed80).
Saisissez n'importe quel format — il est détecté automatiquement.
⚙️ Réglages avancés — niveau cible de suggestion et couleur ajustable
Saisissez 4 couleurs ; l'outil montre le ratio de contraste WCAG de chaque combinaison par paire dans une matrice (auditez votre palette de marque en une fois).
Réponse rapide Un ratio de contraste WCAG est calculé en comparant la luminance relative de deux couleurs, donnant une valeur entre 1:1 et 21:1. Le texte normal nécessite au moins 4,5:1 pour AA, tandis que le texte large et les composants d'interface nécessitent au moins 3:1 ; AAA augmente ceux-ci à 7:1 et 4,5:1. Saisissez deux couleurs ci-dessus pour obtenir le résultat et une suggestion instantanément.
4,5:1Texte normal AA
3:1Texte large / UI AA
7:1Texte normal AAA
21:1Maximum (noir/blanc)
⚠️ Note de précision : le ratio de contraste est calculé instantanément dans votre navigateur en utilisant la formule officielle de luminance relative de WCAG 2.x ; aucune donnée n'est envoyée à un serveur. L'aperçu de daltonisme utilise des matrices de transformation approximatives couramment utilisées (protanopie/deutéranopie/tritanopie/achromatopsie) et est une simulation, pas un outil de diagnostic médical. Le « texte large » suit la définition WCAG : 18pt+ poids normal ou 14pt+ gras.

Qu'est-ce que le contraste de couleur, et comment WCAG le mesure-t-il ?

Une explication complète de la formule de luminance relative, des seuils AA/AAA, et des conseils pratiques pour choisir des couleurs accessibles.

Le contraste de couleur est une mesure numérique de la façon dont un texte (premier plan) est « distinguable » de son arrière-plan. Les Web Content Accessibility Guidelines (WCAG) 2.x standardisent cette mesure afin que le texte reste lisible même pour les personnes avec une déficience visuelle, une perte de vision liée à l'âge, ou de mauvaises conditions d'éclairage. Le résultat est un nombre unique entre 1:1 (couleurs identiques, aucun contraste) et 21:1 (noir/blanc pur, contraste maximum).

Comment le contraste de couleur est-il calculé ? (la formule de luminance relative)

Réponse rapideD'abord, les canaux R, G, B de chaque couleur sont normalisés entre 0 et 1 et convertis en valeur linéaire avec correction gamma. Ces trois valeurs linéaires sont sommées avec les poids 0,2126×R + 0,7152×G + 0,0722×B pour obtenir la luminance relative (L). Le ratio de contraste est trouvé avec (L_plus_claire + 0,05) / (L_plus_sombre + 0,05).
  • Étape 1 — normalisation sRGB : pour chaque canal c, c' = c/255.
  • Étape 2 — correction gamma : si c' ≤ 0,03928, c_lin = c'/12,92 ; sinon c_lin = ((c'+0,055)/1,055)^2,4.
  • Étape 3 — luminance relative : L = 0,2126·R_lin + 0,7152·G_lin + 0,0722·B_lin.
  • Étape 4 — ratio : ajoutez 0,05 au L le plus élevé et au L le plus bas, puis divisez : (L1+0,05)/(L2+0,05), avec L1>L2.

Le canal vert a le poids le plus élevé (0,7152) car l'œil humain est le plus sensible au vert ; le canal bleu (0,0722) a le poids le plus bas. C'est pourquoi le rouge, le vert et le bleu purs à la même « luminosité » produisent des ratios de contraste différents.

Quelle est la différence entre l'accessibilité AA et AAA ?

Réponse rapideAA est le niveau minimum (et le plus couramment requis) de WCAG : le texte normal nécessite 4,5:1, le texte large et les composants d'interface nécessitent 3:1. AAA est le niveau renforcé : le texte normal nécessite 7:1, le texte large nécessite 4,5:1. AAA n'est pas toujours pratique pour tous les designs, mais il est préféré pour le contenu critique (par ex. informations de santé, formulaires officiels).
Résumé des seuils de contraste WCAG 2.x
Type de contenuAA (minimum)AAA (renforcé)
Texte normal (moins de 14pt/18,66px, sauf gras)4,5:17:1
Texte large (18pt/24px+ ou 14pt/18,66px+ gras)3:14,5:1
Composant d'interface / limite d'objet graphique3:1non défini
Éléments décoratifs / désactivésnon requisnon requis

Que signifie un ratio de contraste de 4,5:1 ?

Réponse rapide4,5:1 est le ratio minimum que WCAG AA exige pour le texte de taille normale. Par exemple, le gris moyen #767676 sur blanc (#FFFFFF) franchit tout juste cette barre à environ 4,54:1 — un exemple classique « limite » fréquemment cité dans la documentation WCAG. Un gris légèrement plus clair (par ex. #999) descend généralement sous 4,5:1 et échoue AA.

Comment choisir des couleurs accessibles ?

Réponse rapideVisez au moins AA (4,5:1 texte normal / 3:1 texte large) dans chaque paire texte/arrière-plan ; ne comptez pas uniquement sur la couleur pour le sens (par ex. ajoutez une icône ou du texte en gras à côté du rouge pour un message d'erreur) ; assombrissez ou éclaircissez la luminosité de votre couleur de marque pour augmenter le contraste ; et vérifiez les paires de couleurs qui pourraient être confondues, comme rouge-vert, avec une simulation de daltonisme.

Astuce pratique : la couleur principale d'une marque (par ex. violet #7c3aed) n'a généralement pas assez de contraste comme texte sur blanc, mais elle peut bien fonctionner comme arrière-plan avec du texte blanc — c'est pourquoi il est utile de tester la même couleur à la fois comme texte et comme arrière-plan.

Comment tester le contraste d'un site web ?

Réponse rapideSaisissez chaque paire texte/arrière-plan et bouton/icône de votre site dans l'outil ci-dessus et vérifiez le résultat AA/AAA ; pour comparer plusieurs couleurs de marque à la fois, utilisez l'onglet Vérification de palette — il montre chaque combinaison par paire de 4 couleurs dans un seul tableau.

Exemples de paires de couleurs et ratios de contraste

Ratios de contraste WCAG réels et calculés pour des paires de couleurs couramment utilisées — utilisez-les comme référence pour vos propres couleurs.

Exemples de paires (premier plan / arrière-plan) et leur ratio de contraste calculé
Premier planArrière-planRatioAA normalAAA normal
#000000#FFFFFF21,00:1
#111528#F5F7FC16,86:1
#1E293B#F1F5F913,35:1
#FFFFFF#7C3AED5,70:1
#DB2777#FFFFFF4,60:1
#767676#FFFFFF4,54:1✓ (limite)
#0D9488#FFFFFF3,74:1Texte large uniquement
#FFFF00#FFFFFF1,07:1

Découvrir tous les outils ToolPico →

Tableaux de référence WCAG

Seuils citables, la définition du « texte large », et les types de daltonisme.

Seuils de ratio de contraste minimum WCAG 2.x
NiveauTexte normalTexte largeComposant d'interface
AA4,5:13:13:1
AAA7:14,5:1non défini

Source : W3C WCAG 2.2, critère de succès 1.4.3 (Contraste minimum) et 1.4.11 (Contraste non textuel).

Définition du « texte large »
PoidsTaille minimum
Poids normal18pt (≈24px)
Gras14pt (≈18,66px)

Tout ce qui est sous ces tailles relève du seuil « texte normal » (4,5:1 / 7:1).

Types de daltonisme courants
TypePerception de couleur affectéePrévalence approx.
ProtanopiePerception du rouge faible/absente~1% des hommes
DeutéranopiePerception du vert faible/absente~1% des hommes
TritanopieDistinction bleu-jaune faible~0,01% (rare)
AchromatopsieAucune perception des couleurs (niveaux de gris)Très rare

Le daltonisme rouge-vert (protanopie + deutéranopie) affecte ensemble environ 8% des hommes et 0,5% des femmes.

Glossaire des termes de contraste & accessibilité

Définitions courtes des termes essentiels utilisés sur cette page.

Ratio de contrasteLa différence entre la luminance relative de deux couleurs ; un nombre entre 1:1 (aucun) et 21:1 (maximum).
Luminance relative (L)La valeur de luminosité relative d'une couleur, trouvée à partir de la somme pondérée de ses canaux RGB corrigés en gamma.
WCAGWeb Content Accessibility Guidelines — la norme d'accessibilité web du W3C.
Niveau AALe niveau de conformité minimum (le plus couramment requis) de WCAG ; 4,5:1 pour le texte normal.
Niveau AAALe niveau de conformité renforcé de WCAG ; 7:1 pour le texte normal.
Texte largeTexte 18pt+ poids normal ou 14pt+ gras ; accepte un seuil de contraste plus bas (3:1/4,5:1).
Contraste de composant d'interfaceLe contraste minimum de 3:1 (WCAG 1.4.11) requis entre les éléments non textuels comme les bordures de boutons, les icônes, et les champs de formulaire et leur arrière-plan.
sRGBL'espace colorimétrique standard pour les écrans ; chaque canal est 0-255, encodé avec une courbe gamma.
Correction gammaL'étape mathématique qui convertit l'encodage non linéaire du sRGB en une valeur de lumière linéaire.
Daltonisme (déficience de vision des couleurs)Difficulté à distinguer certaines couleurs ; la forme la plus courante est le rouge-vert (protanopie/deutéranopie).
Luminosité (L, HSL)La valeur de clarté/obscurité d'une couleur dans le modèle HSL ; typiquement décalée pour augmenter le contraste.
Matrice de contraste de paletteUn tableau montrant le ratio de contraste de chaque combinaison par paire parmi plusieurs couleurs.

Guides détaillés

Les questions les plus fréquemment posées sur le contraste de couleur et l'accessibilité.

Que faire quand vos couleurs de marque échouent au contraste

Si vous constatez que votre couleur de marque (par ex. violet #7c3aed) n'a pas assez de contraste comme texte sur blanc, décidez d'abord quelle couleur est ajustable — généralement l'arrière-plan reste fixe pendant que la couleur du texte est assombrie ou éclaircie. Vous pouvez changer cela dans « Réglages avancés → Couleur à ajuster dans la suggestion ».

L'outil ne décale que la valeur de luminosité (L) tout en gardant la même teinte et saturation, donc la couleur suggérée reste aussi proche que possible de votre marque. Vous pouvez aussi choisir si la cible est AA ou AAA.

Comment tester un design pour les utilisateurs daltoniens

Le daltonisme rouge-vert (protanopie/deutéranopie) affecte environ 8% des hommes ; pour ces utilisateurs, des designs comme « succès = vert, erreur = rouge » peuvent être particulièrement déroutants. La bande de daltonisme sur cette page montre comment votre paire de couleurs choisie est perçue selon quatre types de vision différents.

Règle pratique : la couleur devrait toujours être renforcée par un second signal (icône, soulignement, texte en gras, étiquette de texte) ; ne comptez jamais uniquement sur la couleur. C'est le critère WCAG « Utilisation de la couleur » (1.4.1).

Comment vérifier toute votre palette de marque en une fois

Saisissez 4 de vos couleurs de marque (par ex. texte principal, arrière-plan, couleur de marque principale, couleur d'accent secondaire) dans l'onglet Vérification de palette ci-dessus. L'outil montre chaque combinaison par paire de ces 4 couleurs (6 paires) dans une matrice, colorant chaque cellule avec le ratio de contraste et si elle passe le seuil de texte normal AA.

Cela montre rapidement quelles paires de couleurs dans votre système de design peuvent être utilisées en toute sécurité comme texte, et lesquelles devraient rester purement décoratives.

Ajouter ce vérificateur à votre site (code d'intégration)

Intégrez gratuitement le vérificateur de contraste de couleur sur votre propre site. Copiez le code ci-dessous dans votre HTML — l'outil s'affiche dans une vue simplifiée et renvoie vers cette page comme source.

L'outil intégré a une mise en page fixe ; vous pouvez ajuster la valeur de height selon votre site. Pas de publicité ni de données personnelles, fonctionne entièrement côté client.

Questions fréquentes

Qu'est-ce que le ratio de contraste WCAG ?
Le ratio de contraste WCAG exprime la différence entre la luminance relative de deux couleurs sous forme d'un nombre entre 1:1 (même couleur) et 21:1 (noir/blanc pur). Il est défini dans les Web Content Accessibility Guidelines du W3C afin que les utilisateurs malvoyants puissent toujours lire le contenu.
Comment le contraste de couleur est-il calculé ?
Les canaux sRGB de chaque couleur sont convertis en valeur linéaire avec correction gamma ; ces valeurs sont sommées avec les poids 0,2126×R + 0,7152×G + 0,0722×B pour obtenir la luminance relative (L). Le ratio de contraste est calculé comme (L_plus_claire + 0,05) / (L_plus_sombre + 0,05).
Quelle est la différence entre l'accessibilité AA et AAA ?
AA est le niveau minimum : texte normal 4,5:1, texte large/UI 3:1. AAA est le niveau renforcé : texte normal 7:1, texte large 4,5:1. La plupart des sites visent AA ; AAA est plus strict et préféré pour le contenu critique.
Que signifie un ratio de contraste de 4,5:1 ?
4,5:1 est le ratio minimum que WCAG AA exige pour le texte de taille normale. Le gris moyen #767676 sur blanc franchit tout juste cette barre à environ 4,54:1 — un exemple classique « limite » fréquemment cité.
Comment choisir des couleurs accessibles ?
Visez au moins AA (4,5:1 texte normal / 3:1 texte large) dans chaque paire texte/arrière-plan, ne comptez pas uniquement sur la couleur pour le sens, décalez la luminosité de votre couleur de marque pour augmenter le contraste, et vérifiez les paires risquées avec une simulation de daltonisme.
Comment tester le contraste d'un site web ?
Saisissez chaque paire texte/arrière-plan et bouton/icône de votre site dans cet outil en hex, rgb(), ou hsl() et vérifiez le résultat AA/AAA. Pour comparer plusieurs couleurs de marque à la fois, utilisez l'onglet Vérification de palette.
Qu'est-ce que le « texte large », et pourquoi son seuil est-il différent ?
En WCAG, le texte large est 18pt (≈24px) poids normal ou 14pt (≈18,66px) gras. Comme les caractères plus grands sont plus faciles à lire, WCAG accepte un seuil plus bas pour eux (AA 3:1, AAA 4,5:1).
À quoi dois-je faire attention avec les utilisateurs daltoniens ?
Le daltonisme rouge-vert affecte environ 8% des hommes et 0,5% des femmes. Évitez de compter uniquement sur la couleur pour le sens, et ajoutez une icône, un motif, ou une étiquette. La bande de daltonisme dans cet outil montre comment votre paire de couleurs est perçue selon quatre types de vision.
Qu'est-ce que le contraste APCA (Lc), et en quoi diffère-t-il du ratio WCAG 2 ?
APCA (Accessible Perceptual Contrast Algorithm) est une méthode de contraste perceptuel développée pour le brouillon WCAG 3, exprimée en valeur Lc (environ 0-108). Contrairement à la formule basée sur le ratio de WCAG 2, APCA tient compte de la polarité (si le texte est sur un fond clair ou sombre), de la taille, et du poids. Comme règle générale, Lc 75 est un minimum pour le texte de corps, Lc 60 pour le texte de contenu plus grand, et Lc 45 pour les grands titres. WCAG 2 répond à « est-ce que ça passe un audit ? », APCA répond à « les gens peuvent-ils réellement le lire ? » — cet outil montre les deux.
Comment le contraste de texte semi-transparent (alpha) est-il calculé ?
Le contraste réel d'une couleur de texte semi-transparente est trouvé en la composant par-dessus l'arrière-plan (composition alpha) : couleur effective = premier plan × alpha + arrière-plan × (1 − alpha). Cet outil lit l'alpha depuis rgba(), hsla(), et la saisie hex à 8 chiffres (par ex. #7c3aed80), compose le texte par-dessus l'arrière-plan, et calcule le contraste WCAG + APCA de la couleur réelle résultante. Cela donne une lisibilité précise pour les effets de verre, les superpositions, et l'interface semi-transparente.

Méthodologie & sources

Le Vérificateur de contraste de couleur de ToolPico est un outil gratuit et indépendant. Le moteur de calcul applique la formule officielle de luminance relative du W3C directement dans votre navigateur : sRGB → correction gamma → luminance linéaire → ratio de contraste. Aucune donnée n'est jamais envoyée à un serveur ; chaque calcul s'exécute côté client. La simulation de daltonisme utilise des matrices de transformation approximatives couramment utilisées et est destinée à des fins éducatives.

Sources : Web Content Accessibility Guidelines (WCAG) 2.2 du W3C, critère de succès 1.4.3 (Contraste minimum), 1.4.6 (Contraste renforcé), et 1.4.11 (Contraste non textuel). Dernière mise à jour : 25 juillet 2026. Les résultats sont fournis à des fins informatives et éducatives uniquement ; la simulation de daltonisme n'est pas un outil de diagnostic médical.

🔗 Ajouter cet outil à votre site

Copiez le code ci-dessous sur votre propre site. L'outil est gratuit, toujours à jour, et fonctionne entièrement sur votre page. Aucune inscription requise.

Aperçu →
⚡ Built with ToolPico · toolpico.com