Aller au contenu
TextArray
Tout en local

Vérificateur de contraste

Vérifiez les rapports de contraste WCAG des paires de couleurs, avec les verdicts AA et AAA et les suggestions de correctifs.

Entrée
Sortie

Vérificateur de contraste

Collez les paires de premier plan et d'arrière-plan, une par ligne — #7a1f2b sur #ffffff, #333, #eee ou rgb(0, 0, 0) #fff — et le rapport de contraste WCAG 2 de chaque paire revient instantanément, avec un verdict de réussite ou d'échec pour chaque niveau de conformité. Le rapport va de 1 : 1 (aucun contraste) à 21 : 1 (noir sur blanc) et est calculé à partir de la luminance relative exactement comme les directives la définissent, de sorte que les chiffres concordent avec les inspecteurs des navigateurs et les outils d'audit.

Les WCAG nomment deux niveaux. AA, la référence la plus importante en matière de lois et de contrats, nécessite 4,5 : 1 pour un texte normal et 3 : 1 pour un texte de grande taille. AAA, la cible la plus stricte, demande 7 : 1 et 4,5 : 1. Le texte compte aussi grand à partir de 18 pts (environ 24 px) en poids normal, ou à partir de 14 pts (environ 18,7 px) en gras — c'est pourquoi un titre peut passer à un taux d'échec d'un paragraphe. Le rapport détaille les quatre contrôles par paire ; basculez la sortie sur Compact pour une ligne par paire, ce qui est la lecture la plus rapide lorsque vous parcourez une palette entière.

Lorsqu'une paire manque AA pour le texte normal, activez « Suggérer une correction » et l'outil assombrit ou éclaircit le premier plan par petites étapes de luminosité, en conservant sa teinte, jusqu'à ce qu'il atteigne 4,5 : 1 - puis imprime l'hexagone de passage le plus proche, prêt à être recollé dans votre feuille de style.

Tout s'exécute dans votre navigateur ; les palettes de marque inédites ne quittent jamais votre appareil. Les couleurs peuvent être composées de 3 ou 6 chiffres hexadécimaux avec ou sans hachage, rgb() ou rgba(), ou un nom CSS commun – les 16 de base plus les plus populaires étendus. La liste CSS complète de 148 noms n'est délibérément pas incluse, alors écrivez les noms exotiques au format hexadécimal. Une ligne qui n'est pas une paire de couleurs est notée calmement et le reste continue à être traité.

FAQ

Que signifient AA et AAA ?
Ce sont des niveaux de conformité WCAG. AA nécessite un rapport de contraste d'au moins 4,5 : 1 pour un texte normal et 3 : 1 pour un texte de grande taille ; AAA augmente ce chiffre à 7 : 1 et 4,5 : 1. AA est le niveau auquel la plupart des réglementations en matière d'accessibilité font référence.
Quand les seuils de texte volumineux s’appliquent-ils ?
A partir de 18 pt (environ 24 px) en poids normal, ou à partir de 14 pt (environ 18,7 px) en gras. Un texte volumineux n'a besoin que de 3 : 1 pour AA et de 4,5 : 1 pour AAA, c'est pourquoi les titres passent plus facilement que le corps du texte.
Quels formats de couleurs puis-je coller ?
Hex avec 3 ou 6 chiffres, avec ou sans hachage initial ; rgb() et rgba() en notation virgule ou espace ; et les noms de couleurs CSS courants – les 16 de base plus les plus populaires comme l'orange, le rose ou le rebeccapurple. La liste complète des 148 noms n’est pas incluse ; écrivez les noms rares en hexadécimal. Alpha est lu mais ignoré, car le contraste est défini entre les couleurs opaques.
Comment fonctionne « Suggérer un correctif » ?
Lorsqu'une paire échoue à AA pour un texte normal, l'outil décale la luminosité du premier plan pas à pas - en conservant sa teinte et sa saturation - jusqu'à ce que le rapport atteigne 4,5 : 1, et imprime l'hexagone de passage le plus proche. Il s'assombrit ou s'éclaircit, selon ce qui arrive le plus tôt.
Mon texte est-il téléchargé quelque part ?
Non. La vérification s'exécute entièrement dans votre navigateur et rien de ce que vous collez ne quitte votre appareil.