Conversor de colores
Convierte colores entre HEX, RGB y HSL con una vista previa en vivo.
Conversor de colores — Introduce un color en cualquier notación — HEX, RGB o HSL — y los demás formatos se actualizan al instante junto a una muestra grande en vivo. Incluye un selector de color nativo y cada valor tiene un botón de copia con un clic. Perfecto para igualar colores de marca entre CSS y herramientas de diseño.
¿Qué es Conversor de colores?
Color Converter es un conversor de colores HEX a RGB a HSL gratuito y en línea, pensado para desarrolladores y diseñadores. Escribe un color en cualquier notación —HEX (#rrggbb o la forma abreviada #rgb), RGB (como "255, 100, 0" o "rgb(255 100 0)") o HSL (como "220, 91%, 64%")— y todos los demás formatos se actualizan al instante junto a una gran muestra de vista previa en vivo. Un selector de color nativo te permite elegir un tono de forma visual, y cada valor tiene un botón de copia con un solo clic, así que resulta muy práctico cuando necesitas igualar colores de marca o traducir valores de color CSS entre el código y las herramientas de diseño.
Cómo usar Conversor de colores
- Escribe o pega un color en el campo HEX, RGB o HSL, o haz clic en la muestra del selector de color para elegir un tono de forma visual.
- Observa cómo los otros dos campos y la gran muestra de vista previa se actualizan al instante para reflejar el mismo color.
- Consulta los recuadros de resumen R / G / B, H / S / L y HEX que aparecen debajo para ver los valores de cada canal convertido.
- Haz clic en el botón de copia junto a un campo para copiar su valor: HEX copia la cadena #rrggbb, mientras que RGB y HSL copian cadenas rgb(...) y hsl(...) listas para usar.
- Si un valor es rechazado, revisa el error en línea y vuelve a introducirlo en el formato que indica la pista del campo.
Ejemplos
De HEX a RGB y HSL
Entrada
#ff6400
Salida
RGB 255, 100, 0 / HSL 24, 100%, 50%
Expansión de la forma abreviada #rgb
Entrada
#fff
Salida
HEX #ffffff / RGB 255, 255, 255 / HSL 0, 0%, 100%
Elige un color de forma visual
Haz clic en la muestra para abrir el selector de color nativo, arrastra para elegir cualquier tono y los campos HEX, RGB y HSL se rellenan automáticamente con los valores correspondientes.
Preguntas frecuentes
- ¿Qué formatos de color admite este conversor?
- Convierte entre tres formatos: HEX (#rrggbb completo y la forma abreviada #rgb), RGB (0-255 por canal) y HSL (tono en grados, saturación y luminosidad en porcentaje). Por ahora no admite alfa/opacidad, HSV, CMYK ni nombres de colores CSS.
- ¿Por qué mi color muestra un error "Invalid HEX color", "Invalid RGB color" o "Invalid HSL color"?
- El valor no coincide con el formato esperado o está fuera de rango. HEX debe tener 3 o 6 dígitos hexadecimales, los canales RGB deben estar entre 0-255, y la saturación y luminosidad de HSL deben estar entre 0-100%. Vuelve a introducirlo siguiendo la pista que aparece debajo de ese campo.
- ¿Puedo pegar un valor CSS completo como rgb(255 100 0)?
- Sí. Los campos RGB y HSL simplemente extraen los números del texto, así que tanto "255, 100, 0" como "rgb(255 100 0)" funcionan, y los botones de copia generan cadenas rgb(...) y hsl(...) listas para usar.
- ¿Se redondean los valores convertidos?
- Sí. Los canales RGB y los valores HSL se redondean a números enteros, por lo que una conversión de ida y vuelta puede diferir en una unidad respecto al original. La salida HEX siempre tiene dos dígitos por canal (#rrggbb).
- ¿Se suben mis datos de color a algún lugar?
- No. Toda la conversión se ejecuta localmente en tu navegador con JavaScript: no se envía nada a ningún servidor ni se sube ningún valor de color, así que funciona de forma privada e incluso sin conexión una vez cargada la página.
Herramientas relacionadas
Codificar / decodificar Base32 / Base58
Codifica texto a Base32 (RFC 4648) o Base58 (alfabeto de Bitcoin) y decodifícalo de vuelta, con UTF-8 y en tu navegador.
Codificar / decodificar Base64
Codifica texto a Base64 o decodifica Base64 de vuelta a texto (compatible con UTF-8).
Conversor de mayúsculas y contador
Cambia el uso de mayúsculas y minúsculas del texto y cuenta caracteres, palabras y líneas.
Formateador y minificador de código
Embellece o minifica HTML, CSS y JavaScript en tu navegador, con sangría de 2 espacios, 4 espacios o tabulaciones y compresión de JavaScript con Terser.