Vai al contenuto
helpyself

Convertitore di colori

Local only — nothing is uploaded unless you save or share it.

Un convertitore di colori: da HEX a RGB, da RGB a HEX, e da entrambi a HSL.

  1. Scrivi o incolla un colore in qualsiasi formato
  2. Guardalo convertito all'istante in ogni altro formato
  3. Copia la notazione che ti serve
Testo neroTesto bianco
HEX
HEX con alfa
RGB
HSL
Salva questo strumento

Tieni Convertitore di colori a portata di mano

Aggiungi ai preferiti

Su questo strumento

Convertire hex in RGB, RGB in hex, o l'uno o l'altro in HSL è una piccola tassa continua, perché gli strumenti di design, il CSS e gli editor di immagini preferiscono ciascuno una notazione di colore diversa. L'HEX è compatto e domina il CSS e le consegne di design. L'RGB corrisponde direttamente al modo in cui uno schermo emette davvero luce. L'HSL descrive un colore come lo pensano le persone, come una tonalità con una quantità di coloratezza e di luminosità, il che rende molto più facile costruire una palette a mano: tieni la tonalità, cambia la luminosità, e hai una serie coerente di sfumature. Questo convertitore accetta uno qualsiasi di quei formati più i nomi di colore comuni, ed è volutamente indulgente sulla sintassi. Puoi incollare un hex nudo con o senza cancelletto, usare tre o sei cifre, includere un canale alfa e scrivere sia lo stile con le virgole sia la più recente sintassi CSS separata da spazi. Tutto si converte mentre scrivi, con un campione dal vivo così vedi il risultato invece di immaginarlo.

Domande frequenti

Quale formato dovrei usare nel CSS?

Vanno bene tutti. L'HEX è il più comune e il più compatto. L'HSL vale la pena quando costruisci a mano variazioni di un colore, perché regolare la luminosità mantenendo tonalità e saturazione dà una serie coerente di sfumature molto più facilmente che modificare cifre esadecimali.

Oltre alla conversione c'è anche un selettore di colore?

Sì — il campione apre il selettore di colore del tuo sistema, quindi un valore si può scegliere a occhio invece che digitare, e le forme HEX, RGB e HSL si aggiornano insieme. In pratica è il lavoro di un selettore di colore HTML: scegliere qualcosa che sembra giusto e portarsi via il codice che un foglio di stile accetterà.

Cosa significano le cifre in più in un hex di otto caratteri?

Le ultime due sono il canale alfa, da 00 per completamente trasparente a ff per completamente opaco. È supportato da ogni browser attuale ed è spesso più semplice che passare a rgba solo per aggiungere trasparenza.

Perché convertire in HSL e tornare indietro a volte cambia leggermente il valore?

Perché le componenti HSL vengono arrotondate a numeri interi per leggibilità, e quell'arrotondamento non è perfettamente reversibile. La differenza è al massimo di un passo o due per canale e non si vede, ma significa che l'andata e ritorno non è sempre identica byte per byte.

Posso incollare un colore senza il cancelletto?

Sì. I valori hex nudi sono accettati, così come l'abbreviazione a tre cifre, la sintassi CSS separata da spazi come rgb(59 130 246) e i nomi di colore comuni come teal o crimson.

Come faccio a sapere se il testo sarà leggibile su un colore?

L'anteprima mostra testo nero e testo bianco sul tuo colore così puoi giudicare subito. Per un vero superato o non superato rispetto alle linee guida di accessibilità, usa il verificatore di contrasto, che calcola come si deve il rapporto WCAG.

Aiutaci a migliorare questo strumento

Hai trovato un errore, vuoi una modifica, o ti manca uno strumento?

/color-converter

↑↓ per muoverti · Invio per aprire · Esc per chiudere