Cookie Questo sito conserva solo ciò che serve per funzionare. Al momento non ci sono né statistiche né pubblicità, e nulla di quanto trovi qui ti segue su altri siti. Leggi l’informativa sulla privacy

Scegli cosa consentire
+92 312 8299940Preventivo gratuito
Strumento gratuito, niente da installare

Selettore di codici colore
Ogni formato, un solo colore

Questo selettore di codici colore converte hex in rgb, rgb in hex, ed entrambi in hsl, hsv e cmyk mentre scrivi. Inoltre aggiunge l’opacità, una scala di tinte e ombre e una lettura del contrasto che dice se il testo è leggibile sul colore.

  • PrezzoGratis
  • Formati6
  • RegistrazioneNessuna
  • CaricatoNulla

Selettore di codici colore

HEX, RGB e HSL, con contrasto e una scala di tonalità

Il colore

 

Su bianco
—
Su nero
—

Il contrasto decide se le parole possono stare su questo colore. AA chiede 4,5:1 per il testo normale.

Tinte e ombre
    Controllo del contrasto

    Un colore non supera né fallisce da solo. Metti il colore del testo sul colore di sfondo, e questo strumento legge il rapporto come fa il WCAG.

    —

    I tre pulsanti qui sopra spostano un colore finché la coppia non supera AA a 4,5:1. Tonalità e saturazione restano ferme, quindi il colore appartiene ancora alla tua palette.

    Il testo grande appare così

    Il testo piccolo appare così. È la dimensione di gran parte della tua pagina, quindi è quella che decide se la coppia è utilizzabile. Leggi questa riga e fidati dei tuoi occhi oltre che del numero.

    E questa è la clausola in piccolo per cui nessuno progetta.

    Pronto. Scrivi un colore in uno dei tre campi.

    Qui il browser fa tutto il lavoro, in questa scheda. Non carichiamo nulla, non salviamo nulla e non registriamo nulla.
    In breve

    Un colore, scritto in sei modi

    Un colore non ha un’unica grafia. Lo stesso blu è #1B5FD1 in un foglio di stile, rgb(27, 95, 209) in una chiamata canvas e hsl(217, 77%, 46%) in un design token.

    Tutti indicano gli stessi pixel. Quindi convertire hex in rgb non cambia nulla del colore, solo chi può leggerlo.

    Il problema è che ogni formato serve a un lavoro diverso. Perciò una pagina che ne mostra uno e nasconde gli altri ti manda a cercare un’altra pagina.

    Questo selettore di codici colore li mostra tutti insieme, e riscrive ogni campo appena ne modifichi uno.

    A cosa serve ogni formato

    L’hex è breve e si incolla senza problemi. È il formato che ti passa un designer e quello che contiene la maggior parte dei fogli di stile.

    Diagramma del selettore di codici colore: un colore giallo mostrato come hex, RGB, HSL, HSV e CMYK, un controllo del contrasto per testo bianco e scuro e una fila di tinte e sfumature
    Un colore, cinque modi di scriverlo.

    RGB indica chiaramente i tre canali. Quindi va bene per tutto ciò che fa calcoli con un colore: un canvas, un gradiente, uno shader.

    HSL separa la tinta dalla luminosità. È quello da scegliere quando vuoi lo stesso colore un po’ più scuro, perché cambi un solo numero.

    L’opacità appartiene a rgba e hsla più che all’hex, anche se un hex a otto cifre la porta comunque. Questa pagina scrive la forma che ti serve.

    Passare da hex a RGB con carta e penna

    Un colore hex è formato da tre coppie, e ogni coppia è un canale scritto in base sedici. Così #1B è il canale rosso.

    Ogni coppia diventa un numero da 0 a 255. Le lettere dalla a alla f continuano semplicemente a contare dopo il 9, quindi 1B significa un sedici più undici, cioè 27.

    Un hex di tre caratteri raddoppia ogni cifra. Perciò #abc significa #aabbcc, un’abbreviazione utile quando leggi il foglio di stile di qualcun altro.

    Nel senso opposto, da rgb a hex, ogni canale torna a essere due cifre hex. Il riferimento MDN sui valori di colore elenca ogni sintassi che un browser accetta.

    Perché il valore di contrasto è qui

    La domanda dopo "che colore è questo" è quasi sempre "posso metterci sopra del testo". Per questo la risposta sta accanto al colore e non in un’altra pagina.

    Verifica del contrasto del selettore di colore per testo bianco su sfondo giallo, con il rapporto di contrasto e il verdetto superato o non superato evidenziati
    Il bianco su giallo non passa e il rapporto mostra di quanto.

    Le due letture confrontano il tuo colore con il bianco e con il nero. Un rapporto di 4.5:1 supera AA per il testo normale, mentre 3:1 basta solo per il testo grande.

    Quelle soglie vengono da WCAG, e ogni controllo le calcola allo stesso modo. Questo segue la formula alla lettera invece di arrotondarla.

    Un colore che non va bene come testo può comunque funzionare come sfondo, bordo o riempimento di un grafico. La nota sotto le letture dice in quale caso sei.

    Leggere HSL senza matematica

    La tinta è un angolo su una ruota dei colori. Zero è rosso, 120 è verde, 240 è blu, e i numeri intermedi li mescolano.

    La saturazione è quanto colore c’è. A 0% ogni tinta diventa grigia, e a 100% è vivida quanto lo schermo consente.

    La luminosità va dal nero a 0% al bianco a 100%. Il tuo colore sta al 50%, ed è per questo che un colore di brand di solito cade lì vicino.

    Quindi un pulsante più scuro ha la stessa tinta e saturazione con una luminosità più bassa. È un solo numero, e la famiglia resta coerente.

    Quando due colori non dovrebbero incontrarsi

    Alcune coppie si leggono male anche quando il valore di contrasto passa. Rosso su verde è l’esempio classico, perché il rapporto ignora il daltonismo.

    Circa un uomo su dodici vede il rosso e il verde in modo diverso. Perciò un grafico che separa le linee solo per tinta le perde.

    Invece aggiungi un secondo segnale. Un’etichetta, un tratteggio o una forma portano il significato quando il colore non ci riesce.

    Inoltre prova in scala di grigi. Se l’immagine si legge ancora senza colore, si legge per tutti.

    C’è un’altra coppia che inganna spesso: un grigio medio su un colore medio. Entrambi stanno a metà scala, quindi il rapporto scende sotto tre e le parole si confondono con il pannello dietro.

    Dove finisce ogni codice

    Il CSS accetta tutte e tre le forme, quindi usa quella che si legge meglio nel file. La maggior parte dei team scrive hex per i colori fissi e hsl dentro un calcolo.

    Gli strumenti di design tendono all’hex. È ciò che contiene un file di consegna, e ciò che uno sviluppatore incollerà per primo.

    Il mobile è diverso. Swift vuole ogni canale da 0 a 1, e Android vuole un hex a otto cifre con l’opacità davanti.

    Questa pagina scrive tutte quelle forme, così un colore passa da un file di design a un’app senza che nessuno faccia calcoli.

    La scala mescola, non tira a indovinare

    Ogni passo mescola il tuo colore verso il bianco o verso il nero di una quantità fissa. Così la tinta resta stabile mentre la luminosità si muove, ed è proprio ciò che deve fare una serie di toni.

    Selettore di colore che mostra una fila di tinte chiare e scure create da un blu, con la striscia dei passaggi di colore evidenziata
    Le tinte chiare e scure nascono dalla miscela con bianco e nero.
    Come funziona

    Come usare il selettore di codici colore

    Scrivi nel campo che hai già. Gli altri due seguono.

    • 1

      Incolla qualsiasi formato

      Hex con o senza cancelletto, rgb con qualsiasi punteggiatura, oppure hsl. Il selettore li legge tutti e tre.

    • 2

      Oppure scegli dal campione

      Il quadrato colorato nella barra apre il selettore del sistema. Trascinandolo, ogni campo si aggiorna dal vivo.

    • 3

      Imposta l’opacità

      Portala sotto 100 e l’output passa a rgba e hsla, con un hex a otto cifre accanto.

    • 4

      Prendi la notazione che ti occorre

      Prendi una riga, oppure l’intero blocco con le forme per CSS, Swift e Android già scritte.

    Perché questo

    Cosa distingue questo selettore di codici colore

    Convertire hex in rgb richiede quattro righe di codice. La parte utile è tutto ciò che c’è intorno.

    • Tre campi, un colore

      Modifica un campo e gli altri due si riscrivono da soli. Nulla aspetta un pulsante, quindi puoi incollare e leggere in un solo gesto.

    • Contrasto incluso

      Il rapporto con il bianco e il nero sta sotto il campione, con il verdetto AA scritto in parole invece che lasciato come numero da interpretare.

    • Una scala pronta all’uso

      Nove passi, da quattro quinti più chiaro a quattro quinti più scuro, ognuno con il suo hex. Di solito è tutta la palette che serve a un componente.

    • Opacità in ogni forma

      Un solo numero porta l’output a rgba, hsla ed hex a otto cifre insieme, perché file diversi ne vogliono di diversi.

    • Legge input approssimativi

      Spazi, cancelletti mancanti, segni di percentuale e la nuova sintassi con la barra vengono tutti interpretati. Così un valore copiato da ovunque funziona.

    • Nulla lascia la scheda

      Il browser esegue ogni cambio di formato. Un colore di brand non ancora lanciato non raggiunge mai questo sito, perché non si fa alcuna richiesta.

    Buone abitudini

    Lavorare con i codici colore in modo sensato

    Sei abitudini che mantengono una palette utile e non solo bella.

    • Tieni i colori in un solo posto di riferimento. Tieni il colore in una variabile CSS e converti da lì. Due copie scritte a mano si separano in un mese.
    • Cambia la luminosità, non la tinta. Per una versione più scura sposta la L in hsl. Invece ritoccare l’hex a occhio sposta anche la tinta, e la serie smette di sembrare coerente.
    • Controlla il testo prima di decidere. Un colore di brand che non supera 4.5:1 fallirà ogni audit. Scoprilo ora invece che dopo lo sviluppo.
    • Scrivi l’hex in minuscolo. Funzionano entrambi, quindi è solo una questione di diff. Una sola convenzione tiene leggibile la cronologia delle versioni.
    • Tieni l’opacità fuori dai colori del brand. Un colore al 60% su uno sfondo sconosciuto è imprevedibile. Scegli invece il colore già mescolato, così puoi testarlo.
    • Prova sullo sfondo reale. La tua pagina è raramente bianco puro. Quindi controlla il colore rispetto alla sezione su cui starà davvero, perché è quella la coppia che vede un visitatore.
    • Tieni un passo intermedio di riserva. Una palette con solo un chiaro e uno scuro si esaurisce in fretta. Un valore intermedio copre hover, bordi e stati disattivati, e ti servirà molto prima di quanto pensi.
    • Dai un nome al passo, non alla sfumatura. Chiamalo blue-600 invece di dark-blue. Poi cambiare palette modifica un valore invece di tutti i nomi.
    Errori comuni

    Cinque modi in cui un colore va storto

    Ognuno trasforma una scelta di colore in un bug che qualcun altro deve trovare.

    • Fidarsi di uno screenshot

      I colori presi da uno screenshot compresso sono spostati di qualche punto. Invece prendili dal file sorgente.

    • Ignorare lo sfondo

      Il contrasto è una coppia, mai un colore singolo. Un blu che passa sul bianco può fallire nettamente sulla sezione della tua pagina.

    • Usare l’opacità per schiarire

      Sfumare un colore al 20% dipende da ciò che c’è sotto. Mescolarlo verso il bianco dà lo stesso aspetto e resta prevedibile.

    • Usare ovunque l’hex a otto cifre

      I browser vecchi e diversi strumenti di design ignorano la coppia alfa. Perciò scrivi rgba dove lo legge qualcosa che non sia un browser moderno.

    • Arrotondare HSL e riconvertire

      Qui HSL si arrotonda a numeri interi, quindi un’andata e ritorno può spostare un canale di uno. Tieni l’hex come valore salvato.

    Domande

    FAQ sul selettore di codici colore

    Come converto da solo hex in rgb?

    Dividi i sei caratteri in tre coppie e leggi ogni coppia in base sedici. Così #1B5FD1 diventa 27, 95, 209. Un hex di tre caratteri raddoppia prima ogni cifra.

    Perché il mio risultato da rgb a hex differisce di uno?

    Quasi sempre per un arrotondamento da qualche parte nella catena. L’hex contiene numeri interi da 0 a 255, quindi un valore arrivato come percentuale o tramite HSL può cadere un punto sopra o sotto.

    Cos’è l’hex a otto cifre?

    L’ultima coppia è l’opacità, da 00 per invisibile a ff per pieno. Tutti i browser attuali lo leggono, tuttavia alcuni vecchi programmi di grafica lo scartano in silenzio.

    Quale formato devo salvare?

    Hex per i colori del brand, perché è esatto e breve. Converti in HSL quando ti serve un passo più chiaro o più scuro, poi salva l’hex risultante invece del calcolo.

    Che rapporto di contrasto mi serve?

    WCAG AA chiede 4.5:1 per il testo normale e 3:1 per il testo da 24px, o da 19px in grassetto. AAA chiede 7:1, e vale la pena puntarci per le letture lunghe.

    Perché lo stesso hex sembra diverso su due schermi?

    Gli schermi mostrano il colore in modo diverso, e alcuni ci applicano sopra un profilo. Il codice è esatto, quindi la differenza sta nel display e non nel valore.

    Posso ricavare un’intera palette da un colore?

    La scala qui ti dà nove passi della stessa tinta, e copre la maggior parte dei componenti. Tuttavia una palette completa richiede anche un grigio neutro e un colore d’accento, e quelle sono scelte, non calcoli.

    Il mio colore viene inviato da qualche parte?

    No. Ogni conversione gira nella scheda del browser, quindi una palette non ancora lanciata non raggiunge mai questo sito e nessun log la registra.

    Altri strumenti gratuiti

    Strumenti per lo stesso pomeriggio

    Tre che accompagnano la scelta di un colore.

    • Compressore SVG

      Alleggerisci l’icona che hai appena ricolorato ed elimina ciò che vi si nasconde.

      Apri lo strumento →
    • Minificatore CSS

      Comprimi il foglio di stile dove sono finite le nuove variabili, senza rompere calc().

      Apri lo strumento →
    • Generatore di codici QR

      Crea un codice nel colore del tuo brand e poi controlla che si scansioni ancora.

      Apri lo strumento →

    Leggi il colore, poi usalo

    Incolla un hex, una terna rgb o un valore hsl, e prendi il formato che vuole il tuo file. Il selettore di codici colore è gratis, non chiede account e tiene ogni valore sul tuo dispositivo.