Contrast Checker: comprueba el contraste de color según las WCAG
El Contrast Checker comprueba y calcula el contraste de color: obtiene la relación de contraste WCAG entre el texto y el fondo (por ejemplo, 4.48:1 para #777777 sobre blanco), muestra si cumple AA y AAA y, si no alcanza AA, sugiere el color más cercano que sí lo cumple. Gratis, sin registro y directamente en tu navegador.
Creado por Justin Schuessler
¿Ya comprobaste el contraste? Publica tu sitio con un alojamiento web rápido y fiable.
Relación de contraste
21.00:1
Texto normal
El veloz zorro marrón salta sobre el perro perezoso.
Texto grande
El zorro veloz
Continuar con estos colores: Comprobar el color de primer plano en el simulador de daltonismo · Generar una combinación de colores a partir del color de primer plano
Diseñado pensando en la privacidad. Tus datos se procesan en el navegador y no se envían a ningún servidor.
Resultado de ejemplo
Así se muestra el resultado en el comprobador de contraste
Introduce los colores del texto y del fondo. La herramienta calculará la relación de contraste, comprobará todos los niveles WCAG y, si no se cumplen, propondrá el color más cercano que alcance AA. Los colores de abajo son un ejemplo; tu resultado dependerá de tus colores.
Ejemplo · #777777 sobre #ffffff
No cumple AA para texto normal- Relación de contraste
- 4.48:1
- Valor mínimo para AA en texto normal: 4.5:1.
- Niveles superados
- 2/5
- Superado: AA – Texto grande (3:1), Componentes de interfaz y gráficos (3:1)
- Color de primer plano sugerido
- #767676
- Alcanza 4.54:1 y, por tanto, AA para texto normal con el menor cambio de luminosidad.
Cómo interpretas el resultado
Cada nivel WCAG tiene un valor mínimo fijo; el ejemplo con 4.48:1 se comprueba por separado frente a cada nivel.
| Nivel WCAG | Ejemplo |
|---|---|
| AA – Texto normal (4.5:1) | No superado |
| AA – Texto grande (3:1) | Superado |
| AAA – Texto normal (7:1) | No superado |
| AAA – Texto grande (4.5:1) | No superado |
| Componentes de interfaz y gráficos (3:1) | Superado |
Funciones
Más que una calculadora de contraste: qué comprueba el Contrast Checker
Un contraste de color suficiente permite leer textos y distinguir controles a personas con baja visión y en condiciones de poca luz. El Contrast Checker te muestra si tu combinación cumple los umbrales de las WCAG y te ayuda a mejorarla.
Cinco comprobaciones WCAG de un vistazo
Para cada combinación de colores, la herramienta muestra si cumple AA y AAA para texto normal y grande, y si alcanza el contraste mínimo de 3:1 para componentes de interfaz y elementos gráficos.
Sugerencia de color con un clic
Si el contraste no alcanza el nivel AA para texto normal, la herramienta sugiere el color más cercano que llega a 4.5:1. Solo modifica la luminosidad del color del texto o del fondo, según cuál necesite menos cambios.
Hexadecimal, RGB y selector de colores
Introduce los colores como valores hexadecimales, con o sin # y de tres o seis dígitos, como rgb() o rgba(), o como valores simples como 34, 34, 34. También puedes elegirlos en el selector de colores.
Vista previa en tiempo real para texto normal y grande
Dos tarjetas de vista previa muestran un texto de ejemplo en tamaño normal y grande con tus colores.
Enlace para compartir
Los colores actuales se incluyen automáticamente en la URL. Si copias el enlace, abrirá la misma combinación, lo que facilita la coordinación con tu equipo.
Cálculo en el navegador
La relación de contraste se calcula directamente en tu navegador. Tus colores no se envían a ningún servidor.
Umbrales WCAG
¿Qué relación de contraste necesitas según las WCAG?
El Contrast Checker comprueba tus colores según estos cinco valores mínimos. El nivel AA es el requisito mínimo habitual; AAA es el nivel más estricto para contenidos especialmente legibles.
| Nivel WCAG | Contraste mínimo | Se aplica a |
|---|---|---|
| AA – Texto normal (4.5:1) | 4.5:1 | Texto normal y etiquetas que no alcanzan el tamaño de texto grande |
| AA – Texto grande (3:1) | 3:1 | Texto a partir de 24 px (18 pt) o de 18,66 px (14 pt) en negrita |
| AAA – Texto normal (7:1) | 7:1 | Texto normal en el nivel más estricto y voluntario |
| AAA – Texto grande (4.5:1) | 4.5:1 | Texto grande en el nivel más estricto y voluntario |
| Componentes de interfaz y gráficos (3:1) | 3:1 | Bordes de campos de entrada, iconos y otros elementos gráficos (WCAG 1.4.11) |
¿Quieres comprobar si tus colores siguen siendo distinguibles para personas con deficiencias en la visión del color? El simulador de daltonismo muestra cómo se ve un color con distintos tipos de daltonismo. Ir al simulador de daltonismo
Cómo funciona
Comprueba el contraste de color en 6 pasos
Del color del texto y del fondo a una combinación accesible que puedes copiar o compartir.
Paso 1
Introducir el color del texto
Introduce el color del texto en el campo «Primer plano (texto)» como valor hexadecimal o RGB, o elígelo con el selector de colores.
Paso 2
Introducir el color de fondo
Introduce del mismo modo el color de fondo en el campo «Fondo». Con el botón de flecha entre los campos puedes intercambiar los colores de primer plano y de fondo.
Paso 3
Consultar la relación de contraste
Consulta la relación de contraste y comprueba los cinco indicadores de AA y AAA para texto normal y grande, así como para componentes de interfaz y elementos gráficos. Una marca indica que se cumple el requisito; una cruz, que no se cumple.
Paso 4
Comprobar vista previa
Mira en la vista previa cómo se ve el texto de ejemplo normal y grande con tu combinación de colores.
Paso 5
Aplicar sugerencia de color
Si la combinación no cumple AA para texto normal, haz clic en «Sugerir el color más cercano que cumpla AA» y después en «Aplicar».
Paso 6
Copiar o compartir colores
Copia el valor hexadecimal con el botón situado junto al campo o comparte la URL de la barra de direcciones, que contiene ambos colores.
Descubrir más
Más herramientas de color
Simulador de daltonismo
Simula en directo cómo se perciben las paletas de colores y tus propias imágenes con protanopía, deuteranopía, tritanopía y acromatopsia. Todo se calcula en el navegador.
Creado por Justin Schuessler
Generador de esquemas de colores
Genera en directo esquemas de colores complementarios, análogos, triádicos y más a partir de un color base. No se guarda ni se transmite nada.
Creado por Justin Schuessler
Selector de color
Convierte colores al instante entre HEX, RGB, HSL, HSV y CMYK, encuentra el color CSS con nombre más cercano y comprueba el contraste WCAG frente al blanco y el negro, todo en tu navegador.
Creado por Justin Schuessler
Selector de color de una imagen
Obtén el código de color de una imagen: cuentagotas con lupa, HEX, RGB y HSL, paleta de la imagen e indicación de contraste. La imagen permanece en el navegador.
Creado por Dimitri Heissler
FAQ
Preguntas frecuentes sobre Contrast Checker
Respuestas breves sobre contraste de color, WCAG y esta herramienta.
Puedes usar el Contrast Checker gratis y sin registrarte. La relación de contraste se calcula directamente en tu navegador; tus colores no se envían a ningún servidor.
La herramienta calcula primero la luminancia relativa (L) de ambos colores con la fórmula de las WCAG 2.x. Después divide la L del color más claro más 0.05 entre la L del más oscuro más 0.05. El resultado va de 1:1 (colores idénticos) a 21:1 (negro sobre blanco); el orden de los colores no importa. Cuanto mayor sea el valor, más fácil será leer el texto sobre el fondo.
Para el nivel AA, el texto normal necesita al menos 4.5:1 y el texto grande, 3:1. El nivel AAA, más estricto, exige 7:1 para texto normal y 4.5:1 para texto grande. Los componentes de interfaz y los elementos gráficos, como bordes de campos de entrada o iconos, necesitan 3:1. La mayoría de los requisitos legales hacen referencia al nivel AA; AAA es un nivel más estricto y voluntario.
Se considera texto grande a partir de 18pt (24px), o de 14pt (18.66px) si también está en negrita. Para el texto grande se exigen relaciones de contraste mínimas más bajas (3:1 en lugar de 4.5:1 para AA), porque las letras más grandes siguen siendo legibles con menos contraste.
Valores hexadecimales con o sin #, de tres o seis dígitos (#fff o #ffffff), rgb() y rgba(), así como valores simples como 34, 34, 34. También puedes elegir cualquier color con el selector. En rgba(), se ignora el valor alfa y la herramienta calcula con el color opaco. Si introduces un valor no válido, el campo se marca hasta que lo corrijas.
Si tu combinación no alcanza el nivel AA para texto normal (4.5:1), la herramienta te sugiere con un clic el color más cercano que sí lo cumple. Para ello, solo modifica la luminosidad del texto o del fondo, según cuál necesite menos cambios. Usa «Aplicar» para adoptar la sugerencia. Ejemplo: #777777 sobre #ffffff alcanza 4.48:1; la sugerencia #767676 alcanza 4.54:1.
Sí. El Contrast Checker incluye automáticamente los colores de primer plano y de fondo actuales en la URL. Si copias el enlace de la barra de direcciones, se abrirá la misma combinación. Los enlaces bajo la vista previa también te permiten enviar el color de primer plano al simulador de daltonismo o al generador de esquemas de color.
Leyes como la Ley Europea de Accesibilidad (EAA) y sus transposiciones nacionales, o la ADA en Estados Unidos, obligan a muchas webs y aplicaciones a cumplir unos requisitos mínimos de accesibilidad y suelen remitirse a las WCAG. Un contraste de texto suficiente es uno de los aspectos que se comprueban con más frecuencia. Esta herramienta no sustituye el asesoramiento jurídico, pero te ayuda a comprobar los valores técnicos de contraste de las WCAG.
¿Tienes más preguntas?
Contactar con soporteTu próximo proyecto necesita un servidor fiable detrás
Un VPS de ZAP-Hosting pone tu sitio web o aplicación en línea de forma fiable.
Sin configuración. Sin riesgos. En línea en segundos.
¿Buscas más herramientas? Ver todas las herramientas de imagen y diseño
