Comprobador de contraste de color y exportación de paleta de marca
Escribe un color de texto y un color de fondo para ver su relación de contraste, con una vista previa en vivo y el color más cercano que llega a la relación que quieres. Cambia al modo paleta para revisar cada par de colores de tu marca y exportarla. Gratis, sin cuenta y sin subir nada.
- Precio
- Gratis
- Registro
- Ninguno
Todo se calcula en tu navegador. Tus colores no se envían, no se guardan ni se registran.
Tus colores
Los colores semitransparentes se mezclan primero: un fondo semitransparente con blanco y luego el texto con el fondo. El texto sobre fotos y degradados necesita otra revisión.
Relación de contraste
Relación de contraste: 15.80:1
Se corta a dos decimales, nunca se redondea hacia arriba, así que 4.50 siempre significa 4.5 o más.
| Uso | Necesita | Este par |
|---|---|---|
| Texto normalMenos de 24 px, o menos de 18.66 px (14 pt) en negrita. | 4.5:1 | Alcanza 4.5:1 |
| Texto grande24 px o más, o 18.66 px (14 pt) o más en negrita. | 3:1 | Alcanza 3:1 |
| Texto normal, nivel más altoEl nivel más estricto para texto de tamaño normal. | 7:1 | Alcanza 7:1 |
| Texto grande, nivel más altoEl nivel más estricto para texto grande. | 4.5:1 | Alcanza 4.5:1 |
| Botones, bordes e íconosContornos de botones y campos, íconos y partes de gráficas. | 3:1 | Alcanza 3:1 |
Vista previa en vivo
Estas líneas usan tus dos colores. El nivel de 3:1 es para las líneas grandes; el de 4.5:1 es para la primera.
Arréglalo: los colores más cercanos que llegan a la relación
Este par ya alcanza 4.5:1.
Cada opción conserva tu tono y solo aclara u oscurece el color, con el cambio más pequeño que funcione.
Toma colores de un logo o una foto
Elige una imagen para ver sus colores principales, o haz clic en un punto. La imagen se queda en tu dispositivo; no se sube nada.
Sin mouse ni pantalla táctil, usa los botones que están debajo de los colores principales.
Colores principales de la imagen
No se encontraron colores sólidos. Puede que la imagen sea totalmente transparente.
¿Necesitas un sitio web para acompañarlo? Mira los paquetes de sitios web de Digital Works Forge. Un pequeño estudio de San Antonio que crea sitios para negocios locales.
Cómo revisar el contraste de dos colores en cuatro pasos
- Escribe tus dos colores. Escribe un color de texto y un color de fondo como códigos hex, por ejemplo #1A1A1A, como valores rgb() o hsl(), o con un nombre de color como navy. También funciona la transparencia. Puedes usar los selectores de color, tomar un color de un logo o una foto, o, en Chrome o Edge en una computadora, presionar el botón del gotero y hacer clic en cualquier color de tu pantalla.
- Lee la proporción y las cuatro revisiones. La proporción aparece con dos decimales, de 1 a 21. Debajo hay cuatro revisiones: 4.5:1 para texto normal, 3:1 para texto grande y partes de la interfaz, 7:1 para texto normal en nivel mejorado y 4.5:1 para texto grande en nivel mejorado. La vista previa muestra tu par en tamaño normal y grande.
- Arregla un par que no llega. Cuando no se alcanza una meta, la herramienta sugiere el color más cercano, con el mismo tono pero más claro o más oscuro, que sí la alcanza. Puedes cambiar el texto o el fondo. Presiona Usar este color para probarlo, o Intercambiar para voltear el par.
- Revisa una paleta completa. ¿Estás armando una marca? Cambia al modo Paleta, agrega de 3 a 12 colores y lee la matriz con todos los pares. Después exporta los colores como variables CSS, un bloque de Tailwind o JSON, o descarga una tarjeta de muestras en PNG.
Qué es una proporción de contraste
Una proporción de contraste es un número que indica cuánto se diferencian dos colores en brillo. Va de 1:1, dos colores idénticos, hasta 21:1, negro puro sobre blanco puro. Mientras más alto el número, más fácil es leer texto de un color sobre el otro.
La herramienta usa la fórmula de las Pautas de Accesibilidad para el Contenido Web (WCAG) 2 del W3C. Primero cada canal de rojo, verde y azul se convierte de su valor de pantalla a un valor lineal. La luminancia relativa es 0.2126 por el rojo, más 0.7152 por el verde, más 0.0722 por el azul. La proporción es la luminancia más clara sumada a 0.05, dividida entre la más oscura sumada a 0.05. El verde pesa más porque nuestros ojos son más sensibles a él.
Solo se admiten colores sólidos. La transparencia cambia el color final según lo que haya detrás, así que primero conviértela en un color sólido.
Los números que importan: 4.5, 3 y 7
WCAG 2 usa unas pocas metas fijas. La herramienta muestra las cuatro para que veas dónde queda tu par.
- 4.5:1 para texto normal (criterio de éxito 1.4.3, Contraste mínimo). Es la meta habitual para párrafos, etiquetas y enlaces.
- 3:1 para texto grande y para partes de la interfaz, como bordes de botones, contornos de campos de formulario e íconos (1.4.3 y 1.4.11, Contraste de elementos no textuales).
- 7:1 para texto normal en el nivel mejorado (1.4.6, Contraste mejorado).
- 4.5:1 para texto grande en el nivel mejorado (también 1.4.6).
Texto grande es el de al menos 24 píxeles CSS, o de al menos 18.66 píxeles (14 puntos) y en negritas. Lo más pequeño cuenta como texto normal. Los logos, el texto puramente decorativo y los controles desactivados no entran en esta regla.
La proporción se corta, nunca se redondea hacia arriba. Un par de 4.497 se muestra como 4.49 y no llega, así que un 4.50 en pantalla siempre significa al menos 4.5.
Cómo arreglar un par que no llega
Casi todos los pares que fallan están a un paso pequeño de la meta. Cuando una revisión no se alcanza, la herramienta busca el color más cercano que sí la alcanza, conserva el tono y cambia solo la claridad. Puede ajustar el texto o el fondo, y tú decides cuál.
Hay situaciones que se repiten una y otra vez.
Texto gris claro sobre blanco
El texto de ayuda y los pies de foto en un gris pálido como #AAAAAA dan unos 2.3:1 sobre blanco. Bajar a #767676 ya alcanza 4.5:1.
Texto blanco sobre un botón de marca
Los botones dorados, amarillos, naranjas y verde claro suelen no llegar con texto blanco. Prueba con texto oscuro, o oscurece un poco el color del botón.
Enlaces dentro de un párrafo
Si un enlace se distingue del texto que lo rodea solo por el color, revisa también ese par y deja el subrayado para que el enlace no dependa solo del color.
Estados de hover, foco y desactivado
Revisa todos los estados de un botón, no solo el de reposo. Los controles desactivados están exentos, pero una etiqueta pálida que parece desactivada y sigue activa confundirá a la gente.
Modo oscuro
Un par que funciona sobre blanco puede fallar sobre casi negro. El blanco puro sobre negro puro cansa la vista, por eso muchos diseñadores usan texto blanco hueso sobre gris oscuro. Revisa esa versión.
Texto sobre una foto
La herramienta compara dos colores sólidos. Con texto sobre una imagen, elige la zona más clara o más oscura detrás de las palabras y prueba contra ella, o pon un panel sólido u oscurecido detrás del texto.
Cómo elegir una paleta de marca que funcione
El modo Paleta acepta de 3 a 12 colores, con nombres opcionales, y muestra la proporción de cada par en una matriz. Así una impresión vaga sobre los colores de tu marca se vuelve una lista clara.
Lee la matriz en tres grupos. Los pares de 4.5:1 o más sirven para texto de párrafo. Los pares entre 3:1 y 4.5:1 van bien en títulos grandes, botones, bordes e íconos. Los pares por debajo de 3:1 son solo para decoración, como fondos, divisores y formas.
Un resultado típico: un azul marino profundo y un blanco hueso superan por mucho los 7:1, así que llevan el texto. Un naranja de tono medio puede llegar a 3:1 sobre el azul marino, por lo que sirve para el borde de un botón pero no para texto pequeño. Un amarillo pálido sobre blanco, con cerca de 1.1:1, es solo un fondo suave. Define estos papeles antes de diseñar y no tendrás que remendar colores después.
Lo que una proporción no te dice
Una proporción es una revisión entre muchas. Un sitio puede alcanzar todos los números de aquí y aun así ser difícil de usar, y una buena proporción no vuelve a un sitio legalmente seguro. Esto no es asesoría legal. Si una ley o un contrato aplica a tu sitio, consulta a un profesional calificado.
- Ignora el grosor de la letra. Una tipografía muy delgada puede costar trabajo leerla incluso con 4.5:1.
- No puede juzgar texto sobre fotos, degradados o patrones.
- No cubre el significado que depende solo del color, como el rojo para errores sin ícono ni palabras.
- No dice nada de los contornos de foco, el uso con teclado, los lectores de pantalla, los subtítulos ni la claridad de la redacción.
- El contraste ayuda a quien tiene daltonismo, pero no sustituye tener una segunda señal además del color.
Algunas personas prefieren un método perceptual más nuevo llamado APCA, propuesto para WCAG 3. Todavía no es definitivo. Esta herramienta usa la fórmula actual de WCAG 2, la que usan hoy casi todas las pruebas y auditorías.
Cómo usar las exportaciones
Cuando la paleta te convence, el modo Paleta la exporta en el formato que necesite tu proyecto. Cada una aparece como texto para copiar, y no se guarda nada.
Variables CSS
Un bloque :root con una propiedad personalizada por color, como --color-marino, listo para pegar en una hoja de estilos.
Tailwind CSS v4
Un bloque @theme que agrega tus colores como valores del tema, para que funcionen clases como bg-marino.
Tailwind v3
Un bloque colors para tailwind.config.js, dentro de theme.extend.
SCSS
Una variable por color, como $navy: #1b2a49;, para proyectos que usan Sass.
JSON
Un archivo de design tokens con cada color como valor sRGB y su código hex, para scripts, herramientas de diseño o para pasarle el trabajo a quien programa.
CSV de los pares
Toda la matriz de relaciones como archivo de hoja de cálculo, para ordenarla y compartirla.
Tarjeta de muestras en PNG o SVG
Una tarjeta de 1200 píxeles de ancho con tus colores, sus nombres y sus códigos, y la lista de pares de texto que llegan a 4.5:1, útil para enviar a quien diseña o a la imprenta.
Tus colores se quedan en tu navegador
Los cálculos, la vista previa y las exportaciones se hacen en tu navegador. Tus colores no se suben, no se guardan y no se registran, y no necesitas cuenta. Cierra la pestaña y desaparecen, así que copia las exportaciones que quieras conservar.
Preguntas frecuentes
¿El comprobador de contraste es gratis? ¿Necesito una cuenta?
Es gratis. No hay registro, ni límite de pares o paletas que puedas revisar, ni marca de agua en la tarjeta de muestras.
¿Mis colores se suben a algún lado?
No. Las revisiones se hacen en tu navegador y nada de lo que escribes se envía, se guarda o se registra. Cierra la pestaña y tus colores desaparecen.
¿Por qué 4.5 aparece como 4.49 en algunos pares?
La proporción se corta a dos decimales, nunca se redondea hacia arriba. Un par de 4.497 no llega a 4.5:1, y mostrar 4.50 sería engañoso. Por eso un 4.50 en pantalla siempre significa al menos 4.5.
Si un par alcanza 4.5:1, ¿mi sitio ya sirve para todos?
No. Una proporción es una revisión entre muchas. No cubre las tipografías delgadas, el texto sobre imágenes, el significado que depende solo del color, los contornos de foco ni nada más de tu sitio. Tampoco vuelve a un sitio legalmente seguro, y esto no es asesoría legal.
¿Puede revisar transparencias, degradados o texto sobre imágenes?
No. Compara dos colores sólidos y opacos. Con un degradado o una imagen, prueba el peor punto detrás del texto, o coloca un panel sólido detrás.
¿Por qué no veo el botón del gotero en mi navegador?
El gotero depende de una función del navegador que existe en Chrome y Edge en una computadora. Safari y Firefox no la ofrecen. Escribe el código hex o usa el selector de color.
¿Qué pares debo revisar en una paleta?
Revisa cada par que de verdad vayas a poner junto, sobre todo cada color de texto sobre cada fondo. Omite los pares que solo se usan como decoración. La matriz los muestra todos a la vez.