Outils
FR

Convertisseur RGB en hex

Réglez les valeurs de rouge, de vert et de bleu avec les curseurs ou saisissez-les, et obtenez instantanément le code couleur hex. Vous pouvez aussi coller une valeur CSS comme rgb(124, 58, 237) ou une valeur rgba() avec transparence.

Valeurs RGB

Tous les formats de couleur

HEX
RGB
RGBA
HSL
HSV
CMYK
Nom CSS

Méthode de calcul

Confidentiel : vos données sont traitées dans votre navigateur et ne sont envoyées à aucun serveur.

Comment convertir une couleur RGB en hex

  1. Saisissez les valeurs de rouge, de vert et de bleu (0–255) avec les curseurs ou les champs numériques, ou collez une valeur CSS rgb().
  2. Le code hex s’affiche instantanément, avec les valeurs HSL, HSV et CMYK (CMJN). Réglez l’alpha en dessous de 1 pour obtenir un code hex à 8 chiffres avec transparence.
  3. Copiez le code hex, ou suivez la formule pour voir comment chaque valeur a été convertie.

Formule de conversion RGB en hex

Chaque canal RGB, de 0 à 255, devient exactement deux chiffres hex. Divisez la valeur par 16 : le quotient entier donne le premier chiffre et le reste le second, les valeurs 10 à 15 s’écrivant A à F. Exemple avec rgb(124, 58, 237) :

Assemblés après un #, ils donnent #7C3AED. Écrivez toujours deux chiffres par canal : 9 devient 09, et non 9.

Conversion RGB en hex dans le code

Ajouter de la transparence (alpha)

Pour un code à 8 chiffres, multipliez l’opacité (0–1) par 255, arrondissez le résultat et ajoutez-le sous forme de deux chiffres hex supplémentaires : 0,5 × 255 = 127,5 → 128 → 80, donc rgba(124, 58, 237, 0.5) = #7C3AED80.

OpacitéHexOpacitéHex
100 %FF50 %80
90 %E640 %66
80 %CC30 %4D
75 %BF25 %40
70 %B320 %33
60 %9910 %1A

Questions fréquentes

Quelle est la formule pour convertir du RGB en hex ?

Pour chaque canal, le premier chiffre hex est le quotient entier de la valeur divisée par 16 et le second est le reste, les valeurs 10 à 15 s’écrivant A à F. Assemblez les trois paires après un # : rgb(255, 165, 0) → FF, A5, 00 → #FFA500.

Pourquoi chaque canal doit-il comporter deux chiffres hex ?

Une couleur hex se lit par paires fixes. rgb(0, 128, 9) doit s’écrire #008009 ; supprimer les zéros de tête décalerait les paires et donnerait une couleur différente ou invalide.

Un code couleur hex peut-il contenir de la transparence ?

Oui. Les navigateurs modernes acceptent les codes à 8 chiffres #RRGGBBAA, dont la dernière paire est la valeur alpha, de 00 (entièrement transparent) à FF (opaque). rgba(124, 58, 237, 0.5) devient #7C3AED80.

La conversion RGB en hex est-elle exacte ?

Oui pour les valeurs RGB entières : chaque nombre de 0 à 255 a exactement une forme hex à deux chiffres, donc la conversion inverse redonne les mêmes valeurs. Seul l’alpha est arrondi au plus proche des 256 paliers.