Verificador de contraste APCA (borrador de WCAG 3)

Calcula el contraste de luminosidad APCA (Lc) entre el texto y el fondo, consulta para qué usos es adecuado y compáralo con la proporción clásica de WCAG 2.

Actualizado el

Titular 36px

Subtítulo 24px negrita

Texto normal a 16px. El veloz murciélago hindú comía feliz cardillo y kiwi.

Texto pequeño a 13px — detalles finos y pies de foto.

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Verificador de contraste APCA

  1. Introduce los colores del texto y del fondo (en cualquier formato CSS).
  2. Lee el valor Lc: cuanto más alto, más legible. Los valores negativos indican texto claro sobre fondo oscuro.
  3. Revisa la tabla de usos para ver si la combinación sirve para texto corrido, titulares o solo para elementos que no son texto.
  4. Compara con la proporción de WCAG 2 que se muestra junto a él, que sigue siendo hoy el estándar legal y de auditoría.

¿Qué es APCA?

APCA (Accessible Perceptual Contrast Algorithm), desarrollado por Andrew Somers para el W3C, es el método de contraste propuesto para las próximas pautas WCAG 3. En lugar de una proporción como 4,5:1, devuelve un valor de contraste de luminosidad Lc de aproximadamente 0 a 106 (positivo para texto oscuro sobre fondo claro, negativo para texto claro sobre fondo oscuro). Modela cómo la visión humana percibe realmente el contraste, incluido el efecto del tamaño y el grosor de la fuente.

¿Por qué APCA en lugar de la proporción de WCAG 2?

  • Sensible a la polaridad: WCAG 2 trata igual el blanco sobre negro y el negro sobre blanco, pero nuestros ojos no. APCA les asigna puntuaciones distintas.
  • Mejor con el modo oscuro: la fórmula de WCAG 2 sobrestima el contraste en pares de colores oscuros, así que algunas combinaciones “aprobadas” en tema oscuro son difíciles de leer. APCA detecta estos casos.
  • Menos falsos suspensos: algunos pares de tonos medios legibles, como texto blanco sobre botones naranjas, no superan WCAG 2, mientras que APCA los valora de forma más realista.

Cómo leer el valor Lc

LcAdecuado para
90+Recomendado para texto corrido y lectura prolongada
75Mínimo para texto corrido (~18px normal)
60Otro texto de contenido (~24px normal o 16px negrita)
45Titulares grandes y etiquetas de interfaz grandes
30Texto de marcador de posición, estados deshabilitados, iconos grandes
15Mínimo para elementos que no son texto, como separadores

Estas son pautas simplificadas de “nivel bronce”; el enfoque completo de APCA usa tablas de consulta por tamaño y grosor de fuente.

¿Debo usar APCA hoy?

WCAG 3 sigue siendo un borrador de trabajo y la versión final de APCA puede cambiar. Las leyes y auditorías de accesibilidad (incluida la Ley Europea de Accesibilidad, que referencia WCAG 2.1 mediante EN 301 549) siguen usando la proporción de WCAG 2. El enfoque práctico: cumple WCAG 2 AA para el cumplimiento y usa APCA como segunda opinión, especialmente en temas oscuros y en textos grandes de titulares. Revisa WCAG 2 en detalle con el Verificador de contraste.

También se busca como: contraste apca, wcag 3, calculadora apca, contraste lc, contraste perceptual, accesibilidad de color, contraste de texto, verificador apca wcag 3.

Herramientas que combinan con: Verificador de contraste APCA

  • Simulador de daltonismo — Sube una captura o un diseño y míralo a través de ocho tipos de deficiencia en la visión del color, uno al lado del otro.
  • Generador de colores de Tailwind — Pega un color de marca y obtén una escala de tonos equilibrada de 11 pasos (del 50 al 950) integrada en OKLCH, con sugerencias de contraste y opciones de exportación para Tailwind v3, v4, CSS y SCSS.
  • Conversor OKLCH — Explora el espacio de color OKLCH, perceptualmente uniforme, con deslizadores en vivo, comprueba si un color cabe en sRGB y copia los valores HEX, RGB y HSL equivalentes como fallback.
  • Conversor de colores — Pega cualquier color CSS —HEX, rgb(), hsl(), hwb(), oklch() o un nombre como tomato— y obtén al instante todos los demás formatos, además de una paleta 50–950 lista para usar.

Preguntas frecuentes

¿Qué valor Lc necesito para el texto corrido?
Apunta a Lc 75 o más para texto corrido de entre 16 y 18px en grosor normal, y a Lc 90 para lectura prolongada. El texto en negrita o más grande puede tener un valor menor.
¿Por qué el valor Lc es negativo?
Un Lc negativo indica polaridad inversa: texto claro sobre fondo oscuro. Usa el valor absoluto al comparar con las pautas.
¿APCA forma parte de WCAG 2.2?
No. WCAG 2.2 sigue usando la proporción de contraste (4,5:1 para texto normal, 3:1 para texto grande). APCA se desarrolla para WCAG 3, que todavía es un borrador.
¿Qué versión de APCA usa esta herramienta?
Las constantes de APCA-W3 0.0.98G-4g. Los resultados coinciden con los valores de referencia publicados (por ejemplo, negro sobre blanco ≈ Lc 106).
¿La transparencia afecta al resultado?
Sí. Un color de texto semitransparente se mezcla primero con el fondo y después se mide.
¿Puedo instalar Verificador de contraste APCA como aplicación web y utilizarla sin conexión?
Sí. Verificador de contraste APCA es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas