🎨

Conversor de Colores HEX RGB HSL Gratis

Convierte colores entre HEX, RGB, HSL y RGBA. Explora paletas, tintes y tonos oscuros al instante.

HEX
#2563EB
RGB
rgb(37, 99, 235)
HSL
hsl(221, 83%, 53%)
RGBA
rgba(37, 99, 235, 1)
CSS (nombre)
HSB / HSV
hsb(221, 84%, 92%)
🎛️ Ajuste manual

🎨 Paleta de variantes

⭐ Colores populares

📖 Todo sobre esta herramienta

¿Qué hace esta herramienta?

El Conversor de Colores de ToolsNova AI transforma cualquier color entre seis formatos de representación digital: HEX (el código hexadecimal usado en HTML/CSS), RGB (rojo, verde, azul en escala 0-255), HSL (tono, saturación, luminosidad), RGBA (RGB con canal alfa de transparencia), nombre CSS (cuando el color tiene nombre estándar) y HSB/HSV (tono, saturación, brillo, usado en Photoshop y Illustrator). Además, genera automáticamente una paleta de tintes (versiones más claras) y sombras (versiones más oscuras) del color seleccionado.

Incluye un selector de color visual, un campo de texto para ingresar manualmente cualquier código HEX, y sliders RGB para ajustar los canales de color de forma interactiva.

⚙️ Cómo funciona

Toda la conversión ocurre en JavaScript sin necesidad de servidor. Al ingresar un color, el algoritmo primero lo convierte al formato RGB como base común (con fórmulas para descomponer el HEX en tres bytes), y desde ahí calcula cada uno de los demás formatos usando transformaciones matemáticas estándar: para HSL usa la ecuación que normaliza R, G, B a [0,1] y calcula el tono como el ángulo en el espacio de color, para HSB usa la luminosidad de brillo máximo, y para RGBA simplemente añade canal alfa completo (1.0) por defecto. Los tintes y sombras se generan interpolando el color hacia blanco y negro respectivamente.

«Para diseñadores y desarrolladores, este conversor cubre prácticamente todos los formatos que se encuentran en el flujo de trabajo moderno. La combinación de selector visual + campo de texto + sliders RGB hace que sea cómodo tanto para empezar desde un color visual como para ingresar un código exacto. La generación automática de tintes y sombras es especialmente útil para construir sistemas de diseño completos sin herramientas de pago.»

— Claudio Galleguillos, ToolsNova AI

🎯 Casos de uso principales

Imprescindible en el trabajo creativo y técnico:

  • Desarrollo web frontend: Convierte el HEX del branding de un cliente a HSL para manipularlo fácilmente en CSS con variables de color.
  • Diseño gráfico: Photoshop e Illustrator usan HSB; Figma y los navegadores usan HEX y HSL. Convierte entre ellos sin perder fidelidad de color.
  • Identidad de marca: Genera paletas de tintes y sombras a partir del color principal de una marca para crear sistemas de diseño coherentes.
  • Accesibilidad: Ajusta colores con el slider de luminosidad para asegurar contraste suficiente (WCAG AA/AAA).
  • Animaciones CSS: Crea variantes de un color para transiciones suaves usando HSL con diferente luminosidad.
  • Desarrollo de apps móviles: Android y iOS usan formatos distintos; esta herramienta facilita la conversión entre ellos.

✅ Ventajas

  • Seis formatos de color en una herramienta
  • Selector de color visual intuitivo
  • Paleta de tintes y sombras automática
  • Sliders RGB interactivos
  • Copia con un clic cada formato
  • Botón de color aleatorio para inspiración

❌ Limitaciones

  • No guarda paletas para usar más tarde
  • No exporta paletas como archivo CSS o JSON
  • No verifica el contraste WCAG automáticamente
  • No genera paletas complementarias ni análogas

📋 Tutorial paso a paso

1

Selecciona un color

