RGB in HEX

Converti RGB in HEX per CSS, copia #RRGGBB, HSL e valori colore pronti per il web.

6366F1
#6366F1
hsl(239, 84%, 67%)
Rosso
Verde
Blu

Che cosa fa RGB in HEX

RGB in HEX converte i canali Rosso, Verde e Blu in un codice esadecimale pronto per CSS, HTML e documentazione tecnica. Ogni canale RGB accetta un valore da 0 a 255; il risultato HEX combina quei tre numeri in una forma compatta come #6366F1. Il valore principale viene mostrato anche senza cancelletto, mentre le uscite aggiuntive includono il codice CSS completo e una lettura HSL dello stesso colore.

La conversione RGB in HEX è utile quando hai valori numerici ma il progetto richiede codici colore più compatti. Molti sistemi di design, fogli stile, documenti di brand e librerie UI usano HEX come formato principale perché è breve, leggibile e facile da incollare. RGB in HEX mantiene visibile il campione colore, quindi puoi verificare subito se i canali inseriti producono la tonalità prevista.

Il controllo è diretto: puoi modificare i canali con slider o campi numerici, generare un colore casuale e tornare ai valori iniziali con Reimposta. Questo rende RGB in HEX adatto sia a conversioni rapide sia a piccoli aggiustamenti prima di copiare il codice finale.

Come usare RGB in HEX

  1. Regola il canale Rosso con lo slider o con il campo numerico, mantenendo il valore tra 0 e 255.
  2. Regola il canale Verde nello stesso modo e osserva come cambia l’anteprima del colore.
  3. Regola il canale Blu fino a ottenere la tonalità desiderata.
  4. Leggi il valore HEX principale mostrato nel riquadro del risultato.
  5. Usa il pulsante di copia accanto al valore principale quando ti serve il codice senza cancelletto.
  6. Copia il valore CSS HEX completo se devi incollarlo direttamente in un foglio stile.
  7. Copia il valore HSL quando vuoi usare una notazione più adatta a variazioni di tonalità, saturazione o luminosità.
  8. Premi Colore casuale per provare una combinazione nuova oppure Reimposta per tornare al colore di partenza.

Come funziona la conversione RGB in HEX

RGB usa tre canali: rosso, verde e blu. Ogni canale può andare da 0 a 255. HEX rappresenta gli stessi canali in base sedici, usando due caratteri per ciascun canale. Il primo gruppo descrive il rosso, il secondo il verde e il terzo il blu. Per esempio, il valore RGB 99, 102, 241 diventa #6366F1.

Questa struttura spiega perché un codice HEX completo ha sei caratteri dopo il cancelletto. Se un canale è basso, la coppia HEX sarà vicina a 00; se è alto, sarà vicina a FF. Il risultato non cambia il colore: cambia solo il modo in cui lo stesso colore viene scritto.

Canale RGBValore decimaleCoppia HEXPosizione nel codice
Rosso9963Prime due cifre
Verde10266Cifre centrali
Blu241F1Ultime due cifre
Risultato99, 102, 241#6366F1Codice completo

Quando usare RGB in HEX

RGB in HEX è indicato quando il colore arriva da uno strumento, da un’ispezione browser, da un valore numerico o da una specifica che elenca i tre canali separati. In questi casi il formato RGB è chiaro per il calcolo, ma il formato HEX può essere più pratico per incollare il valore in CSS, in un file JSON di token o in una guida stile.

La conversione è utile anche quando devi confrontare più colori. Un elenco di valori HEX è più compatto di una serie di triple RGB e spesso si legge meglio in tabelle, commenti, variabili o documentazione. Se invece parti da un codice HEX e vuoi tornare ai canali numerici, HEX in RGB svolge il passaggio inverso senza cambiare il colore.

Usa RGB in HEX anche quando devi controllare rapidamente l’effetto di una piccola variazione. Aumentare il canale Blu, ridurre il Rosso o bilanciare il Verde cambia immediatamente l’anteprima. Il codice HEX aggiornato ti permette di copiare il risultato solo quando la regolazione visiva è corretta.

Differenza tra HEX, RGB e HSL

HEX, RGB e HSL possono descrivere lo stesso colore con logiche diverse. HEX è una forma compatta dei canali RGB ed è ideale per valori finali. RGB espone i canali numerici e rende più chiaro quanto rosso, verde e blu compongono il colore. HSL descrive tonalità, saturazione e luminosità, quindi è spesso più leggibile quando vuoi creare varianti coerenti.

