🌓

Calcolatore di contrasto colore

Verifica i rapporti di contrasto WCAG 2.1 tra qualsiasi colore in primo piano e sfondo, anteprima del testo di esempio e visualizza istantaneamente i risultati di superamento AA/AAA.

Input colore
Primo piano
Sfondo
Anteprima
Testo di esempio
Intestazione anteprimaLe interfacce accessibili abbinano colori di brand vibranti con sufficiente contrasto per mantenere il testo leggibile.
Risultati contrasto
Rapporto di contrasto
19.79:1
Luminanza relativa
Primo piano0.003
Sfondo1.000
CriterioRichiestoStatoNote
AA – testo normale4.5:1SuperatoCorpo del testo ≥ 4.5:1
AAA – testo normale7.0:1SuperatoTesto ad alta importanza ≥ 7:1
AA – testo grande3.0:1SuperatoTesto ≥ 18pt normale o 14pt grassetto ≥ 3:1
AAA – testo grande4.5:1SuperatoTesto grande ≥ 4.5:1
Grafici/icone UI3.0:1SuperatoIcone essenziali e stati visivi ≥ 3:1
Guida al design
Usa la tabella dei rapporti come guida e itera finché ogni stato raggiunge il livello target.
  • Aggiungi trasparenza o sovrapposizioni quando posizioni testo su fotografie per preservare il contrasto.
  • Riserva AAA per testi mission-critical; AA è un'eccellente impostazione predefinita per la maggior parte dei dashboard.
  • Documenta le coppie di colori approvate nel tuo sistema di design in modo che gli sviluppatori riutilizzino palette conformi.

Cos'è il test del contrasto colore

Il test del contrasto colore garantisce che il testo o le icone rimangano leggibili misurando la differenza tra la luminanza in primo piano e sfondo, un requisito chiave in WCAG e nella maggior parte delle linee guida del brand.

Caratteristiche principali

🎨

Selezione colore dal vivo

Regola i colori in primo piano e sfondo con il selettore Ant Design o digita valori HEX precisi.
📊

Matrice WCAG

Visualizza i requisiti AA/AAA per testo normale, testo grande e grafici UI in un'unica tabella.
🧮

Luminanza precisa

I rapporti di contrasto seguono WCAG 2.1 utilizzando canali RGB linearizzati e includono letture di luminanza per colore.
👁️

Blocco di anteprima

Testa intestazioni e paragrafi all'interno di una scheda di esempio dal vivo con la tua palette scelta.

📋Guida all'uso

1️⃣
Scegli i colori
Seleziona o incolla valori HEX per primo piano e sfondo.
2️⃣
Rivedi il rapporto
Controlla il rapporto di contrasto calcolato e la tabella AA/AAA per informazioni su superato/fallito.
3️⃣
Regola la copia
Modifica il testo di esempio per vedere etichette, pulsanti o testi di marketing reali.

📚Introduzione tecnica

🔢Luminanza relativa

Ogni canale RGB viene convertito in un valore lineare utilizzando la curva gamma WCAG prima di calcolare la luminanza con i coefficienti 0.2126, 0.7152 e 0.0722.

⚖️Rapporto di contrasto

La formula del rapporto (L1 + 0.05) / (L2 + 0.05) confronta i colori più chiari e più scuri per garantire una leggibilità coerente su tutti i dispositivi.

📐Soglie

Il testo normale AA richiede ≥ 4.5:1, il testo grande ≥ 3:1, il normale AAA necessita 7:1, il grande AAA 4.5:1, e gli oggetti grafici dovrebbero soddisfare 3:1.

Frequently Asked Questions

Il testo grande utilizza soglie diverse?

Sì. Il testo ≥ 18px normale o 14px grassetto si qualifica come grande e necessita solo di 3:1 per AA o 4.5:1 per AAA.
💬

Come testo i gradienti?

Controlla le fermate più chiare e più scure nel gradiente. Ogni coppia di fermate dovrebbe soddisfare il rapporto desiderato.
🔍

Le icone contano come testo?

Le icone solide e i grafici UI essenziali dovrebbero soddisfare almeno un contrasto 3:1 rispetto al loro sfondo.

💡How To & Tips

🧭

Inizia con la palette del brand

Scambia rapidamente i colori per testare temi chiari e scuri dalla stessa palette di base.
🪄

Itera con piccoli passi

Regola i valori HEX o usa il cursore del selettore colore per vedere come i piccoli aggiustamenti influenzano la conformità.
📝

Anteprima del contenuto

Incolla il testo UI reale nel blocco di anteprima per valutare gerarchia ed enfasi.

📝Registro degli aggiornamenti

📌v1.0.251117
v1.0.0Rilascio iniziale con tabella WCAG, lettura di luminanza e scheda di anteprima dal vivo.(2025-11-17)

User Comments

0 / 2000
Loading...