Haz clic en el círculo de color para abrir el selector visual, o escribe directamente un código HEX en el campo de texto (ej: #FF5733).

2

Usa el color aleatorio si quieres explorar

Haz clic en '🎲 Color aleatorio' para descubrir colores interesantes y ver cómo se representan en cada formato.

3

Copia el formato que necesitas

Debajo del área de vista previa verás las tarjetas con HEX, RGB, HSL, RGBA, nombre CSS y HSB. Pulsa 'Copiar' en el que vayas a usar en tu proyecto.

4

Ajusta con los sliders RGB

Si quieres hacer pequeñas modificaciones al color, usa los sliders de Rojo, Verde y Azul en la parte inferior de la herramienta.

5

Explora los tintes y sombras

Desplázate hacia abajo para ver la paleta generada automáticamente: versiones más claras y oscuras de tu color base, perfectas para sistemas de diseño.

🔄 Alternativas a esta herramienta

Adobe ColorHerramienta profesional para paletas armoniosas, reglas de color
Coolors.coGenerador de paletas de 5 colores complementarios muy popular
ColorHuntPaletas prediseñadas con tendencias actuales de diseño
PalettonRueda de color interactiva para esquemas armoniosos
Contrast RatioVerificador de contraste WCAG para accesibilidad web

❓ Preguntas frecuentes

HEX es un código hexadecimal de 6 dígitos (ej: #FF5733) que representa el color como combinación de rojo, verde y azul en base 16. RGB expresa los mismos componentes en números decimales del 0 al 255 (ej: rgb(255, 87, 51)). HSL describe el color por tono (Hue, 0-360°), saturación (0-100%) y luminosidad (0-100%), lo que lo hace más intuitivo para manipular colores en CSS, especialmente para crear variantes más claras u oscuras.
Para CSS moderno, HSL es el formato más recomendado porque permite crear variantes de color de forma intuitiva ajustando solo la luminosidad. Por ejemplo, para crear versiones más claras de un color base, simplemente aumenta el valor L. HEX sigue siendo muy común y compatible con todos los navegadores. RGBA es ideal cuando necesitas transparencia (canal alfa). Para variables CSS de diseño sistemático, HSL con variables CSS variables (--color-primary: hsl(221, 83%, 53%)) es la práctica más moderna.
El estándar WCAG 2.1 requiere una relación de contraste mínima de 4.5:1 para texto normal y 3:1 para texto grande (18pt o 14pt negrita) en el nivel AA. Para verificar el contraste, puedes usar herramientas dedicadas como WebAIM Contrast Checker. En general, negro sobre blanco tiene relación 21:1 (máximo posible), mientras que gris claro sobre blanco puede ser insuficiente para lectores con baja visión.
HSB (Hue, Saturation, Brightness) y HSV (Value) son términos equivalentes. La diferencia con HSL está en el componente de brillo/valor: en HSB, un color con Brightness=100% siempre es el color puro máximo (como el rojo brillante), mientras que en HSL con Lightness=100% siempre es blanco puro. Photoshop, Illustrator y muchos programas de diseño usan HSB por ser más intuitivo para seleccionar colores vivos. Los navegadores web usan HSL.
Los colores complementarios están en lados opuestos del círculo cromático, a 180° de diferencia en el valor Hue. Por ejemplo, si tu color base tiene Hue=30 (naranja), su complementario tiene Hue=210 (azul). Los colores análogos están a 30-60° de diferencia. Los colores triádicos están a 120° entre sí. Para crear variantes de un solo color (tintes y sombras), simplemente varía el valor de Lightness en HSL manteniendo el Hue y la Saturation constantes.

Conversor de colores: HEX, RGB, HSL y HSB para diseñadores y desarrolladores

Los colores en diseño digital existen en múltiples espacios de color simultáneamente. Un diseñador en Figma trabaja con HEX y HSL; un desarrollador frontend escribe CSS con rgb() y hsl(); un fotógrafo en Lightroom ajusta HSB. El Conversor de Colores de ToolsNova AI traduce cualquier color entre HEX, RGB, RGBA, HSL y HSB al instante, generando además una paleta completa de tintes y sombras del color base.

Los cuatro espacios de color más usados en diseño digital

FormatoSintaxisDónde se usaVentaja principal
HEX#2563EBCSS, HTML, herramientas de diseñoCompacto, fácil de copiar
RGBrgb(37, 99, 235)CSS, programaciónIntuitivo si trabajas con canales de luz
RGBArgba(37, 99, 235, 0.8)CSS para transparenciasÚnico que incluye canal alfa (opacidad)
HSLhsl(221, 83%, 53%)CSS nativo, Tailwind CSSMás natural para crear variaciones de un color
HSB / HSVhsb(221, 84%, 92%)Photoshop, Illustrator, FigmaEl Brightness=100% siempre es el color más vivo

HSL vs. HSB: la diferencia que confunde a diseñadores

Ambos usan los mismos ejes Hue y Saturation, pero difieren en el tercer componente. En HSB/HSV, Brightness (o Value) al 100% produce el color más saturado y brillante posible — el "rojo puro" es hsb(0, 100%, 100%). Al subir el Brightness reduces la oscuridad; al subir la Saturation reduces el blanco.

En HSL, Lightness al 100% siempre es blanco puro, sin importar el Hue o la Saturation. El color más "vivo" ocurre a L=50%. Esto hace que HSL sea más predecible para crear variantes: si quieres una versión más clara de tu color base, aumenta L; si quieres más oscuro, disminúye L — manteniendo siempre el mismo tono (Hue) y pureza (Saturation).

Los navegadores web y CSS usan HSL. Photoshop y Figma usan HSB por defecto. Nuestro conversor calcula ambos simultáneamente para que puedas trabajar en cualquier herramienta sin confusión.

El modelo RGB y los canales de luz aditiva

RGB (Red, Green, Blue) es un modelo de color aditivo: combina luz de los tres colores primarios. En pantalla, cada canal va de 0 a 255. El negro es rgb(0,0,0) — ninguna luz. El blanco es rgb(255,255,255) — toda la luz. El rojo puro es rgb(255,0,0). La mezcla de rojo y verde al máximo produce amarillo: rgb(255,255,0). Esto parece contraintuitivo si estás acostumbrado a mezclar pintura (modelo sustractivo RYB), pero es la física de la pantalla.

Cómo crear una paleta de colores coherente

La herramienta genera automáticamente 14 variaciones del color que selecciones: 9 tintes (más claros) y 4 sombras (más oscuras). Para crear una paleta completa de design system, el proceso estándar es:

  1. Elige tu color base (el "500" de la escala, como el azul principal de tu marca)
  2. Los tintes progresivos (100 a 400) son ideales para fondos, hover states y elementos sutiles
  3. Las sombras (600 a 900) funcionan para texto, bordes y estados activos
  4. Exporta los HEX de cada variante y defínelos como variables CSS (--color-primary-500: #2563EB)

Herramientas relacionadas

Para crear más activos de diseño digital: Generador de Códigos QR para tus proyectos. Para todas las herramientas de utilidad: herramientas online gratuitas.