Comprobador de contraste online gratis (WCAG)
Evalúa las relaciones de contraste entre el color de primer plano y el de fondo para cumplir la accesibilidad WCAG AA y AAA, tanto en texto normal como grande.
Texto normal
Texto grande (18pt / 14pt en negrita)
The quick brown fox jumps over the lazy dog.
Relación de contraste
17.40:1
Cómo comprobar el contraste de color
Introduce tus dos colores.
Elige el color del texto y el del fondo, o escribe un código hex de 6 dígitos como #1a1a1a en cada cuadro.
Lee la relación y las comprobaciones.
La relación de contraste se actualiza mientras escribes, y cinco filas muestran si cumple o no para el texto AA y AAA y para los elementos de UI.
Ajusta y copia.
Oscurece o aclara un color hasta que pasen las filas que necesitas, prueba Intercambiar para el par inverso y luego copia la relación para tus notas.
Preguntas frecuentes
Respuestas sobre las relaciones WCAG, el texto grande, el redondeo y lo que puede leer este comprobador.
¿Qué relación de contraste exige WCAG AA?
WCAG AA requiere al menos 4.5:1 para texto normal y 3:1 para texto grande. Los iconos, los bordes de campos y otros elementos de UI necesitan 3:1 respecto a los colores que tienen al lado. AAA sube las reglas de texto a 7:1 para texto normal y 4.5:1 para texto grande.
¿Cómo se calcula la relación de contraste?
Los valores de rojo, verde y azul de cada color se convierten a luz lineal y se ponderan para obtener una luminancia relativa. La relación es la luminancia más clara más 0.05, dividida entre la más oscura más 0.05, así que va de 1:1 para el mismo color a 21:1 para negro sobre blanco.
¿Qué se considera texto grande en WCAG?
El texto grande es de al menos 18pt (24px) en regular o 14pt (unos 18.66px) en negrita. Solo necesita 3:1 para AA y 4.5:1 para AAA. El comprobador no pide un tamaño de fuente, así que consulta las filas de texto grande solo si tu texto es de ese tamaño.
¿Basta con WCAG AA o necesito AAA?
AA es el nivel al que apuntan la mayoría de las leyes y políticas, incluidas la norma EN 301 549 en la UE y la regla de 2024 de EE. UU. para sitios web de gobiernos estatales y locales, que usan WCAG 2.1 AA. AAA es más estricto y un buen objetivo para textos largos de lectura.
¿Qué significa la comprobación de componentes de UI?
Comprueba la regla de 3:1 para los elementos que no son texto, el criterio de éxito 1.4.11 de WCAG. Úsala para colores de iconos, bordes de campos, anillos de foco y líneas de gráficos. Pon el color del elemento en el cuadro de color de texto y el color que hay detrás en el cuadro de fondo.
¿Por qué muestra 3.00:1 pero no cumple?
La relación en pantalla se redondea a dos decimales, pero las comprobaciones usan el valor exacto, como exige WCAG. El gris #959595 sobre blanco es 2.995:1, así que muestra 3.00:1 y aun así no pasa las filas de 3:1. Oscurece un poco el color para que cumpla.
¿Por qué el comprobador muestra 0.00:1?
Solo lee códigos hex de 6 dígitos, con o sin el #. Los códigos cortos como #fff, los de 8 dígitos con transparencia, rgb(), hsl() y los nombres de color dan 0.00:1 y no pasan ninguna fila. Escribe #fff como #ffffff. Una letra incorrecta, como en #12345g, se lee como un color distinto sin ningún aviso.
¿Cuál es la relación de contraste más alta posible?
21:1, que es negro puro #000000 sobre blanco puro #ffffff. Dos colores idénticos dan 1:1, la más baja. El par predeterminado de aquí, #1a1a1a sobre blanco, obtiene 17.40:1, y el gris medio #767676 sobre blanco es 4.54:1, justo por encima del límite AA de 4.5:1.
¿Puedo comprobar texto sobre un degradado o una foto?
No directamente, ya que compara un color sólido con otro. Para texto sobre un degradado o una imagen, busca el punto detrás del texto cuya luminosidad sea más cercana a la del color del texto. Introduce ese color como fondo y compruébalo.
¿Admite APCA o WCAG 3?
No. Usa la relación de contraste de WCAG 2.x, en la que se basan WCAG 2.1, WCAG 2.2 y las leyes actuales. APCA es un método en borrador para el futuro WCAG 3 que puntúa el texto según su tamaño y grosor, y esta herramienta no lo calcula.
¿Este comprobador de contraste es gratuito y privado?
Sí. Es gratis, sin cuenta y sin límite de comprobaciones. Los colores que introduces permanecen en tu navegador y no se guardan. En el sitio en producción, Google Analytics cuenta los clics en Copiar relación, nunca los colores ni la relación.
Comprobador de contraste para texto y colores de UI según WCAG
Dos colores hex de entrada, una relación de contraste de salida, con cinco comprobaciones WCAG, vista previa en vivo, botón de intercambio y una relación que puedes copiar.

