Conversion de couleur Hex vers RGB : le guide complet
Convertissez les codes couleur hex en RGB, HSL et CMYK. Avec un convertisseur gratuit dans le navigateur.
Qu'est-ce qu'un code couleur hexadécimal ?
Un code couleur hexadécimal est une chaîne de six caractères qui représente une couleur en design web. Cela ressemble à ceci : `#FF5733`. Le `#` est un préfixe, et les six caractères sont trois paires de chiffres hexadécimaux — une paire pour le rouge, le vert et le bleu. Hex est l'abréviation de « hexadécimal », qui est en base 16, donc chaque paire peut représenter une valeur de 00 à FF (0 à 255 en décimal).
Donc `#FF5733` se décompose ainsi :
- `FF` = 255 rouge
- `57` = 87 vert
- `33` = 51 bleu
Mélangez ces trois intensités de lumière et vous obtenez un orange chaud. Les codes hexadécimaux sont la façon la plus courante d'écrire les couleurs en CSS, HTML et dans la plupart des outils de design. Ils sont courts, font l'aller-retour proprement avec RGB, et sont la langue franca de la couleur sur le web.
Les autres notations de couleur courantes que vous allez rencontrer sont RGB (rouge 0-255, vert 0-255, bleu 0-255), HSL (teinte 0-360, saturation 0-100%, luminosité 0-100%) et CMYK (cyan, magenta, jaune, clé/noir en pourcentages, utilisé en impression). Savoir convertir entre elles est une tâche quotidienne pour les développeurs web, les designers et les marketers digitaux.
Méthode 1 : Utiliser le convertisseur de couleur gratuit de UtilBoxx (Recommandé)
La façon la plus rapide, sûre et privée de convertir des codes couleur est l'outil Hex vers RGB de UtilBoxx. Il s'exécute entièrement dans votre navigateur, donc aucune donnée ne quitte votre appareil. Pas de téléversement, pas d'inscription, pas de tracking.
Voici comment l'utiliser :
- Allez sur utilboxx.com/fr/tools/color/hex-rgb
- Tapez ou collez votre code hex (avec ou sans le `#` initial)
- Voyez la conversion en direct vers RGB, HSL et CMYK en même temps
- Utilisez la pipette pour prélever une couleur depuis n'importe quel endroit de l'écran
- Cliquez sur n'importe quelle sortie pour la copier dans le presse-papiers
Pourquoi nous recommandons cette méthode :
- 100 % gratuit, sans compte, sans inscription, sans validation e-mail
- Confidentialité d'abord : tout se traite localement dans votre navigateur. Rien n'est téléversé.
- Tout-en-un : HEX, RGB, HSL et CMYK sur un seul écran
- Bidirectionnel : tapez dans n'importe quel format, obtenez tous les autres
- Pipette : prélevez une couleur depuis n'importe quel pixel de l'écran
- Copie en un clic : copiez n'importe quel format dans le presse-papiers
- Fonctionne sur tout appareil : Windows, Mac, Linux, ChromeOS, iOS, Android
Si vous n'avez besoin de convertir des couleurs qu'occasionnellement, c'est de loin l'option la plus simple.
Méthode 2 : Sélecteur de couleur Photoshop (Payant)
Photoshop est le poids lourd de l'édition d'images, et son Sélecteur de couleur (activé en cliquant sur la pastille de couleur de premier plan/arrière-plan dans la barre d'outils) est la référence en matière de sélection de couleur. Il affiche HEX, RGB, HSL, CMYK, Lab et quelques autres espaces colorimétriques côte à côte. Vous pouvez taper un code hex dans le champ `#`, faire glisser les curseurs T/S/L, cliquer n'importe où dans le champ de couleur, ou échantillonner une couleur d'une image ouverte avec la pipette.
Le hic, c'est le prix. Photoshop fait partie d'un abonnement Creative Cloud qui coûte environ 22,99 $ par mois (environ 240 $ par an). Pour une conversion ponctuelle c'est disproportionné. Et il faut une installation desktop, qui peut être lourde sur des machines anciennes.
Photoshop ne vaut le coup que si vous l'utilisez déjà pour la retouche, le compositing ou le design. Si la conversion de couleur est tout ce dont vous avez besoin, un outil en navigateur fait le travail sans la facture.
Méthode 3 : Convertir avec du code (JavaScript ou Python)
Si vous êtes développeur, vous pouvez convertir des couleurs en une ligne dans votre langage préféré. Voici des snippets fiables :
```bash # Dans n'importe quel shell Unix avec Python : python3 -c "import sys; h=sys.argv[1].lstrip('#'); print(tuple(int(h[i:i+2], 16) for i in (0,2,4)))" "#FF5733" # (255, 87, 51) ```
```javascript // JavaScript : parseInt sur chaque paire hex const hex = "#FF5733"; const r = parseInt(hex.slice(1, 3), 16); // 255 const g = parseInt(hex.slice(3, 5), 16); // 87 const b = parseInt(hex.slice(5, 7), 16); // 51 console.log(`rgb(${r}, ${g}, ${b})`); // "rgb(255, 87, 51)"
// Inverse : RGB vers HEX function rgbToHex(r, g, b) { return "#" + [r, g, b].map(x => x.toString(16).padStart(2, "0")).join("").toUpperCase(); } console.log(rgbToHex(255, 87, 51)); // "#FF5733" ```
```python # Python f-string avec format spec hex = "FF5733" r, g, b = int(hex[0:2], 16), int(hex[2:4], 16), int(hex[4:6], 16) print(f"rgb({r}, {g}, {b})") # "rgb(255, 87, 51)"
# RGB vers HEX def rgb_to_hex(r, g, b): return "#{:02X}{:02X}{:02X}".format(r, g, b) print(rgb_to_hex(255, 87, 51)) # "#FF5733" ```
```css / CSS moderne supporte color() et les couleurs relatives / :root { --brand: #FF5733; --brand-rgb: 255, 87, 51; / à passer dans rgba() / }
.button { background: rgb(var(--brand-rgb)); border: 1px solid rgba(var(--brand-rgb), 0.5); } ```
Pour des conversions ponctuelles, un outil en navigateur est plus rapide. Pour intégrer dans un pipeline de build ou un design system, le code est la bonne réponse.
Questions fréquentes
Quelle est la différence entre HEX et RGB ?
HEX est une chaîne hexadécimale de six caractères. RGB est trois nombres décimaux de 0-255. Ils représentent exactement la même couleur ; les formats sont interchangeables. `#FF5733` = `rgb(255, 87, 51)` = la même nuance d'orange chaud.
Pour quoi HSL est-il mieux ?
HSL (Teinte, Saturation, Luminosité) est une façon bien plus intuitive de raisonner sur la couleur que RGB. Pour rendre une couleur « plus claire », augmentez L. Pour la rendre « plus vive », augmentez S. Pour vous déplacer dans le spectre, faites tourner H. C'est pourquoi les fonctions modernes de mélange de couleurs en CSS et de nombreux outils de design préfèrent HSL.
À quoi sert CMYK ?
CMYK est le modèle colorimétrique pour l'impression. RGB est le modèle colorimétrique pour les écrans. Ils se chevauchent mais ne sont pas identiques : un bleu RGB vif peut être impossible à imprimer en CMYK sans virer au violet. Convertissez en CMYK avant d'envoyer un fichier à un imprimeur pour prévisualiser ce qui sortira réellement.
Les codes hex sont-ils sensibles à la casse ?
Non. `#FF5733` et `#ff5733` sont la même couleur. CSS les traite à l'identique. La convention est d'utiliser des majuscules pour la clarté (`#FFFFFF" se lit « blanc » plus vite que `#ffffff`).
Comment prélever une couleur d'une page web ?
Utilisez la pipette dans les DevTools de votre navigateur. Dans Chrome, Firefox ou Edge, ouvrez les DevTools (F12 ou Cmd+Opt+I), cliquez sur l'outil « Inspecter », puis cliquez sur la pastille de couleur dans le panneau Styles. Vous pouvez copier la valeur hex, RGB ou HSL depuis le popup. L'outil de UtilBoxx a aussi une pipette d'écran intégrée.
Est-il sûr d'utiliser un convertisseur de couleur en ligne ?
Cela dépend du service. UtilBoxx traite tout dans votre navigateur : pas de téléversement, pas de traitement côté serveur, pas de logs. Avec d'autres outils, partez du principe que votre entrée est journalisée. Pour des codes couleur ponctuels ce n'est pas grave, mais pour des couleurs de marque propriétaires il vaut mieux utiliser un outil privé.
Conclusion
La conversion de couleur est une petite tâche qui revient constamment pour quiconque travaille sur du design web, du branding ou de l'impression, et ne devrait pas exiger un abonnement payant ni une installation logicielle. Pour la plupart des gens, le convertisseur de couleur gratuit de UtilBoxx est le choix évident : privé, rapide, gratuit, sans inscription.
Si vous êtes designer et vivez déjà dans Photoshop, le Sélecteur de couleur est une excellente roue de secours. Si vous scriptz, les one-liners JavaScript et Python sont imbattables. Les utilisateurs de macOS peuvent aussi utiliser le Digital Color Meter intégré (dans Applications/Utilitaires) pour échantillonner n'importe quelle couleur de l'écran et la lire en RGB.
Pour tout le reste, rendez-vous sur les outils couleur de UtilBoxx : vous y trouverez une boîte à outils complète, avec la confidentialité comme priorité, le tout dans votre navigateur.