Cambiar el matiz de un color o imagen

Cambia el matiz de un color o de una imagen. Escribe un valor HEX, RGB o HSL, o suelta un archivo, elige el ángulo y copia el resultado o descárgalo.

HEX, rgb(59, 130, 246) o hsl(217, 91%, 60%)

Original
#3B82F6 · Matiz 217°
Desplazado (+30°)
#513BF6 · Matiz 247°

Arrastra el punto de la rueda para fijar el desplazamiento.

°
−180°0°+180°

Los valores mayores de 180° dan la vuelta a la rueda: 270° equivale a −90°.

Ángulos rápidos

+30° da un color análogo, un vecino del original en la rueda.

Gira el matiz en HSL. La saturación y la luminosidad no cambian.

Resultado
HEX
#513BF6
RGB
rgb(81, 59, 246)
HSL
hsl(247, 91%, 60%)

Valora Cambiar el matiz de un color o imagen

¿Te resultó útil esta herramienta? Tu valoración ayuda a otros a encontrarla.

Cambia el matiz sin tocar la saturación ni la luminosidad

El matiz, también llamado tono, es la parte del color que lo nombra: rojo, naranja, amarillo, verde, azul o violeta. Un desplazamiento de matiz gira un color sobre el círculo cromático un número de grados. Esta herramienta funciona con un solo color o con una imagen completa, y el resultado se actualiza al mover el control.

Cambiar el matiz de un color

Escribe o pega un valor HEX, RGB o HSL, o elige uno con el selector de color. Después mueve el control deslizante, arrastra el punto de la rueda de color o pulsa un ángulo rápido. La herramienta muestra el color original y el desplazado con sus ángulos de matiz, y puedes copiar el resultado como HEX, RGB o HSL.

  • El desplazamiento va de -180° a +180°. Un número mayor da la vuelta a la rueda.
  • Con el método HSL, la saturación y la luminosidad no cambian, así que el color nuevo tiene la misma intensidad y el mismo brillo.
  • El gris, el negro y el blanco no tienen matiz, por lo que no cambian.

Cambiar el matiz de una imagen

Pasa a Imagen y suelta un archivo o elige uno. Todos los píxeles giran el mismo ángulo, de modo que un cielo azul puede pasar a verde o naranja sin perder detalle. Las zonas transparentes de un PNG siguen siendo transparentes.

  • Funciona con archivos PNG, JPG, WebP, AVIF y BMP.
  • Cambia toda la imagen. Para recolorear solo un objeto, selecciónalo antes en un editor de imágenes.
  • No se sube nada. El trabajo se hace en tu navegador.

Elige el ángulo según la relación de color que busques

Algunos ángulos dan parejas de color clásicas. Úsalos como punto de partida y ajusta unos grados hasta que el resultado encaje con tu diseño. Si buscas colores complementarios, el ángulo es 180°.

GiroRelaciónResultado
30°AnálogoUn vecino junto al original
90°CuadradoUna pareja en ángulo recto
120°TriádicoUna de las dos parejas a igual distancia
150°Complementario divididoUn color junto al complementario
180°ComplementarioEl color opuesto en el círculo cromático

Método HSL o hue-rotate() de CSS

El método por defecto gira el matiz en HSL, así que se conserva la luminosidad. El filtro hue-rotate() de CSS funciona de otra forma: multiplica los valores RGB por una matriz fija, y un color puede quedar mucho más oscuro o más claro tras el giro. El rojo puro girado 60° se convierte en amarillo con el método HSL y en un marrón oscuro con el método CSS. Elige el método CSS cuando el resultado deba coincidir con un filtro de tu hoja de estilos, y el método HSL cuando quieras mantener la luminosidad.

  • Con el método CSS activo, copia filter: hue-rotate(30deg); directamente en tu CSS.
  • Compara los dos métodos con el mismo color antes de decidir.

Para qué sirve un cambio pequeño de matiz

Diseñadores y artistas usan el desplazamiento de matiz para algo más que recolorear. Un giro de 5 a 15 grados mantiene el color en su familia y le da algo de variedad.

  • Pintores y artistas de pixel art llevan las sombras hacia un matiz y las luces hacia otro para que el sombreado no se vea plano.
  • Los diseñadores de interfaces prueban colores de acento girando 30 grados el color de marca.
  • Quienes crean juegos o fotos de producto recolorean un sprite o una foto sin volver a dibujarlos.

Cómo funciona el cambio de matiz

Cómo se calcula el cambio de matiz

La herramienta convierte el color a HSL (matiz, saturación, luminosidad), suma tu ángulo al matiz y vuelve a convertir el resultado a RGB. La saturación y la luminosidad no se tocan. Un desplazamiento de 0° o de 360° devuelve exactamente el color que escribiste.

Cómo se procesan las imágenes

