Herramienta Gratuita

Calculadora de contraste de color accesibilidad WCAG

Comprueba el ratio de contraste WCAG entre dos colores frente a los niveles AA/AAA, o deja que la herramienta ajuste automáticamente tu color hasta alcanzar.

Vista Previa en Vivo
Texto de ejemplo Aa 123
Ratio de Contraste
Nivel de Accesibilidad Alcanzado
Introduce los colores para comprobar el contraste.
Nivel WCAGMínimo ExigidoResultado
Resumen de IA y AEO (TL;DR)

Respuesta Rápida: ¿Qué es Calculadora de contraste de color accesibilidad WCAG?

¿Qué hace esta herramienta? Comprueba el ratio de contraste WCAG entre dos colores frente a los niveles AA/AAA, o deja que la herramienta ajuste automáticamente tu color hasta alcanzar.

Categoría de Aplicación
Diseño Web y Utilidades CSS
Fórmula de Cálculo
Contraste = (L1 + 0.05) / (L2 + 0.05), donde L1 y L2 son la luminancia relativa (fórmula WCAG 2.x)
Parámetros de Entrada
Color del Texto / Color de Fondo / Tamaño de Fuente (px, Opcional) / Grosor de la Fuente (Opcional)
Resultados Devueltos
Ratio de Contraste / WCAG AA (Texto Normal) / WCAG AA (Texto Grande) / WCAG AAA (Texto Normal)
Guía Rápida de Uso (Paso a Paso)
  1. Paso 1: Introduce o ajusta el campo Color del Texto.
  2. Paso 2: Introduce o ajusta el campo Color de Fondo.
  3. Paso 3: Introduce o ajusta el campo Tamaño de Fuente (px, Opcional).
  4. Paso 4: Introduce o ajusta el campo Grosor de la Fuente (Opcional).
  5. Paso 5: Haz clic en Comprobar Contraste para obtener el desglose y resultados inmediatos.
Consejo de Optimización (IA)

Para obtener resultados óptimos, asegúrate de ingresar los valores en las unidades correspondientes.

¿Qué es el contraste de color WCAG y por qué importa?

Las Pautas de Accesibilidad para el Contenido Web (WCAG) del W3C establecen un ratio mínimo de contraste entre el color del texto y su fondo, para garantizar que el contenido sea legible por personas con baja visión, daltonismo, o simplemente al usar una pantalla con mucho brillo ambiental al aire libre. Un contraste insuficiente no es solo un problema estético — en muchos países es un requisito legal de accesibilidad web (como la Ley ADA en EE. UU. o la Directiva de Accesibilidad Web en la UE). Esta calculadora de contraste WCAG resuelve el ratio exacto entre dos colores al instante, algo que a simple vista es imposible de estimar con fiabilidad.

¿Cómo se calcula el ratio de contraste?

Luminancia Relativa (por canal) = canal ≤ 0.03928 ? canal/12.92 : ((canal+0.055)/1.055)^2.4
Luminancia = 0.2126×R + 0.7152×G + 0.0722×B
Contraste = (Luminancia Clara + 0.05) ÷ (Luminancia Oscura + 0.05)

El resultado es un ratio entre 1:1 (sin contraste, mismo color) y 21:1 (contraste máximo, negro puro sobre blanco puro). WCAG define umbrales distintos según el nivel de conformidad y el tamaño del texto: AA exige 4,5:1 para texto normal y 3:1 para texto grande (≥24px, o ≥18,66px en negrita); AAA, el nivel más estricto, exige 7:1 para texto normal y 4,5:1 para texto grande.

Guía paso a paso: cómo comprobar el contraste de tus colores

1) Introduce el "Color del Texto" y el "Color de Fondo", en HEX o usando el selector visual. 2) Ajusta el tamaño y grosor de fuente si tu texto es grande o está en negrita, ya que el umbral exigido cambia según esto. 3) Obtén el ratio exacto, el nivel de accesibilidad alcanzado (AA/AAA) y una vista previa en vivo del texto sobre el fondo elegido. Si tu color no cumple el nivel deseado, cambia al Modo 2: Sugerir Color Accesible para que la herramienta ajuste automáticamente el color hasta alcanzar el objetivo.

