Colori HEX, RGB e HSL: cosa sono e come convertirli
Pubblicato il 3 de marzo de 2026 | Aggiornato di recente
Guida completa ai sistemi di colore HEX, RGB e HSL. Scopri cosa significano, quando utilizzarli e come convertirli facilmente tra loro.
Se lavori nel web design, nello sviluppo di software, nella progettazione grafica o in qualsiasi disciplina visiva digitale, devi comprendere i tre sistemi di colore più importanti: HEX, RGB e HSL. Ognuno ha i propri vantaggi, sintassi specifica e casi d'uso ideali. Sapere quando utilizzare l'uno o l'altro e come convertire i valori tra di loro ti renderà più efficiente e preciso nel tuo lavoro creativo. In questa guida spieghiamo tutto ciò che è essenziale e ti mostriamo come utilizzare il nostro convertitore di colori per passare da un formato all'altro istantaneamente senza bisogno di calcoli manuali.
Cos'è il sistema RGB?
RGB significa Rosso, Verde, Blu (Rosso, Verde, Blu) ed è il modello di colore additivo utilizzato da tutti i display digitali nel mondo. Funziona combinando la luce rossa, verde e blu a diverse intensità per creare milioni di colori diversi. Ogni canale ha un range da 0 a 255, dove 0 significa totale assenza di quel colore e 255 ne rappresenta la massima intensità possibile.
Ad esempio, rgb(255, 0, 0) Produce rosso puro perché il canale rosso è al massimo mentre il verde e il blu sono spenti. rgb(255, 255, 255) Produce il bianco perché la somma dei tre colori primari della luce alla massima intensità genera luce bianca. rgb(0, 0, 0) È nero perché non c'è emissione di luce in nessun canale. Il sistema RGB può rappresentare un totale di 16.777.216 colori diversi (256 × 256 × 256), fornendo un'ampia gamma di colori per praticamente qualsiasi esigenza di progettazione digitale.
Cos'è il formato HEX?
Il formato HEX (esadecimale) è semplicemente un altro modo di scrivere un colore RGB, ma utilizzando il sistema numerico in base 16 anziché in base 10. Un colore HEX è composto da sei caratteri preceduti dal simbolo #, dove ogni coppia di caratteri rappresenta un canale: i primi due per il rosso, i due centrali per il verde e gli ultimi due per il blu. Se vuoi capire in modo approfondito come funziona il sistema esadecimale e le altre basi numeriche, ti consigliamo la nostra guida su il sistema binario e le basi dei numeri.
| Colore | ESAGONALE | RGB | Descrizione |
|---|---|---|---|
| #FF0000 | rgb(255,0,0) | Rosso puro | |
| #00FF00 | rgb(0,255,0) | Verde puro | |
| #0000FF | rgb(0,0,255) | Blu puro | |
| #FF6600 | rgb(255,102,0) | Arancione | |
| #333333 | rgb(51,51,51) | Grigio scuro |
Cos'è il modello HSL?
HSL significa Tonalità, Saturazione, Luminosità (Tonalità, Saturazione, Luminosità) ed è il modello di colore più intuitivo per gli esseri umani perché si basa sul modo in cui percepiamo naturalmente il colore. Invece di mescolare i canali di rosso, verde e blu, descrivi un colore in base alla sua tonalità (la sua posizione sulla ruota dei colori, da 0° a 360°), alla sua saturazione (quanto è vivido o opaco il colore, da 0% a 100%) e alla sua luminosità (quanto è chiaro o scuro, da 0% a 100%).
HSL è particolarmente utile per i designer che necessitano di creare varianti dello stesso colore. Se hai un blu definito come hsl(210, 80%, 50%), puoi ottenere una versione più chiara semplicemente aumentando la luminosità al 70%, oppure una versione più opaca riducendo la saturazione al 40%, senza alterare il tono di base. Questo è qualcosa che è molto difficile da fare in modo intuitivo con i valori RGB o HEX. Per sperimentare visivamente i colori e creare tavolozze armoniose, utilizza il nostro strumento tavolozza colori permettendoti di esplorare combinazioni di colori professionali.
Quando utilizzare ciascun formato?
- ESAGONALE: Ideale per CSS e web design. È il formato più compatto e ampiamente supportato da tutti i browser. Perfetto quando è necessario scrivere i colori in modo rapido e leggibile nei fogli di stile.
- RGB/RGBA: Usalo quando devi controllare l'opacità con il canale alfa (A).
rgba(255, 0, 0, 0.5)crea un rosso semitrasparente, qualcosa che il formato HEX di base non può esprimere facilmente. - HSL/HSLA: Perfetto per creare sistemi di design e temi dinamici. È più semplice generare variazioni di colore coerenti perché puoi regolare la luminosità e la saturazione indipendentemente dal tono di base.
Suggerimento da professionista
Nei moderni CSS, molti designer definiscono la propria tavolozza di base in HSL utilizzando variabili CSS personalizzate. Ciò ti consente di creare modalità chiaro e scuro semplicemente modificando i valori di luminosità, mantenendo tonalità e saturazione coerenti in tutta l'interfaccia del sito web.
Come convertire tra formati di colore
La conversione manuale tra HEX e RGB è relativamente semplice se si comprende il sistema esadecimale: ogni coppia di cifre HEX viene convertita nel suo equivalente decimale (FF = 255, 80 = 128, 00 = 0). Tuttavia, la conversione tra RGB e HSL implica formule matematiche più complesse che non sono pratiche da eseguire mentalmente o manualmente.
Pertanto, il modo più efficiente per convertire i colori è utilizzare il nostro convertitore di colori online che accetta qualsiasi formato come input e visualizza istantaneamente i valori equivalenti in HEX, RGB e HSL. Se vuoi anche approfondire il modo in cui i colori vengono utilizzati nelle strategie di progettazione più ampie, consulta il nostro articolo su tavolozze e combinazioni di colori professionali dove spieghiamo la teoria dei colori applicata al web design moderno e condividiamo strumenti pratici per creare combinazioni di colori accattivanti e accessibili.
È anche importante sapere che nello sviluppo web gli strumenti di ispezione del browser (DevTools) possono visualizzare i colori in diversi formati. Puoi fare clic sul campione di colore nell'ispettore e alternare tra HEX, RGB e HSL per vedere quale valore è meglio copiare. Per chi lavora con Dati JSON Nei progetti frontend, i colori vengono spesso archiviati come stringhe HEX per la loro compattezza e facilità di serializzazione.
Strumenti correlati
Articoli correlati
Esplora tutti gli strumenti GlobalTool
Oltre 40 strumenti gratuiti per calcolatrici, convertitori e altro.
Vedi tutto las herramientas