Conversor de color y contraste WCAG — Guía para diseñadores
Conversión HEX, RGB, HSL más ratios de contraste WCAG 2.1 AA/AAA — qué significan, cuándo importa cada prueba, cómo leer los números.
Updated 2026-05-29 · 5 min read
Conversor de color y contraste WCAG
Las herramientas de color se dividen en dos grupos: las que traducen entre codificaciones (HEX, RGB, HSL) y las que evalúan accesibilidad. Nuestro conversor de color hace ambas en una sola pantalla.
El lado de la codificación
HEX
#1E293B son tres bytes hex para rojo, verde, azul. Cada byte 0-255, expresado en dos dígitos hex. Compacto y copiable, pero la intuición humana no llega: no puedes mirar #3B7AC9 y predecir cómo se ve.
RGB
rgb(30, 41, 59) — los mismos números en decimal. Mejor para aritmética.
HSL
hsl(217, 33%, 17%) — hue (0-360°), saturation, lightness. El formato que realmente quieres cuando ajustas colores a mano. ¿Más oscuro? Baja el lightness. ¿Menos saturado? Baja la saturación.
El lado del contraste WCAG
WCAG 2.1 especifica ratios mínimos de contraste:
- AA Normal — 4.5:1 — el piso legal para casi todo el contenido público.
- AA Large — 3:1 — para texto 18pt+ o 14pt+ negrita.
- AAA Normal — 7:1 — nivel reforzado.
- AAA Large — 4.5:1 — nivel reforzado para texto grande.
La matemática usa luminancia relativa con linealización sRGB — NO la diferencia ingenua de RGB. Nuestra calculadora usa la fórmula canónica de WCAG 2.1 y la verificamos contra WebAIM contrast checker.
Combinaciones prácticas
- Slate-900 sobre blanco: 20:1, pasa todo.
- Slate-600 sobre blanco: 6.8:1, pasa AA Normal pero solo AAA Large.
- Blue-600 sobre blanco: 5.2:1, pasa AA Normal.
- Amarillo sobre blanco: usualmente falla.
Próximamente
- Generador de paletas de color — pick familia de hue y obtén 5 colores armonizados.
- Simulador de daltonismo — preview deuteranopia/protanopia/tritanopia.
Privacidad
Toda conversión y matemática de contraste corre localmente en tu navegador.