Modo 2: sugerencia automática de color accesible

Cuando un color no cumple el contraste mínimo, ajustarlo a mano por prueba y error es lento. El Modo 2 de esta calculadora detecta automáticamente si conviene oscurecer o aclarar tu color de partida (comparando el contraste que obtendrías con negro puro frente a blanco puro sobre tu mismo fondo), y luego ajusta gradualmente su luminosidad —manteniendo el mismo tono y saturación originales, para que el resultado siga pareciéndose a tu color de marca— hasta alcanzar el nivel de contraste que elijas.

Casos de uso: cuándo verificar el contraste de color

Verificar el contraste es imprescindible al definir la paleta de colores de una marca antes de aplicarla a texto sobre fondo, al auditar la accesibilidad de un sitio ya existente frente a normativas como la Ley ADA o el estándar EN 301 549, al diseñar estados de botones e inputs (hover, disabled, focus) que deben seguir siendo legibles, y al preparar informes de accesibilidad para clientes o equipos internos. Si además necesitas trabajar con transparencia en tus colores de texto o fondo, la calculadora de opacidad de color HEX te permite calcular primero el color resultante antes de comprobar su contraste real.

Errores comunes al evaluar contraste de color

El error más frecuente es confiar en la percepción visual en lugar de calcular el ratio real — dos colores pueden parecer suficientemente distintos a simple vista y aun así no alcanzar el 4,5:1 exigido por AA. Otro error habitual es no tener en cuenta el tamaño del texto: un mismo par de colores puede cumplir el umbral para texto grande (títulos) pero fallar para texto normal (párrafos), por lo que hay que verificar cada contexto por separado. Y un tercer error: aplicar contraste suficiente solo al texto principal, olvidando elementos secundarios como placeholders, texto deshabilitado o iconos informativos, que también deben cumplir un umbral mínimo (3:1 para componentes no textuales según WCAG 2.1).

Herramientas y normativas relacionadas con la accesibilidad de color

El cálculo de contraste que usa esta calculadora sigue exactamente la fórmula publicada por el W3C en las Pautas WCAG 2.1, la misma que emplean herramientas profesionales de auditoría como Lighthouse, axe DevTools o WAVE — por lo que un resultado que aprueba aquí también debería aprobar en esas herramientas. Un consejo profesional: no te limites a comprobar el color de texto principal; revisa también los estados de foco (outline), los mensajes de error en formularios (a menudo en rojo sobre blanco, un contraste que conviene verificar) y el texto sobre imágenes de fondo, donde el contraste real depende de la zona más clara u oscura de la imagen bajo el texto, no solo del color declarado en CSS.

Preguntas Frecuentes (FAQ)

¿Qué cuenta como "texto grande" según WCAG?

Texto de al menos 24px (18pt), o al menos 18,66px (14pt) si está en negrita. El texto grande tiene un umbral de contraste más permisivo porque es más fácil de leer incluso con menor contraste.

¿AA o AAA — cuál debo cumplir?

AA es el nivel de conformidad exigido por la mayoría de normativas legales de accesibilidad y es el estándar de facto para la mayoría de sitios web. AAA es más estricto y recomendable para contenido dirigido específicamente a usuarios con baja visión, pero puede ser difícil de cumplir sin sacrificar la paleta de color de una marca.

¿El contraste WCAG aplica a iconos y elementos gráficos?

Sí — WCAG 2.1 introdujo el criterio de "Contraste No Textual" que exige un ratio mínimo de 3:1 para componentes de interfaz (bordes de campos de formulario, iconos informativos) y elementos gráficos necesarios para entender el contenido, aunque con un umbral distinto al del texto.

¿Cuál es el contraste de negro sobre blanco?

21:1 exactamente — el máximo contraste posible entre dos colores, ya que uno tiene luminancia relativa 0 y el otro 1. Es el punto de referencia habitual para verificar que una calculadora de contraste está funcionando correctamente.

¿Es gratuita esta calculadora de contraste WCAG?

Sí, sin registro y sin límite de comprobaciones, como el resto de calculadoras de CSS y diseño web de porcentaje.net. Calcula el ratio y sugiere colores accesibles en tiempo real directamente en tu navegador.

Categorías Recomendadas

Herramientas Relacionadas