Comprueba el contraste según WCAG AA y AAA
Elige un color de texto y un color de fondo para obtener la relación de contraste. Cinco filas muestran si cumple o no para los tamaños de texto AA y AAA y la regla de 3:1 para elementos de UI.
- El texto normal AA requiere 4.5:1
- El texto normal AAA requiere 7:1
- El texto grande y los elementos de UI requieren 3:1

Previsualiza el texto sobre tu color de fondo
El cuadro de vista previa se rellena con tu fondo y muestra texto de muestra con el color de texto elegido en tres tamaños. La relación y cada fila de cumple o no cumple se actualizan al cambiar cualquiera de los colores.
- Texto de muestra en tres tamaños
- Se actualiza con cada cambio de color
- Relación mostrada con dos decimales
Intercambia texto y fondo
Un clic en Intercambiar colores invierte los dos colores, para que puedas probar texto claro sobre fondo oscuro y al revés. La relación es la misma, pero la vista previa cambia.
Copia la relación de contraste
Copiar relación pone la relación en tu portapapeles con dos decimales, como 4.54:1, lista para una especificación de diseño, un informe de auditoría o un ticket. Las filas de cumple o no cumple usan el valor sin redondear, como pide WCAG.
Escribe o elige códigos hex
Cada color tiene un selector y un cuadro de texto. Escribe un código hex de 6 dígitos como #767676, con o sin el #. Los códigos cortos como #fff y los valores rgb() no se leen.
Gratis y sin registro
Úsalo tantas veces como quieras, sin cuenta. Los colores que introduces permanecen en tu navegador. En el sitio en producción, Google Analytics cuenta los clics en Copiar relación, nunca los colores.
Cuándo comprobar el contraste de color
Comprueba el contraste pronto, mientras todavía es fácil cambiar un color.
Revisión de diseño
Revisa las elecciones de color en tus archivos de diseño antes de la entrega. Copia cada código hex desde tu herramienta de diseño, pégalo aquí y corrige cualquier par que no cumpla AA.
- Botones principales con etiqueta blanca sobre el color de tu marca
- Texto de cuerpo sobre fondos teñidos o con el color de la marca
- Texto de marcador de posición y de ayuda, que suele ser demasiado claro
Auditoría de accesibilidad
Audita un sitio o una app existente según WCAG 2.1 AA. Prueba cada par de texto y fondo, anota la relación y registra cuál de las cinco comprobaciones no cumple.
- Encuentra pares que no cumplen la regla de 4.5:1 para el texto de cuerpo
- Copia cada relación en tus notas de auditoría o en el ticket
- Comprueba a 3:1 los colores de iconos y de bordes de campos
Sistema de diseño
Prueba los tokens de color de tu paleta antes de publicarlos. Comprueba cada token de texto sobre cada color de superficie y marca qué pares son seguros para el texto de cuerpo.
- Prueba cada token de texto sobre cada color de superficie
- Usa Intercambiar para comprobar los pares de tema claro y oscuro
- Haz una lista de los pares que cumplen AA para tu documentación
Explora más herramientas
Descubre otras herramientas gratuitas que combinan muy bien con esta
Generador de degradados CSS
Crea degradados CSS personalizados de forma visual
Generador de box-shadow
Diseña sombras CSS con vista previa en vivo
Convertidor de color
Convierte códigos de color HEX, RGB y HSL mientras escribes
Extractor de paleta de colores
Extrae los colores principales de una imagen en HEX, RGB o HSL
Formateador de JSON
Formatea, valida y minifica JSON en tu navegador
Probador de regex
Prueba y depura expresiones regulares en vivo