Pubblicità

Convertitore colori

Converti colori tra HEX, Formati RGB e HSL

Scegli un colore

Oppure inserisci i valori di seguito

Comprensione Formati colore

I colori digitali possono essere rappresentati in più formati, ciascuno con vantaggi diversi. Questo strumento converte perfettamente tra i tre formati di colore web più comuni: HEX, RGB e HSL. Tutto l'elaborazione avviene nel tuo browser: le tue scelte di colore non vengono mai tracciate o memorizzate.

#️⃣ HEX (esadecimale)

Formato: #RRGGBB (6 caratteri) o #RGB (abbreviazione di 3 caratteri)
Esempio: #2563EB o #F00 (rosso)
Ideale per: CSS, attributi HTML, strumenti di progettazione. Il formato più compatto per sviluppo web.

🔴🟢🔵 RGB (Rosso, Verde, Blu)

Formato: rgb(R, G, B) dove ogni valore è 0-255
Esempio: rgb(37, 99, 235)
Ideale per: Funzioni CSS, manipolazione del colore JavaScript, programmazione generazione del colore. Facile da capire come miscelazione leggera.

🌈HSL (Tonalità, Saturazione, Luminosità)

Formato: hsl(H, S%, L%) dove H è 0-360°, S e L sono 0-100%
Esempio: hsl(221, 83%, 53%)
Ideale per: Creazione di combinazioni di colori, regolazione di luminosità/saturazione. La maggior parte intuitivo per la percezione umana.

Casi d'uso comuni

  • Stile CSS: Converti tra formati per diverse proprietà CSS e compatibilità con il browser
  • Design Handoff: Traduci i colori da strumenti di progettazione (spesso HEX) in formati compatibili con il codice
  • Combinazioni di colori: Usa HSL per creare variazioni (regola la luminosità per gli stati al passaggio del mouse)
  • Accessibilità: Calcola il contrasto rapporti utilizzando valori RGB
  • Linee guida del marchio: Colori del documento in più formati per diversi casi d'uso

Suggerimenti rapidi sulla teoria dei colori

Creazione Stati al passaggio del mouse

Usa HSL: diminuisci la luminosità del 10-15% per effetti al passaggio del mouse più scuri o aumenta per effetti più chiari quelli. Molto più semplice che calcolare le modifiche RGB.

Garantire Contrasto

Per la conformità WCAG AA, il testo richiede un rapporto di contrasto di 4,5:1. HSL Differenze di luminosità di Oltre il 40% di solito soddisfa questo requisito.

Domande frequenti

Quale formato dovrei usare nei CSS?

Tutti e tre funzionano nei browser moderni. HEX è il più comune e compatto. Usa RGB/HSL quando ne hai bisogno trasparenza (rgba() o hsla()) o manipolazione dinamica del colore.

Cosa significa il # in HEX significa?

Il simbolo # indica un valore di colore esadecimale. È richiesto nei CSS ma spesso facoltativo strumenti di progettazione. I seguenti 6 caratteri rappresentano il rosso, il verde e il blu in base 16 (00-FF = 0-255).

Come funziona HSL Hue?

La tonalità è un grado sulla ruota dei colori: 0° = Rosso, 60° = Giallo, 120° = Verde, 180° = Ciano, 240° = Blu, 300° = Magenta, 360° = torna al Rosso. Rende possibile la selezione dei colori complementari (180° a parte) intuitivo.

Posso aggiungere trasparenza?

Sì! Utilizza rgba(R, G, B, A) o hsla(H, S%, L%, A) dove A è 0-1. I CSS moderni supportano anche 8 caratteri HEX: #RRGGBBAA.

Riferimento colori CSS

/* HEX */
color: #2563EB;

/* RGB */
color: rgb(37, 99, 235);

/* HSL */
color: hsl(221, 83%, 53%);

/* With transparency */
color: rgba(37, 99, 235, 0.5);
color: hsla(221, 83%, 53%, 0.5);
Pubblicità