Décalage de teinte

Décalez la teinte d'une couleur ou d'une image sur le cercle chromatique. Copiez les valeurs HEX, RVB ou TSL, ou téléchargez le résultat.

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

Original
#3B82F6 · Teinte 217°
Décalée (+30°)
#513BF6 · Teinte 247°

Faites glisser le point sur la roue pour définir le décalage.

°
−180°0°+180°

Au-delà de 180°, la valeur repart au début de la roue : 270° équivaut à −90°.

Angles rapides

+30° donne une couleur analogue, voisine de l'original sur la roue.

Fait tourner la teinte en HSL. La saturation et la luminosité restent identiques.

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

Noter Décalage de teinte

Dans quelle mesure cet outil vous a-t-il été utile ? Votre note aide d'autres personnes à le trouver.

Décaler la teinte sans modifier la saturation ni la luminosité

La teinte est la part d'une couleur qui la nomme : rouge, orange, jaune, vert, bleu, violet. Un décalage de teinte fait tourner une couleur autour de la roue chromatique d'un nombre de degrés donné. Ce décaleur agit sur une couleur seule ou sur une image entière, et le résultat se met à jour quand vous déplacez le curseur.

Modifier la teinte d'une couleur

Saisissez ou collez une valeur HEX, RGB ou HSL, ou choisissez-en une avec le sélecteur de couleur. Déplacez ensuite le curseur, faites glisser le point sur la roue chromatique ou choisissez un angle rapide. L'outil affiche côte à côte la couleur d'origine et la couleur décalée, avec leurs angles de teinte, et vous copiez le résultat en HEX, RGB ou HSL.

  • Les décalages vont de −180° à +180°. Une valeur plus grande revient au début de la roue.
  • Avec la méthode HSL, la saturation et la luminosité restent identiques : la nouvelle couleur a la même intensité et la même clarté.
  • Le gris, le noir et le blanc n'ont pas de teinte : ils ne changent pas.

Modifier la teinte d'une image

Passez en mode Image, puis déposez un fichier ou choisissez-en un. Chaque pixel tourne du même angle : un ciel bleu peut devenir vert ou orange tout en conservant ses détails. Les zones transparentes d'un PNG restent transparentes.

  • Fonctionne avec les fichiers PNG, JPG, WebP, AVIF et BMP.
  • L'image entière change. Pour recolorer un seul objet, sélectionnez-le d'abord dans un éditeur d'images.
  • Aucun envoi : le traitement se fait dans votre navigateur.

Choisir un angle selon la relation de couleurs souhaitée

Certains angles donnent des paires de couleurs classiques. Utilisez-les comme point de départ, puis ajustez de quelques degrés jusqu'à ce que le résultat convienne à votre création.

DécalageRelationRésultat
30°AnalogueUne voisine de l'original
90°CarréUne partenaire à angle droit
120°TriadiqueL'une des deux partenaires réparties régulièrement
150°Complémentaire scindéeUne couleur voisine de la complémentaire
180°ComplémentaireLa couleur opposée

Décalage HSL ou hue-rotate() CSS

La méthode par défaut fait tourner la teinte en HSL, la luminosité est donc conservée. Le filtre CSS hue-rotate() fonctionne différemment : il multiplie les valeurs RGB par une matrice fixe, et une couleur peut devenir beaucoup plus sombre ou plus claire après la rotation. Une rotation de 60° appliquée au rouge pur donne du jaune avec la méthode HSL, et un brun foncé avec la méthode CSS. Choisissez la méthode CSS lorsque le résultat doit correspondre à un filtre de feuille de style, et la méthode HSL lorsque vous voulez conserver la luminosité.

  • Avec la méthode CSS activée, copiez filter: hue-rotate(30deg); directement dans votre CSS.
  • Comparez les deux méthodes sur la même couleur avant de décider.

Quand un petit décalage de teinte est utile

Les designers et les artistes utilisent les décalages de teinte pour bien plus que le recoloriage. Un décalage de 5 à 15 degrés garde une couleur dans sa famille tout en ajoutant de la variété.

  • Les peintres et les pixel artistes déplacent les ombres vers une teinte et les lumières vers une autre pour que l'ombrage paraisse moins plat.
  • Les designers d'interface testent des couleurs d'accent en faisant tourner une couleur de marque de 30 degrés.
  • Les artistes de jeux vidéo et de produits recolorent un sprite ou une photo sans le redessiner.

Comment fonctionne le décaleur de teinte

Comment le décalage de teinte est calculé

L'outil convertit la couleur en HSL (teinte, saturation, luminosité), ajoute votre angle à la teinte, puis reconvertit le résultat en RGB. La saturation et la luminosité ne sont pas modifiées. Un décalage de 0° ou de 360° renvoie exactement la couleur saisie.

Comment les images sont traitées

L'image est dessinée sur un canevas dans votre navigateur, et le même calcul s'applique à chaque pixel. Le canal alpha n'est pas modifié : les zones transparentes restent transparentes. L'aperçu est une copie plus petite pour que le curseur reste fluide. Le téléchargement est construit à partir de l'image complète.