RGB in HEX mostra il risultato principale in HEX e include anche HSL, perché in molti progetti la conversione non finisce con un solo formato. Puoi copiare HEX per il codice finale e leggere HSL per capire se il colore è molto saturo, molto scuro o vicino a una famiglia cromatica precisa.

FormatoPunto di forzaQuando preferirlo
HEXCompatto e facile da incollareCSS, token, palette condivise
RGBMostra i canali numericiCalcoli, script, input da strumenti tecnici
HSLRende leggibili tonalità e luminositàVarianti, hover, scale e temi

Controlli visivi prima di copiare

Il campione colore è il primo controllo da guardare. Se il valore RGB è corretto ma l’anteprima sembra diversa dal riferimento, probabilmente il problema non è la conversione ma il valore di partenza. RGB in HEX converte matematicamente i canali inseriti; non corregge differenze dovute a profili colore, compressione immagine, luminosità dello schermo o contesto visivo.

Prima di copiare il risultato, verifica se il colore sarà usato come sfondo, testo, bordo o accento. Un colore molto saturo può essere adatto a un piccolo badge ma troppo intenso per una grande superficie. Un colore molto chiaro può sembrare pulito come sfondo ma avere contrasto insufficiente con testo chiaro. La conversione dà il codice; il ruolo del colore richiede una verifica separata.

Quando vuoi scegliere un colore in modo più visuale prima della conversione, Selettore Colori offre canvas, formati, varianti e controlli di contrasto. RGB in HEX resta più rapido quando i tre canali sono già noti.

Errori comuni da evitare

  • Inserire valori fuori scala. I canali RGB devono restare tra 0 e 255; valori diversi non rappresentano una conversione standard.
  • Confondere RGB con percentuali. I campi usano numeri interi, non percentuali da 0% a 100%.
  • Copiare il valore senza cancelletto quando serve CSS. Per CSS di solito è più pratico copiare il codice completo con #.
  • Trattare HSL come colore diverso. HSL descrive lo stesso risultato con una notazione alternativa.
  • Usare il colore senza test di contrasto. La conversione non garantisce leggibilità su sfondi reali.

Come leggere il risultato in un progetto

Dopo la conversione, assegna al codice un ruolo chiaro. Se il valore diventa un token, scegli un nome basato sull’uso, come colore primario, bordo, sfondo o accento, invece di conservarlo solo come numero. Questo rende il codice più mantenibile quando la palette cresce.

Se il colore viene consegnato a un’altra persona, includi sia il valore HEX sia il contesto d’uso. Un codice come #6366F1 è preciso, ma non spiega se deve essere usato per pulsanti, link, focus ring o superfici decorative. Una breve nota riduce interpretazioni errate e rende più chiara la differenza tra colore principale e varianti.

RGB in HEX è quindi un passaggio tecnico breve ma importante: prende un colore espresso in canali numerici, lo rende compatto e lo prepara per sistemi che preferiscono codici esadecimali. La qualità finale dipende dalla correttezza dei valori inseriti e dalla verifica del colore nel contesto in cui verrà usato.

Quando il colore deriva da valori RGB presi da un software esterno, controlla che l’ordine dei canali sia corretto. Rosso, Verde e Blu devono essere inseriti nello stesso ordine mostrato dal sorgente. Invertire due canali produce un codice HEX valido ma completamente diverso, quindi l’anteprima è fondamentale prima di copiare.

Per palette condivise, usa il risultato HEX come valore stabile e conserva RGB come riferimento tecnico. Questa doppia lettura è utile quando un team alterna strumenti visuali, CSS e documentazione. Il codice compatto semplifica l’uso quotidiano, mentre i canali numerici rendono più trasparente la composizione del colore.

Se stai creando varianti manuali, cambia un canale alla volta e osserva l’anteprima prima di passare al successivo. Questo metodo rende più facile capire quale componente sta spostando il colore verso una tinta più calda, più fredda, più chiara o più intensa. Quando il risultato è soddisfacente, copia prima il valore CSS HEX e poi conserva HSL solo se serve per generare stati coerenti.

Quando documenti la conversione, scrivi anche il valore RGB sorgente accanto al codice HEX finale. Questo rende la verifica più semplice se in futuro qualcuno deve ricostruire la scelta, confrontare due colori vicini o controllare perché una variante è stata preferita a un’altra.

Copied