chroma·random

#000000

Pulsa espacio o haz clic en el fondo para generar otro color

Un generador de colores pensado para crear sin fricción

Este generador de colores produce un tono nuevo cada vez que pulsas un botón, haces clic en el lienzo o presionas la barra espaciadora. Cada color se muestra en grande con sus tres formatos habituales —HEX, RGB y HSL— listos para copiar con un solo toque, junto con su nombre aproximado en español para que te resulte fácil recordarlo y comunicarlo.

Cómo funciona

  1. Genera: pulsa «Generar color», haz clic sobre el fondo o usa la barra espaciadora. El color cambia con una transición suave.
  2. Copia: toca cualquier chip HEX, RGB o HSL y el código quedará en tu portapapeles al instante.
  3. Reutiliza: los últimos 12 colores quedan guardados en tu navegador; haz clic en cualquiera para volver a él.
  4. Llévatelo: descarga el color como SVG o compártelo directamente desde tu dispositivo.

HEX, RGB y HSL: en qué se diferencian

Los tres formatos describen el mismo color, pero cada uno brilla en un contexto distinto:

FormatoEjemploIdeal para
HEX#4a7dffDiseño web y herramientas de diseño: es compacto y universal.
RGBrgb(74, 125, 255)Trabajo con transparencias (rgba) y gráficos digitales.
HSLhsl(223, 100%, 65%)Ajustar tono, saturación o luminosidad a mano y crear variantes.

Cómo usarlos en CSS

Cualquiera de los tres valores se pega directamente en tus hojas de estilo. La forma más mantenible es guardarlos en variables personalizadas:

:root {
  --primario: #4a7dff;              /* HEX */
  --sombra: rgba(74, 125, 255, .25); /* RGB con alpha */
  --acento: hsl(223, 100%, 65%);     /* HSL */
}

Con HSL es especialmente fácil derivar paletas: mantén el tono y baja la luminosidad para obtener sombras, o súbelo para conseguir tintes más claros.

Ideas prácticas para tu próximo color

  • Paletas rápidas: genera un color que te guste y construye alrededor su tono análogo o complementario usando HSL como referencia.
  • Estados de interfaz: a partir de un color base, crea versiones más claras para hover y más oscuras para active.
  • Moodboards: descarga los SVG de tus colores favoritos y reúnelos en un tablero antes de decidir la dirección visual.

Preguntas frecuentes

¿Qué es un generador de colores aleatorios?

Es una herramienta que crea colores al azar y muestra su código en formatos HEX, RGB y HSL para que puedas copiarlos directamente en tus diseños o en CSS.

¿Qué diferencia hay entre HEX, RGB y HSL?

HEX expresa el color en hexadecimal (#ff0000), RGB lo define por cantidades de rojo, verde y azul (rgb(255,0,0)) y HSL por tono, saturación y luminosidad (hsl(0,100%,50%)). Los tres representan el mismo color; HSL es el más intuitivo para ajustarlo a mano.

¿Cómo uso un color generado en mi CSS?

Copia cualquiera de los tres códigos y pégalo en la propiedad que necesites, por ejemplo color: #4a7dff; o background-color: hsl(223, 100%, 65%);. También puedes guardarlo en una variable: --primario: #4a7dff;.

¿Los colores generados son aptos para diseño accesible?

La herramienta calcula automáticamente si el texto sobre el color debe ser blanco o negro según la luminancia WCAG, así que la tarjeta siempre es legible. Para validar combinaciones concretas conviene comprobar además un contraste mínimo de 4.5:1.

¿Se guarda mi historial de colores?

Sí. Los últimos 12 colores se guardan en tu navegador mediante localStorage. Nadie más puede verlos y puedes borrarlos cuando quieras con el botón limpiar.

¿Puedo descargar el color generado?

Sí, puedes descargarlo como archivo SVG con el color y su código HEX, ideal para moodboards o documentación. También puedes compartirlo con el menú nativo de tu dispositivo si está disponible.

¿Listo para tu siguiente color?

Vuelve arriba, pulsa la barra espaciadora y deja que el azar elija. El color perfecto suele aparecer cuando menos lo esperas.

Generar otro color