ximg.es

Comprobador de contraste WCAG

Elige el color del texto y el del fondo para saber si se leen bien según las pautas de accesibilidad WCAG. Si no cumplen, te propone el color más parecido que sí lo hace.

Ratio de contraste4,54:1

  • AA · texto normal ≥ 4,50:1 Cumple
  • AA · texto grande ≥ 3,00:1 Cumple
  • AAA · texto normal ≥ 7,00:1 No cumple
  • AAA · texto grande ≥ 4,50:1 Cumple
  • Iconos y controles ≥ 3,00:1 Cumple

Vista previa

Texto grande de ejemplo

Así se lee un párrafo de texto normal con estos colores. Si cuesta leerlo aquí, costará más en un móvil a pleno sol.

Texto pequeño, como el de una nota o un pie de foto.

Imagen de ximg.es con el color de fondo y de texto elegidos
https://ximg.es/600x300/ffffff/767676.png

Qué mide el ratio de contraste

Compara la luminosidad del texto con la del fondo, en una escala que va de 1:1 (el mismo color) a 21:1 (negro sobre blanco). No depende del tono: un rojo y un verde con la misma luminosidad tienen un contraste bajísimo aunque parezcan muy distintos, y es justo la combinación que no distinguen las personas con daltonismo.

Niveles AA y AAA

El ratio no se redondea: 4,49:1 no cumple AA aunque se quede a una centésima. Por eso el gris más claro que pasa AA sobre blanco es #767676 (4,54:1), y #777777 ya no llega.

Cómo arreglar un contraste insuficiente

Lo más sencillo es oscurecer el texto (o aclararlo, si el fondo es oscuro) sin cambiar el tono, que es lo que hace la sugerencia de la herramienta: mantiene el color de marca y solo ajusta la luminosidad. Si el color no se puede tocar, úsalo en elementos grandes, como titulares o fondos de botones, y deja el texto pequeño en un color con más contraste.

Texto sobre imágenes

El contraste de un texto sobre una foto cambia de un punto a otro, y ninguna herramienta lo puede garantizar. Lo seguro es poner una capa de color semitransparente o un degradado entre la foto y el texto, y comprobar el peor caso. La vista previa usa una imagen del generador de ximg.es con los mismos colores, para que veas cómo queda el texto de un placeholder:

https://ximg.es/600x300/{fondo}/{texto}.png?text=Hola

Preguntas frecuentes

¿Qué contraste mínimo pide WCAG?

4,5:1 para el texto normal y 3:1 para el texto grande en el nivel AA, que es el que exigen la mayoría de las normas. El nivel AAA sube a 7:1 y 4,5:1.

¿Qué se considera texto grande?

A partir de 24 px (18 puntos) en peso normal, o de 18,66 px (14 puntos) en negrita.

¿Cuál es el gris más claro que cumple AA sobre blanco?

#767676, con un ratio de 4,54:1. Es el gris que se usa a menudo para textos secundarios accesibles.

¿Es obligatorio cumplir WCAG?

Para el sector público europeo, sí, desde hace años. Desde junio de 2025 la Ley Europea de Accesibilidad lo extiende a muchos servicios privados, como el comercio electrónico y la banca, que deben cumplir el nivel AA.

¿El contraste se aplica a los logotipos?

No. WCAG excluye los logotipos y el texto puramente decorativo, igual que el de los controles desactivados.

¿Qué pasa con WCAG 3 y APCA?

WCAG 3 está todavía en borrador y estudia un método distinto (APCA) que tiene en cuenta el tamaño y el peso de la letra. Hoy la referencia legal sigue siendo WCAG 2.2, que es la que usa esta herramienta.

Más herramientas

Ver todas las herramientas · Generador de imágenes placeholder