Calculadora de relación de contraste
Calcula el contraste WCAG entre dos colores HEX o RGB y comprueba al instante los umbrales AA y AAA para texto.
Acerca de la calculadora de contraste
Ejemplos de contraste de color
Estas combinaciones habituales muestran cómo pequeños cambios visuales pueden cruzar un umbral de accesibilidad.
| Combinación de colores | Relación de contraste | Resultado WCAG |
|---|---|---|
| #FFFFFF y #000000 | 21.00:1 | Cumple AA y AAA para texto normal y grande. |
| #FFFFFF y #777777 | 4.48:1 | Cumple AA para texto grande, pero queda justo por debajo de AA para texto normal. |
| #FFFFFF y #005FCC | 5.98:1 | Cumple AA para texto normal y AAA para texto grande, pero no AAA para texto normal. |
Cómo comprobar el contraste de color
- Copia los colores de primer plano y fondo del diseño como valores HEX o RGB.
- Introduce el color claro y el oscuro en los dos campos.
- Selecciona Calcular contraste para obtener la relación de luminancia WCAG.
- Revisa cada resultado AA y AAA para texto normal y grande.
- Ajusta los colores que no cumplen y vuelve a probar todos los estados interactivos de la interfaz final.
Preguntas sobre el contraste
¿Qué contraste necesita el texto normal?
WCAG 2.x exige al menos 4.5:1 para texto normal en AA y 7:1 en AAA. El objetivo debe ajustarse a los requisitos del proyecto.
¿Qué se considera texto grande?
Generalmente, al menos 18 puntos en peso normal o 14 puntos en negrita. En CSS suelen equivaler a unos 24 píxeles y 18.66 píxeles, respectivamente.
¿Importa qué color introduzca primero?
No, la fórmula siempre coloca la luminancia más clara en el numerador y la más oscura en el denominador. Invertir primer plano y fondo da el mismo contraste numérico.
¿Por qué una combinación visualmente distinta no cumple?
La diferencia de tono no equivale a la diferencia de luminancia. Dos colores saturados pueden parecer distintos y aun así tener un brillo demasiado parecido para un texto accesible.
¿Cumplir esta comprobación hace accesible una página?
No, el contraste es solo un requisito. También deben probarse teclado, semántica, foco, alternativas textuales, redistribución, movimiento y comportamiento con tecnologías de asistencia.