Otras calculadoras de CSS & Web que te pueden interesar.

CSS & Web

Calculadora de opacidad de color HEX (Canal Alfa)

Convierte cualquier color y opacidad a HEX de 8 dígitos y RGBA con vista previa en vivo, o gen...

Ver herramienta
CSS & Web

Generador de sombreado CSS Box Shadow

Diseña una sombra con vista previa en vivo y presets de elevación, o apila varias capas de so...

Ver herramienta
CSS & Web

Calculadora de espaciado UI usando la proporción áurea

Genera una escala de espaciado armónica con vista previa visual, o expórtala como variables C...

Ver herramienta
CSS & Web

Convertidor de alto de ventana (VH) a Píxeles

Convierte un valor vh a píxeles al instante, o descubre cuántos píxeles se recorta un elemen...

Ver herramienta
CSS & Web

Calculadora de relación de aspecto de pantallas

Simplifica cualquier relación de aspecto y escala el alto a un nuevo ancho con vista previa en...

Ver herramienta
CSS & Web

Generador de degradados CSS lineales con porcentajes

Genera un degradado lineal de 2 colores con vista previa en vivo, o crea degradados multi-color...

Ver herramienta
CSS & Web

Generador de escala tipográfica para diseño UI

Genera una escala tipográfica armónica con vista previa real del texto, o una escala fluida c...

Ver herramienta
CSS & Web

Generador de porcentajes para rejillas CSS Grid

Genera grid-template-columns proporcional a partir de pesos, con vista previa en vivo y desglos...

Ver herramienta
CSS & Web

Calculadora de porcentajes para CSS Flexbox

Calcula el flex-basis proporcional de tus elementos con vista previa en vivo, o simula cómo se...

Ver herramienta
CSS & Web

Generador interactivo de código CSS Border Radius

Edita las 4 esquinas con radios elípticos y vista previa en vivo, o carga formas predefinidas ...

Ver herramienta
CSS & Web

Convertidor de Píxeles a unidades REM (CSS)

Convierte píxeles a rem al instante con vista previa de tamaño real, o convierte una lista co...

Ver herramienta
CSS & Web

Calculadora de ancho fluido porcentual para imágenes web

Calcula el ancho fluido en % de tu imagen con vista previa en vivo, o genera un snippet srcset/...

Ver herramienta
CSS & Web

Convertidor de ancho de ventana (VW) a Píxeles

Convierte un valor vw a píxeles al instante, o genera una tabla con su equivalencia en 9 dispo...

Ver herramienta
CSS & Web

Convertidor de unidades REM a Píxeles

Convierte rem a píxeles al instante, o compara cómo se renderiza tu valor rem en distintas ba...

Ver herramienta
Ocio & Juegos

Juego de Piedra, Papel o Tijera en línea

Calcula juego de piedra, papel o tijera en línea de forma rápida, sencilla y gratuita. Conoce...

Ver herramienta
Nóminas & Salarios

Calculadora de pensión de jubilación

Estima tu pensión mensual de jubilación según tus años cotizados y bases de cotización pro...

Ver herramienta
Herramientas de Texto

Eliminador de Preposiciones en Texto

Elimina preposiciones simples (a, de, en, por...) y locuciones prepositivas compuestas (a trav�...

Ver herramienta
Herramientas de Texto

Validador de Sintaxis de Sitemap XML

Valida la sintaxis XML y cumplimiento del protocolo Sitemaps 0.9 para Bing y Google. Detecta et...

Ver herramienta
Impuestos & IVA

Calculadora para quitar el IVA Colombia

Desglosa el IVA de una factura o precio final en Colombia: obtén la base imponible y la cuota ...

Ver herramienta
Ingeniería & Física

Calculadora de resistencia para diodos LED

Calcula la resistencia limitadora exacta para uno o varios LEDs en serie, con el valor comercia...

Ver herramienta
Herramientas de Texto

Generador de Nube de Palabras

Crea una nube de palabras (word cloud) online a partir de tu texto. Filtra conectores, elige el...

Ver herramienta
Nóminas & Salarios

Calculadora de pago de comisiones por ventas

Calcula tus comisiones de ventas fijas o escalonadas y el total devengado en tu nómina....

Ver herramienta