OnlineFreeTools.org
  • Accueil
  • Image editing tools
    • Filigrane texte — dans le navigateur
    • Extraire les couleurs — palette et pipette au clic
    • Retourner une image — miroir H/V
    • Bordure d’image — couleur et épaisseur
    • Compresser une image — côté max, qualité et taille cible (local)
    • Recadrer et redimensionner une image — en local
    • Voir et supprimer l’EXIF des photos — GPS, appareil, en local
    • Convertisseur de formats d'image — PNG JPEG WebP AVIF BMP GIF ICO SVG
    • Niveaux de gris — conversion locale
    • Fusionner des images — créez un collage en une photo
    • Optimiser une image — WebP, AVIF et MozJPEG en local
    • Superposer des images — placez un logo sur une photo
    • Image ↔ Base64 — encoder et décoder
    • Images en GIF — courte animation
    • Images en PDF — une page par photo
    • Images vers PowerPoint — une diapo par photo
    • Images vers Word — DOCX local
  • Outils de design
    • Pack de jetons couleur de marque — échelle HEX HSL OKLCH
    • Vérificateur de contraste WCAG — ratio AA/AAA
  • Developer tools
    • Ajouter WWW au DNS — A/CNAME et guides
    • Convertisseur CSV ↔ JSON — types, séparateur, local
    • Encoder et décoder les entités HTML — local
    • IndexNow — soumettre des URL à Bing, vérifier la clé et les codes
    • Quelle est mon adresse IP — IP publique (IPv4/IPv6)
    • Validateur JSON Schema — Chemins draft-07 et local
    • Markdown vers HTML assaini — et retour Markdown
    • Compare Two Texts Online — Text Diff Checker
    • Vérifier les en-têtes HTTP d'un site — Inspecter les response headers
    • YAML vers JSON — et retour YAML (types, multi-doc)
  • Calculators
    • Calculateur d'IMC — Comment calculer l'indice de masse corporelle
    • Calculateur de gradient — ∇f multivariable (dérivées partielles)
    • Calculateur de revenu marginal — Formule ΔRT / ΔQ
    • Calculateur de variation en % — De l’ancienne à la nouvelle valeur
    • Calculateur de ROI — Calculer le retour sur investissement
    • Pieds carrés en m² — Conversion pour logement et rénovation
  • English
  • 中文
  • Español
  • العربية
  • Português
  • Bahasa Indonesia
  • Français
  • 日本語
  • Русский
  • Deutsch

Outils

Filigrane texte — dans le navigateurAjouter WWW au DNS — A/CNAME et guidesPack de jetons couleur de marque — échelle HEX HSL OKLCHExtraire les couleurs — palette et pipette au clicConvertisseur CSV ↔ JSON — types, séparateur, localRetourner une image — miroir H/VCalculateur d'IMC — Comment calculer l'indice de masse corporelleCalculateur de gradient — ∇f multivariable (dérivées partielles)Calculateur de revenu marginal — Formule ΔRT / ΔQCalculateur de variation en % — De l’ancienne à la nouvelle valeurCalculateur de ROI — Calculer le retour sur investissementEncoder et décoder les entités HTML — localBordure d’image — couleur et épaisseurCompresser une image — côté max, qualité et taille cible (local)Recadrer et redimensionner une image — en localVoir et supprimer l’EXIF des photos — GPS, appareil, en localConvertisseur de formats d'image — PNG JPEG WebP AVIF BMP GIF ICO SVGNiveaux de gris — conversion localeFusionner des images — créez un collage en une photoOptimiser une image — WebP, AVIF et MozJPEG en localSuperposer des images — placez un logo sur une photoImage ↔ Base64 — encoder et décoderImages en GIF — courte animationImages en PDF — une page par photoImages vers PowerPoint — une diapo par photoImages vers Word — DOCX localIndexNow — soumettre des URL à Bing, vérifier la clé et les codesQuelle est mon adresse IP — IP publique (IPv4/IPv6)Validateur JSON Schema — Chemins draft-07 et localMarkdown vers HTML assaini — et retour MarkdownPieds carrés en m² — Conversion pour logement et rénovationCompare Two Texts Online — Text Diff CheckerVérificateur de contraste WCAG — ratio AA/AAAVérifier les en-têtes HTTP d'un site — Inspecter les response headersYAML vers JSON — et retour YAML (types, multi-doc)

Vérificateur de contraste WCAG — ratio AA/AAA

