FreeToGenerate.com

100 % gratuit · conversion exacte · sans inscription

Autres formats
Couleur nommée la plus proche

Cliquez sur une valeur pour la copier — l’aperçu se met à jour au fur et à mesure.

Aussi disponible en : English · Español · Português · العربية

Convertisseur RGB en hexadécimal

Collez une valeur RGB ou réglez les champs Rouge, Vert, Bleu : le code hex correspondant s’affiche instantanément, prêt à copier.

Qu’est-ce qu’un convertisseur RGB en hexadécimal ?

Le format RGB décrit une couleur par trois nombres, un pour chaque canal — rouge, vert, bleu — allant de 0 à 255. C’est la notation que renvoient la plupart des pipettes à couleur, les logiciels de retouche comme Photoshop ou les outils de maquette comme Figma. Le hexadécimal encode exactement la même information sous une forme plus compacte, la seule que CSS accepte réellement partout : six chiffres précédés d’un dièse, comme #4093E6. Convertir rgb en hexadécimal revient donc simplement à réécrire les trois mêmes nombres dans une autre base.

Cet outil convertit rgb en hex sans rien approximer. Collez une valeur telle quelle — rgb(64, 147, 230), 64, 147, 230, des pourcentages, ou même une opacité rgb(64 147 230 / 50%) — et le code hex apparaît en grand, prêt à copier. Les trois champs Rouge, Vert et Bleu restent synchronisés avec le texte : ajustez l’un ou l’autre, le résultat suit en temps réel, avec un aperçu de la couleur, ses équivalents rgb() et hsl(), et le nom de la teinte la plus proche parmi 220 couleurs reconnues.

Comment l’utiliser

  1. Collez ou saisissez votre RGB. Entrez la valeur telle qu’elle sort de votre outil — rgb(64, 147, 230), une simple liste séparée par des virgules ou des espaces, ou avec un pourcentage d’opacité.
  2. Affinez avec les champs Rouge, Vert, Bleu. Corrigez un canal directement si besoin : le champ RGB texte et les trois valeurs numériques restent synchronisés dans les deux sens.
  3. Copiez le code hex. Le résultat s’affiche en grand avec l’aperçu de la couleur ; cliquez pour le copier, ou récupérez au passage ses équivalents rgb(), hsl() et sa couleur nommée la plus proche.

Comment fonctionne la conversion

Le hexadécimal est simplement le RGB écrit en base 16 : chaque paire de chiffres va de 00 à FF, soit exactement les mêmes 256 valeurs que celles d’un canal RGB (0 à 255) sous une autre écriture. 230 en décimal, par exemple, s’écrit E6 en base 16 — ni plus ni moins la même quantité. La conversion est donc exacte dans les deux sens : rien n’est arrondi, contrairement à ce qui se passe pour le HSL, où l’algorithme de conversion introduit presque toujours une petite perte de précision.

Deux nuances honnêtes. Si vous saisissez une opacité, elle est encodée sur deux chiffres hex supplémentaires (00 à FF) : une valeur décimale comme 0,5 devient 80, soit 128/255 et non exactement la moitié — c’est le seul endroit où un arrondi s’invite. Et le rgb() ou le hex que vous obtenez décrit toujours une couleur sRVB : les teintes à gamut étendu comme Display P3 n’ont pas d’équivalent hex ou rgb() simple, le CSS moderne les note avec color(display-p3 ...). La ligne HSL affichée à titre de repère est arrondie à l’entier le plus proche pour rester lisible ; le hex et le rgb(), eux, restent exacts.

Pourquoi est-ce gratuit ?

Ce convertisseur tourne entièrement dans votre navigateur : aucune valeur de couleur n’est envoyée à un serveur, il n’y a rien à installer, aucun compte à créer et aucun filigrane sur le résultat. FreeToGenerate.com ne propose pas de version payante à débloquer — la conversion RGB en hex, comme tous les autres outils du site, reste gratuite sans condition.