Skip to main content

Convertisseur RGB en HEX Convertissez les valeurs de couleur RVB en codes HEX avec des curseurs et une prévisualisation en direct.

Convertisseur RGB en HEX illustration
🎨

Convertisseur RGB en HEX

Convertissez les valeurs de couleur RVB en codes HEX avec des curseurs et une prévisualisation en direct.

1

Définir les valeurs RVB

Utilisez les curseurs ou saisissez les valeurs Rouge, Vert et Bleu entre 0 et 255.

2

Prévisualiser la couleur

Observez le rectangle de couleur qui se met à jour en temps réel lorsque vous ajustez les valeurs.

3

Copier le code HEX

Cliquez sur Copier pour obtenir le code HEX comme #3B82F6 pour l'utiliser dans votre projet.

Loading tool...

What Is Convertisseur RGB en HEX?

Un convertisseur RGB en HEX transforme les valeurs des canaux de couleur rouge, vert et bleu en leur équivalent hexadécimal - le format standard utilisé dans la conception Web et le CSS. Les valeurs RVB vont de 0 à 255 pour chaque canal, représentant l'intensité de ce composant de couleur. Le convertisseur prend ces trois nombres décimaux et produit une chaîne hexadécimale de six caractères précédée d'un #. Par exemple, rgb(59, 130, 246) se convertit en #3B82F6. Cet outil est indispensable pour les développeurs front-end qui reçoivent des spécifications de couleur sous forme de valeurs RVB à partir de sélecteurs de couleurs, d'API ou de code de traitement d'image et ont besoin du format compact HEX pour les feuilles de style. Il est également utile pour les concepteurs qui veulent assurer une correspondance parfaite des couleurs entre différents outils. La conversion est particulièrement importante lors de la création de jetons de conception, de propriétés personnalisées CSS ou lors du travail avec le contrôle de version où les codes HEX sont plus faciles à lire et à comparer dans les différences.

Why Use Convertisseur RGB en HEX?

  • Curseurs interactifs avec des pistes de couleur codées pour un ajustement intuitif
  • La prévisualisation du rectangle de couleur montre la couleur exacte lorsque vous déplacez les curseurs
  • Produit le code HEX en majuscules pour une mise en forme cohérente
  • Champs de saisie numérique pour une entrée précise des valeurs aux côtés des curseurs
  • Fonctionne entièrement dans le navigateur - aucune donnée n'est envoyée aux serveurs

Common Use Cases

Création de CSS

Convertissez les valeurs RVB provenant d'opérations sur des couleurs JavaScript en HEX pour des feuilles de style CSS plus propres.

Systèmes de conception

Normalisez les jetons de couleur au format HEX à partir des valeurs RVB fournies par les directives de marque.

Canvas vers CSS

Convertissez les couleurs extraites des données de pixels HTML5 Canvas (retournées sous forme RVB) en HEX pour la mise en page.

Exploration des couleurs

Expérimentez avec les curseurs RVB pour trouver la couleur parfaite et obtenez son code HEX pour l'implémenter.

Technical Guide

La conversion RVB en HEX implique la transformation de chaque valeur décimale de canal (0-255) en un nombre hexadécimal à deux chiffres (00-FF). La formule pour chaque canal est : hexDigit = value.toString(16).padStart(2, "0"). Les trois paires résultantes sont concaténées avec un préfixe #. Par exemple, R=59 → 3B, G=130 → 82, B=246 → F6, produisant #3B82F6. La conversion est sans perte - chaque valeur RVB correspond exactement à un code HEX et vice versa. Les valeurs inférieures à 16 (décimal) nécessitent un remplissage zéro : R=5 → 05, et non seulement 5. Certains outils produisent des hexadécimaux en minuscules (par exemple #3b82f6) ; les deux sont valides dans le CSS mais l'usage des majuscules est plus courant dans les spécifications de conception. Lors du contrôle des valeurs d'entrée, assurez-vous qu'elles restent dans la plage 0-255 pour produire des couleurs valides. L'opération mathématique est essentiellement une conversion de base : diviser par 16 donne le premier chiffre hexadécimal, le reste donne le deuxième.

Tips & Best Practices

  • 1
    RVB(0,0,0) se convertit en #000000 (noir) et RVB(255,255,255) en #FFFFFF (blanc)
  • 2
    Lorsque les trois canaux sont égaux, le résultat est une nuance de gris
  • 3
    Utilisez cet outil pour convertir des couleurs générées par programme en format HEX compatible CSS
  • 4
    Le préfixe # est facultatif dans certains contextes mais incluez-le toujours pour la compatibilité avec les CSS
  • 5
    Pour les couleurs sûres pour le Web, limitez-vous aux valeurs qui sont des multiples de 51 (00, 33, 66, 99, CC, FF)

Related Tools

Frequently Asked Questions

Q Comment convertir RVB en HEX manuellement ?
Convertissez chaque valeur RVB (0-255) en hexadécimal. Par exemple, 59 ÷ 16 = 3 reste 11 (B), donc 59 = 3B. Faites cela pour les trois canaux et concaténez avec #.
Q La conversion de RVB à HEX est-elle sans perte ?
Oui, complètement. Les deux formats représentent exactement 16 777 216 couleurs. Chaque valeur RVB a un équivalent HEX unique et vice versa - aucune information sur la couleur n'est perdue.
Q Que se passe-t-il avec les valeurs en dehors de 0-255 ?
Les valeurs sont limitées à la plage valide. Les nombres inférieurs à 0 deviennent 0 (00) et les nombres supérieurs à 255 deviennent 255 (FF) pour garantir une sortie de couleur valide.
Q Dois-je utiliser des majuscules ou des minuscules dans le code HEX ?
Les deux sont valides en CSS et produisent les mêmes couleurs. Les majuscules (#3B82F6) sont plus courantes dans les outils de conception, tandis que les minuscules (#3b82f6) sont souvent générées par le code. Choisissez une convention et restez cohérent.
Q Puis-je inclure l'alpha/opacity dans le code HEX ?
Oui. Ajoutez deux chiffres hexadécimaux supplémentaires pour l'alpha : RVB(59,130,246) à 50 % d'opacité devient #3B82F680. L'hexa alpha 80 est égal au décimal 128, ce qui représente environ 50 % de 255.

About This Tool

Convertisseur RGB en HEX is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.