Convertisseur de couleurs
Convertissez les couleurs entre différents formats : HEX, RGB, HSL et HSV. Indispensable aux designers et aux développeurs qui travaillent avec les couleurs sur différentes plateformes et dans divers outils de conception. Convertissez instantanément n’importe quelle valeur de couleur au format requis pour CSS, un logiciel graphique ou d’autres applications.
Foire aux questions
HEX est une notation hexadécimale (e.g., #FF5733) couramment utilisée en conception Web. RGB représente les couleurs au moyen des valeurs rouge, vert et bleu (0-255). HSL utilise la teinte (0-360°), la saturation (0-100%) et la luminosité (0-100%), ce qui facilite les ajustements. HSV utilise la teinte, la saturation et la valeur (luminosité) ; ce format est très utilisé dans les logiciels graphiques. Chaque format présente des avantages selon l’usage.
Utilisez HSL pour ajuster la luminosité ou la saturation d’une couleur sans modifier sa teinte. HSL est plus intuitif pour créer des variations, des teintes et des nuances. Il est idéal pour créer des palettes accessibles et des designs adaptatifs nécessitant des ajustements prévisibles de la luminosité. RGB est préférable pour contrôler précisément chaque canal de couleur.
Utilisez les outils de développement de votre navigateur pour inspecter l’élément et copier la valeur de couleur depuis le CSS. Collez-la dans notre convertisseur, quel que soit son format (HEX, RGB ou HSL), et nous afficherons instantanément les valeurs équivalentes dans tous les autres formats. Vous pouvez aussi utiliser des extensions de navigateur ou des outils de sélection de couleur à partir d’une capture d’écran.
Le canal alpha contrôle la transparence, avec des valeurs de 0 (complètement transparent) à 1 (complètement opaque). RGBA et HSLA incluent cette quatrième valeur pour prendre en charge les couleurs transparentes ou semi-transparentes. Cette fonction est essentielle pour les superpositions, les ombres et les éléments de conception en couches dans la conception moderne des sites web.
Oui ! Les navigateurs modernes prennent entièrement en charge les formats de couleur HSL et HSLA dans les feuilles de style CSS. Utilisez la syntaxe : hsl(360, 100%, 50%) ou hsla(360, 100%, 50%, 0.5) pour les couleurs avec transparence. Le format HSL est particulièrement utile en CSS pour créer des variations de couleurs à l'aide de calc() ou de propriétés CSS personnalisées pour la création de thèmes dynamiques.
Les codes HEX à trois chiffres (#RGB) sont des abréviations où chaque chiffre est doublé. Par exemple, #F00 est équivalent à #FF0000. Cette abréviation ne fonctionne que lorsque les deux chiffres de chaque canal de couleur sont identiques. Utilisez le format complet à 6 chiffres (#RRGGBB) pour un contrôle précis des couleurs et pour toute couleur qui ne correspond pas au modèle abrégé.
RVB est le concept général de représentation des couleurs par des valeurs de rouge, de vert et de bleu. sRGB (standard RGB) est un espace colorimétrique RVB spécifique, normalisé pour assurer la cohérence entre les appareils et les navigateurs web. La plupart des couleurs Web sont basées sur la norme sRGB, ce qui explique pourquoi les couleurs sont généralement cohérentes sur différents écrans et navigateurs.
Après avoir converti les couleurs, vérifiez les taux de contraste pour l'accessibilité du texte. Les WCAG exigent un contraste de 4,5:1 pour un texte normal et de 3:1 pour un texte de grande taille. Lors de la conversion d'un format à l'autre, les valeurs des couleurs restent les mêmes, mais le fait de les avoir dans différents formats vous permet de les utiliser dans divers outils de conception tout en préservant l'accessibilité.
Oui ! Les logiciels de conception comme Figma, Adobe XD ou Photoshop affichent généralement les couleurs en RGB ou en HEX. Copiez ces valeurs et convertissez-les au format requis par votre code. Vous obtiendrez ainsi une correspondance parfaite entre les maquettes et le résultat final.
La conversion entre les formats de couleur peut impliquer des arrondis. HEX utilise des nombres entiers (0-255), RGB utilise des nombres entiers, mais HSL/HSV utilise des degrés et des pourcentages. Lors de conversions multiples, des variations mineures peuvent se produire en raison des arrondis. Pour les correspondances de couleurs critiques, travaillez toujours dans le même format.