La imagen se dibuja en un lienzo (canvas) de tu navegador y el mismo cálculo se aplica a cada píxel. El canal alfa no se modifica, así que las zonas transparentes siguen siendo transparentes. La vista previa es una copia más pequeña para que el control responda rápido. La descarga se crea a partir de la imagen completa.

Dos métodos

  • HSL: gira el matiz y conserva la saturación y la luminosidad. Es el método por defecto.
  • CSS hue-rotate(): aplica la matriz de color del filtro CSS del mismo nombre. Úsalo cuando el resultado deba coincidir con una hoja de estilos.

Todo se ejecuta en local. No se sube ningún color ni ninguna imagen.

Cómo cambiar el matiz de un color o imagen

1

Añade un color o una imagen

Escribe o pega un valor HEX, RGB o HSL, o cambia a Imagen y suelta un archivo.

2

Fija el desplazamiento

Mueve el control, arrastra el punto de la rueda o pulsa un ángulo rápido.

3

Copia o descarga

Copia HEX, RGB o HSL, o descarga la imagen desplazada como PNG o JPG.

Ejemplo de Uso

Un desplazamiento de 180° convierte este azul en su naranja complementario.

Entrada
Color: #3B82F6 | Desplazamiento: +180° | Método: HSL
Salida
#F6AF3B

Preguntas Frecuentes

¿Qué es un desplazamiento de matiz (hue shift)?
Es girar un color sobre el círculo cromático un número de grados. Un giro de 60° convierte el rojo en amarillo, y uno de 120° lo convierte en verde. La intensidad y el brillo del color no cambian. Solo se mueve el matiz.
¿Cómo cambio el matiz de un color?
Escribe el color como HEX, RGB o HSL y fija el desplazamiento con el control, el cuadro numérico o la rueda de color. El color desplazado aparece al instante. Cópialo como HEX, RGB o HSL.
¿Cómo cambio el matiz de una imagen online?
Elige Imagen, suelta un archivo PNG, JPG, WebP, AVIF o BMP y mueve el control. Compara el original con la vista previa y descarga el resultado como PNG o JPG. El archivo no sale de tu dispositivo.
¿Qué hace un giro de matiz de 180 grados?
Da el color complementario, el que está justo enfrente en la rueda de color. Un azul cielo pasa a naranja y un verde hoja pasa a violeta. En una imagen, cada matiz cambia por su opuesto.
¿En qué se diferencia de hue-rotate() de CSS?
El método por defecto gira el matiz en HSL y conserva la luminosidad. El filtro hue-rotate() de CSS aplica una matriz de color a los valores RGB, así que el brillo puede cambiar y un giro de 180° no siempre da el complementario exacto. El rojo puro girado 60° da amarillo con el método HSL y un marrón oscuro con el método CSS. Selecciona el método CSS para obtener el mismo resultado que el filtro del navegador.
¿El cambio de matiz altera la saturación o la luminosidad?
Con el método por defecto no. Los valores HSL de saturación y luminosidad se mantienen y solo se mueve el ángulo del matiz. Con el método CSS, el brillo de un color puede cambiar mucho.
¿Por qué no cambia mi color negro, blanco o gris?
Estos colores no tienen saturación, así que no tienen matiz que girar. Cualquier desplazamiento devuelve el mismo color. Los colores con muy poco tinte cambian solo un poco.
¿Puedo cambiar el matiz de un solo objeto en una foto?
No. La herramienta gira el matiz de todos los píxeles el mismo ángulo. Para cambiar un solo objeto, selecciónalo en un editor de imágenes y aplica el cambio de matiz a esa selección.
¿Puedo cambiar el matiz de un GIF?
Los GIF animados no son compatibles. Puedes guardar un fotograma como PNG y cambiar el matiz de ese archivo.
¿Qué ángulo debo usar?
Usa de 5 a 15 grados para sombreado y variaciones pequeñas, 30 grados para colores vecinos y 120 o 180 grados para un contraste fuerte. Los botones de ángulos rápidos muestran el resultado sobre el color que has escrito.
¿Se sube mi color o mi imagen?
No. La herramienta funciona en tu navegador. Los colores y las imágenes no se envían a ningún servidor.
¿Por qué la imagen descargada es más pequeña que la original?
Las imágenes con un lado de más de 4096 píxeles se reducen para que el navegador no se quede sin memoria. La herramienta indica el tamaño final antes de descargar.

Herramientas relacionadas

El Cambiar el matiz de un color o imagen es mantenido por CodeItBro. Nuestro objetivo es ofrecer las mejores herramientas gratuitas para desarrolladores en la web. Si tienes comentarios o sugerencias, visita nuestra página de contacto.

Aparece en

CodeItBro - Free dev tools + practical guides to help you ship faster | Product HuntCodeItBro - Free Online Developer Tools badgeCodeItBro badge