94 · Productivité

Convertisseur de couleurs et vérificateur de contraste

Saisissez une couleur dans n'importe quel format courant pour obtenir les autres, puis vérifiez si elle est lisible sur votre couleur d'arrière-plan.

Vos données : Cet outil traite votre saisie dans ce navigateur. CapyHelp ne télécharge pas cette entrée pour générer votre résultat. Détails de confidentialité

Convertisseur de couleurs et vérificateur de contraste

HEX, rgb() ou hsl().

AaLe renard brun rapide saute par-dessus le chien paresseux.

HEXAMEN

—

Comment utiliser le convertisseur de couleurs et le vérificateur de contraste

  1. Tapez une couleur au format HEX (#4f46e5), rgb() ou hsl(), ou utilisez le sélecteur.
  2. Entrez une couleur d'arrière-plan pour vérifier le contraste.
  3. Consultez le rapport de contraste et s'il répond aux normes WCAG AA et AAA pour les textes normaux et de grande taille.

Comprendre les rapports de contraste

Les directives pour l'accessibilité du contenu Web (WCAG) comparent la luminosité relative de deux couleurs sur une échelle allant de 1:1 (identique) à 21:1 (noir sur blanc).

  • AA nécessite au moins 4,5 : 1 pour le texte normal et 3 : 1 pour le texte volumineux (environ 24 px ou 19 px en gras).
  • AAA a besoin de 7:1 pour un texte normal et de 4,5:1 pour un texte volumineux.

Un bon contraste aide tout le monde à lire sous une lumière vive ou sur des écrans de mauvaise qualité, et pas seulement les personnes malvoyantes.

Exemples

#4F46E5 texte sur blanc

Contraste 6,29:1 · réussit AA, échoue AAA pour un texte normal

hsl(243, 75%, 59%)

#5048E5 · RVB (80, 72, 229)

Questions

Pourquoi le HSL vers HEX ne fait-il pas exactement un aller-retour ?

Les valeurs HSL sont arrondies à des nombres entiers, donc la reconversion peut décaler un canal d'un pas. La différence n’est pas visible.

Est-il favorable à la transparence ?

Les valeurs alpha dans rgba() et hsla() sont acceptées mais ignorées, car le contraste dépend de ce qui se cache derrière une couleur transparente.

Le format HEX à 3 chiffres est-il pris en charge ?

Oui. #f80 est lu comme #ff8800.

Traduction automatique. Passez en revue les résultats importants.