Deux méthodes

  • HSL : fait tourner la teinte et conserve la saturation et la luminosité. C'est la méthode par défaut.
  • hue-rotate() CSS : applique la matrice de couleurs du filtre CSS du même nom. Utilisez-la lorsque le résultat doit correspondre à une feuille de style.

Tout fonctionne en local. Aucune couleur ni aucune image n'est envoyée.

Comment décaler la teinte d'une couleur ou d'une image

1

Ajoutez une couleur ou une image

Saisissez ou collez une valeur HEX, RGB ou HSL, ou passez en mode Image et déposez un fichier.

2

Réglez le décalage

Déplacez le curseur, faites glisser le point sur la roue ou choisissez un angle rapide.

3

Copiez ou téléchargez

Copiez le HEX, le RGB ou le HSL, ou téléchargez l'image décalée en PNG ou JPG.

Exemple d'utilisation

Un décalage de 180° transforme ce bleu en orange complémentaire.

Entrée
Couleur : #3B82F6 | Décalage : +180° | Méthode : HSL
Sortie
#F6AF3B

Questions fréquentes

Qu'est-ce qu'un décalage de teinte ?
Un décalage de teinte fait tourner une couleur autour de la roue chromatique d'un nombre de degrés. Un décalage de 60° transforme le rouge en jaune, et 120° le transforme en vert. L'intensité et la luminosité de la couleur restent identiques : seule la teinte se déplace.
Comment modifier la teinte d'une une couleur ?
Saisissez la couleur en HEX, RGB ou HSL, puis réglez le décalage avec le curseur, la zone numérique ou la roue chromatique. La couleur décalée s'affiche immédiatement. Copiez-la en HEX, RGB ou HSL.
Comment modifier la teinte d'une image en ligne ?
Sélectionnez Image, déposez un fichier PNG, JPG, WebP, AVIF ou BMP, puis déplacez le curseur. Comparez l'original avec l'aperçu, puis téléchargez le résultat en PNG ou JPG. Le fichier ne quitte jamais votre appareil.
Que fait une rotation de teinte de 180 degrés ?
Elle donne la couleur complémentaire, celle qui est directement opposée sur la roue chromatique. Un bleu ciel devient orange et un vert feuille devient violet. Dans une image, chaque teinte est remplacée par son opposée.
Quelle différence avec hue-rotate() CSS ?
La méthode par défaut fait tourner la teinte en HSL et conserve la luminosité. Le filtre CSS hue-rotate() applique une matrice de couleurs aux valeurs RGB : la luminosité peut donc changer, et une rotation de 180° ne donne pas toujours la couleur complémentaire exacte. Une rotation de 60° appliquée au rouge pur donne du jaune avec la méthode HSL, et un brun foncé avec la méthode CSS. Sélectionnez la méthode CSS pour obtenir le même résultat que le filtre du navigateur.
Un décalage de teinte modifie-t-il la saturation ou la luminosité ?
Pas avec la méthode par défaut. Les valeurs de saturation et de luminosité HSL restent identiques, seul l'angle de teinte bouge. Avec la méthode CSS, la luminosité d'une couleur peut beaucoup changer.
Pourquoi ma couleur noire, blanche ou grise ne change-t-elle pas ?
Ces couleurs n'ont aucune saturation, donc aucune teinte à faire tourner. Tout décalage redonne la même couleur. Les couleurs très peu teintées ne changent que légèrement.
Puis-je modifier la teinte d'un seul objet dans une photo ?
Non. L'outil fait tourner la teinte de chaque pixel du même angle. Pour modifier un objet, sélectionnez-le dans un éditeur d'images et appliquez un décalage de teinte à cette sélection.
Puis-je modifier la teinte d'un GIF ?
Les GIF animés ne sont pas pris en charge. Vous pouvez enregistrer une seule image en PNG et décaler la teinte de ce fichier.
Quel angle dois-je utiliser ?
Utilisez 5 à 15 degrés pour l'ombrage et les petites variations, 30 degrés pour les couleurs voisines, et 120 ou 180 degrés pour un contraste fort. Les boutons d'angles rapides montrent le résultat sur la couleur que vous avez saisie.
Ma couleur ou mon image est-elle envoyée ?
Non. L'outil fonctionne dans votre navigateur. Les couleurs et les images ne sont envoyées à aucun serveur.
Pourquoi l'image téléchargée est-elle plus petite que l'original ?
Les images dont un côté dépasse 4096 pixels sont réduites pour éviter que le navigateur ne manque de mémoire. L'outil affiche la taille finale avant le téléchargement.

Outils associés

Commentaires

Les commentaires sont fournis par Disqus. Les charger vous connecte à Disqus, qui dépose des cookies et traite des données selon sa propre politique de confidentialité.

Décalage de teinte est maintenu par CodeItBro. Notre objectif est de proposer les meilleurs outils gratuits pour développeurs sur le web. Si vous avez des remarques ou des suggestions, rendez-vous sur notre page de contact.

Cité par

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