RGB en HEX
Convertissez RGB en HEX avec curseurs rouge, vert et bleu, aperçu couleur et copies CSS rapides.
Convertissez RGB en HEX avec curseurs rouge, vert et bleu, aperçu couleur et copies CSS rapides.
6366F1#6366F1hsl(239, 84%, 67%)RGB en HEX convertit trois valeurs rouge, vert et bleu en un code couleur hexadécimal. La conversion répond au besoin courant appelé rgb to hex dans les documentations et les recherches techniques : transformer une couleur écrite en canaux numériques en une valeur compacte, facile à coller dans CSS, HTML, une maquette ou une documentation de design.
Chaque canal RGB va de 0 à 255. La combinaison de ces trois nombres définit la couleur affichée dans l’aperçu. Le résultat HEX représente les mêmes informations avec deux caractères hexadécimaux par canal. En plus du code principal, RGB en HEX affiche aussi une valeur CSS avec le signe # et une version HSL, ce qui aide à contrôler la couleur sans refaire le calcul ailleurs.
#.#6366F1.La conversion ne change pas la couleur. Elle change seulement son écriture. Par exemple, une couleur RGB composée de rouge 99, vert 102 et bleu 241 devient #6366F1. Le nombre 99 est converti en 63, 102 en 66 et 241 en F1. Les trois paires sont ensuite assemblées dans le même ordre : rouge, vert, bleu.
| Élément | Valeur RGB | Équivalent HEX | Rôle |
|---|---|---|---|
| Rouge | 99 | 63 | Première paire du code HEX |
| Vert | 102 | 66 | Deuxième paire du code HEX |
| Bleu | 241 | F1 | Troisième paire du code HEX |
| Résultat | 99, 102, 241 | #6366F1 | Couleur prête pour CSS |
La conversion est utile lorsqu’une couleur vient d’un logiciel, d’une capture, d’un ancien style ou d’une API qui fournit les canaux RGB, alors que votre feuille CSS ou votre guide graphique utilise plutôt des codes HEX. Elle évite les erreurs de recopie et permet de garder une valeur cohérente dans les variables, les composants et les exemples de documentation.
Utilisez RGB en HEX pour normaliser une palette, préparer des couleurs de boutons, convertir des valeurs relevées dans un inspecteur navigateur ou transformer des couleurs exportées par un outil graphique. Si vous partez d’un code HEX et que vous avez besoin des canaux numériques, utilisez HEX en RGB afin de faire l’opération inverse.
Le résultat principal sans le signe # peut être utile dans certains champs qui demandent uniquement les six caractères hexadécimaux. La valeur HEX CSS avec # est plus sûre pour une feuille de style. La sortie HSL convient mieux quand vous voulez modifier la couleur après conversion, par exemple réduire la saturation ou éclaircir légèrement un état de survol.
| Sortie | Exemple | Usage recommandé |
|---|---|---|
| HEX court | 6366F1 | Champs qui demandent uniquement le code brut |
| HEX CSS | #6366F1 | Variables CSS, styles inline et documentation web |
| HSL | hsl(...) | Ajustements de teinte, saturation et luminosité |
Une conversion correcte ne garantit pas que la couleur soit adaptée à son usage. Un bleu vif peut fonctionner pour un accent, mais être trop fort pour un fond. Un gris clair peut paraître propre dans l’aperçu, mais devenir illisible avec un texte blanc. Regardez donc la couleur convertie dans son contexte réel, surtout si elle sera utilisée sur du texte ou un bouton.
Pour sélectionner une couleur visuellement avant conversion ou comparer plusieurs formats dans un même espace, ouvrez Sélecteur de Couleur. Vous pourrez ajuster la teinte, contrôler les variantes et vérifier d’autres formats avant de copier une valeur finale.
# dans un contexte CSS qui l’exige.Après conversion, gardez le même format dans toute la palette si possible. Mélanger des valeurs HEX, RGB et HSL dans une même feuille CSS peut devenir difficile à maintenir. Utilisez HEX pour les couleurs fixes, HSL pour les variations calculées et RGB lorsque l’opacité ou la manipulation par canal est vraiment nécessaire.
Documentez aussi le rôle de la couleur convertie. Une valeur isolée comme #6366F1 ne dit pas si elle représente une couleur principale, un accent, une bordure ou un état actif. Associer un rôle à chaque couleur réduit les remplacements hasardeux et rend la palette plus stable dans le temps.
Le format HEX est compact, stable et très répandu dans les feuilles de style. Une valeur comme #6366F1 prend peu de place, se copie facilement et reste identifiable dans une liste de variables. Quand une palette contient plusieurs couleurs fixes, HEX donne une écriture propre pour les couleurs principales, les accents, les bordures et les arrière-plans.
RGB reste pourtant utile pour comprendre la composition d’une couleur. Si le canal bleu est très haut, la couleur penchera vers le bleu. Si les trois canaux sont proches, la couleur sera souvent un gris ou un ton neutre. La conversion RGB en HEX permet donc de passer d’une lecture détaillée à une notation courte sans perdre l’information.
Dans un système de design, une couleur ne doit pas rester une valeur isolée. Après conversion, associez le HEX obtenu à un jeton clair : primary, accent, surface, border ou text-muted. Le nom du jeton explique l’usage, tandis que la valeur HEX définit le rendu réel.
Cette discipline devient importante lorsque plusieurs variantes existent. Un état de survol peut être légèrement plus foncé, un fond secondaire peut être plus clair et une bordure peut reprendre la même teinte avec moins d’intensité. Convertir les valeurs RGB en HEX permet d’uniformiser la documentation avant de les intégrer dans le code.
Les valeurs proches de 0 donnent des couleurs très sombres, tandis que les valeurs proches de 255 donnent des couleurs très lumineuses. Si les trois canaux sont à 0, le résultat est noir. Si les trois canaux sont à 255, le résultat est blanc. Entre ces extrêmes, chaque canal influence fortement la perception finale.
Lorsque vous ajustez une couleur au curseur, changez un canal à la fois pour comprendre son effet. Un petit changement peut suffire pour corriger un fond ou un accent. Pour un contrôle plus intuitif de la luminosité, copiez aussi la sortie HSL et ajustez-la dans un contexte qui accepte ce format.
Avant de coller le résultat dans CSS, choisissez la sortie exacte. Certains champs acceptent 6366F1, mais une déclaration CSS standard demande généralement #6366F1. Copier la bonne version évite des erreurs silencieuses et des couleurs qui ne s’appliquent pas.
Relisez enfin la palette complète. Si une seule couleur est en RGB et toutes les autres en HEX, convertissez-la pour garder une syntaxe cohérente. Une palette homogène est plus simple à relire, à comparer et à transmettre.
Lorsque vous convertissez plusieurs valeurs, comparez les résultats dans le même format. Deux couleurs peuvent avoir des valeurs RGB très différentes et pourtant paraître proches, ou l’inverse. Le format HEX donne une notation uniforme, mais l’aperçu reste indispensable pour juger la relation visuelle entre les couleurs.
Gardez aussi les valeurs d’origine quand elles viennent d’une source importante. Si une couleur a été relevée dans une application ou fournie par une équipe design, conserver la valeur RGB initiale avec le résultat HEX facilite les vérifications ultérieures.
Après avoir obtenu le code HEX, comparez-le avec la sortie HSL si une variante doit être créée. HEX est excellent pour stocker la couleur, mais HSL explique plus facilement pourquoi une couleur semble plus claire, plus sombre ou plus saturée. Utiliser les deux lectures au bon moment rend les ajustements plus sûrs.
Dans une feuille CSS, ne remplacez pas toutes les couleurs par HSL si le projet utilise déjà HEX pour les valeurs fixes. Choisissez une règle cohérente : HEX pour les couleurs validées, HSL pour les variantes qui doivent être ajustées, RGB pour les cas où les canaux sont nécessaires.