Comprueba cualquier par de texto y fondo según WCAG 2.1
El verificador de contraste calcula la relación de contraste de luminancia entre un color de primer plano y uno de fondo y te dice si el par cumple WCAG 2.1 en los niveles AA y AAA, tanto para texto normal como grande. La relación usa la misma fórmula de luminancia relativa definida por el W3C, así que el número que ves aquí coincide con el que reportan las auditorías de accesibilidad automatizadas. No hay subida de archivos ni cuenta; el resultado se actualiza mientras escribes.
Cómo usarlo
- Introduce el color del texto y el color de fondo como códigos hex, o usa los selectores de color.
- Lee la relación, mostrada como
n:1. 21:1 es negro sobre blanco; 1:1 es ausencia total de contraste. - Revisa las cuatro insignias: AA Normal (4.5:1), AAA Normal (7:1), AA Grande (3:1) y AAA Grande (4.5:1).
- Ajusta el color más claro hasta que todas las insignias que necesites se pongan en verde y luego copia los códigos hex en tu diseño.
¿Qué cuenta como texto grande?
WCAG define el texto grande como al menos 18 pt (24 px) en peso regular, o 14 pt (unos 18.66 px) en negrita. Todo lo que sea más pequeño es texto normal y necesita la relación más alta. Los iconos, bordes y contornos de formularios son contenido no textual y necesitan al menos 3:1 según el criterio de éxito 1.4.11.
Ejemplos
- Gris
#767676sobre blanco da 4.54:1, el gris más claro que cumple AA para texto de cuerpo. - Material Blue 500
#2196F3sobre blanco da unos 3.1:1: vale para títulos grandes, no para párrafos. Blue 700#1976D2cumple AA. - Blanco sobre Material Orange 500
#FF9800da aproximadamente 2.2:1, así que los botones naranjas suelen necesitar texto oscuro.
Consejos
- Prueba el par real: el texto de placeholder, los estados deshabilitados y los colores de enlace son los fallos habituales.
- Apunta a AA en todas partes y a AAA para lectura larga o cualquier cosa crítica para la seguridad.
- Elige colores candidatos de las paletas de Material o Tailwind, que incluyen escalas de tonos de claro a oscuro.
- Para una explicación más detallada, lee la guía de contraste WCAG para equipos de UI.