Choisissez une couleur de texte et un fond pour voir le ratio WCAG et le résultat AA/AAA en texte normal et grand. Étapes : sélectionnez ou saisissez un HEX, cliquez Vérifier, lisez le ratio et les badges, inversez ou testez les suggestions. Exemple : #767676 sur #ffffff ≈ 4,54:1 — réussit AA en texte normal, échoue AAA en texte normal. Les couleurs restent dans le navigateur.

Exemple de texte grand
Exemple de texte normal
Ratio de contraste
—

      

Fonctionnement

Définissez texte et fond avec le sélecteur ou en tapant un HEX. La page convertit le sRGB en luminance relative, calcule le ratio et affiche Réussi/Échec pour AA et AAA (texte normal et grand). Inversez la paire, copiez un résumé ou appliquez une suggestion si le contraste est trop faible.

Règles à connaître

Le contraste WCAG repose sur la luminance relative — pas seulement la teinte. Consultez ces règles si le ratio surprend.

  • La luminance relative L vient des canaux sRGB après la courbe de linéarisation WCAG. Ratio = (Lclair + 0,05) / (Lfoncé + 0,05).
  • Seuils : AA texte normal 4,5:1, AA texte grand 3:1, AAA texte normal 7:1, AAA texte grand 4,5:1. Un seul ratio alimente les quatre badges.
  • Seuls les HEX sRGB opaques (#RGB ou #RRGGBB) sont pris en charge. HEX invalide → erreur ; premier plan et fond identiques → 1:1 et échec à tous les niveaux.
  • Confidentialité : les couleurs sont traitées localement dans cet onglet — rien n'est envoyé au serveur.

Exemple

Chargez l'exemple : premier plan #767676 sur fond #ffffff donne environ 4,54:1. AA texte normal réussit (≥4,5:1), AA texte grand réussit (≥3:1), AAA texte normal échoue (≥7:1), AAA texte grand réussit (≥4,5:1). Inversez les couleurs pour voir le ratio changer.

Bonnes occasions

  • UI : validez corps de texte et libellés sur le fond de marque avant livraison.
  • Boutons et chips : vérifiez blanc sur couleur ou l'inverse pour AA normal ou grand.
  • Mode sombre : inversez surfaces claires/foncées et confirmez que le texte secondaire reste à 4,5:1 ou 3:1 en grand.

Frequently asked questions

Quels sont les seuils de contraste WCAG ?

AA texte normal exige au moins 4,5:1 ; AA texte grand (18 pt regular ou 14 pt gras) 3:1 ; AAA texte normal 7:1 ; AAA texte grand 4,5:1. Cette page affiche les quatre badges d'un coup.

Qu'est-ce que le texte grand ?

Le texte grand tolère moins de contraste car il est plus lisible. WCAG le définit à ≥18 pt regular ou ≥14 pt gras. L'aperçu montre une ligne grande et une normale pour comparer.

Mes couleurs quittent-elles le navigateur ?

Non. Le calcul se fait entièrement dans le navigateur — vos valeurs de couleur ne sont pas envoyées.

Comment utiliser les suggestions de couleur ?

Sous 4,5:1, l'outil peut proposer un premier plan ou un fond plus clair ou plus foncé pour atteindre AA en texte normal. Ce sont des points de départ en mélangeant vers le blanc ou le noir, pas des palettes de marque finales.

Quel lien avec les tokens de marque ?

Utilisez cette page pour valider toute paire texte/fond. Pour une palette de marque avec tokens sémantiques, ouvrez l'outil de tokens couleur ; vous pouvez aussi prélever des couleurs sur une photo avec l'extracteur.

Related tools

  • Pack de jetons couleur de marque — échelle HEX HSL OKLCH
  • Extraire les couleurs — palette et pipette au clic

Partager cet outil

Partagez sur les réseaux, copiez le lien ou utilisez le partage du système.

XFacebookLinkedInRedditWhatsAppTelegram

https://onlinefreetools.org/fr/tools/wcag-contrast-checker

Questions ou retours

Quelque chose n’est pas clair, cassé ou manquant ? Rédigez un message ci-dessous — nous lisons chaque note.

E-mail: dailyonetools@outlook.com

References

  • WCAG 2.2 Understanding — Contrast (Minimum)
  • WCAG 2.2 Recommendation
  • WCAG 2.2 — relative luminance
OnlineFreeTools.org · Projet d'apprentissage · En cours d'itération
À propos·Journaux de développement·Confidentialité·Conditions·Contact