Verificatore di contrasto dei colori
Controlla il rapporto di contrasto WCAG tra un colore HEX di primo piano e uno di sfondo e verifica se supera AA e AAA per testo normale e grande.
Verificatore di contrasto dei colori — Inserisci un colore di primo piano (testo) e un colore di sfondo in HEX e questo strumento calcola l'esatto rapporto di contrasto WCAG 2.1, poi mostra in tempo reale i badge di superamento o meno AA / AAA per testo normale e grande, oltre a un'anteprima con testo di esempio. Tutto viene eseguito localmente nel tuo browser, quindi nessun colore viene mai caricato su un server.
Cos'è Verificatore di contrasto dei colori?
Il Verificatore di contrasto dei colori è uno strumento online gratuito per il rapporto di contrasto WCAG, pensato per designer, sviluppatori e tester di accessibilità. Prende un colore di primo piano (testo) e uno di sfondo, calcola la luminanza relativa di ciascuno e riporta il rapporto di contrasto come valore da 1:1 a 21:1. Poi ti indica se quel rapporto soddisfa il livello AA di WCAG 2.1 (4.5:1 normale, 3:1 grande) e il livello AAA (7:1 normale, 4.5:1 grande), e mostra i due colori in un'anteprima dal vivo con testo di esempio così da valutare la leggibilità a colpo d'occhio. Usalo per verificare che corpo del testo, pulsanti, link ed etichette siano leggibili prima di pubblicare un design.
Come usare Verificatore di contrasto dei colori
- Digita o incolla il colore di primo piano (testo) come valore HEX, oppure fai clic sul suo selettore di colore nativo per sceglierlo visivamente.
- Fai lo stesso per il colore di sfondo su cui poggia il testo.
- Leggi l'output del rapporto di contrasto, mostrato come un valore tipo 4.5:1 (1:1 sono colori identici, 21:1 è nero puro su bianco).
- Controlla i badge AA e AAA per testo normale e per testo grande (18pt / 14pt grassetto e oltre) per vedere quali livelli vengono superati.
- Guarda l'anteprima con testo di esempio renderizzata con i tuoi due colori per confermare che il testo sia comodamente leggibile.
- Regola l'uno o l'altro colore finché non raggiungi il livello di contrasto di cui il tuo design ha bisogno.
Esempi
Testo grigio scuro su bianco
Input
Primo piano #595959, Sfondo #ffffff
Output
Rapporto 7.00:1 — supera AA e AAA per testo normale e grande
Una coppia a basso contrasto non superata
Input
Primo piano #999999, Sfondo #ffffff
Output
Rapporto 2.85:1 — non supera AA normale né AAA, non soddisfa nulla di quanto richiesto per il corpo del testo
Superato solo per testo grande
Input
Primo piano #767676, Sfondo #ffffff
Output
Rapporto 4.54:1 — supera AA normale e AA grande, ma non AAA normale
Domande frequenti
- Quali rapporti di contrasto richiede WCAG?
- Il livello AA di WCAG 2.1 richiede almeno 4.5:1 per testo normale e 3:1 per testo grande. Il livello AAA è più rigoroso: 7:1 per testo normale e 4.5:1 per testo grande. Questo verificatore mostra un badge di superato/non superato per ciascuna di queste quattro soglie.
- Cosa conta come testo grande?
- WCAG definisce il testo grande come 18pt (circa 24px) e oltre, o 14pt (circa 18.66px) e oltre se in grassetto. Il testo grande ha un requisito di contrasto inferiore perché i glifi più grandi sono più facili da leggere, ed è per questo che i badge del testo grande possono essere superati quando quelli del testo normale no.
- Come viene calcolato il rapporto di contrasto?
- Usa la formula ufficiale WCAG: la luminanza relativa di ciascun colore è calcolata dai suoi canali sRGB linearizzati, e il rapporto è (più chiaro + 0.05) / (più scuro + 0.05). Il risultato va da 1:1 (colori identici) a 21:1 (nero su bianco).
- Supporta alfa, RGB o colori con nome?
- L'input è solo HEX (#rgb abbreviato o #rrggbb), con un selettore di colore nativo per ogni campo. Non tiene conto di alfa/opacità né di trasparenza parziale — combina prima i livelli semitrasparenti in un colore pieno, poi verifica quello.
- I miei colori vengono inviati a un server?
- No. I calcoli di luminanza e rapporto vengono eseguiti interamente nel tuo browser con JavaScript — nessun colore viene caricato e nulla viene inviato a un server, quindi funziona in modo privato e persino offline una volta caricata la pagina.
Strumenti correlati
Codice in immagine
Trasforma uno snippet di codice in un'elegante immagine PNG con evidenziazione della sintassi nel tuo browser, con tema, sfondo a gradiente o trasparente e spaziatura interna — senza alcun caricamento.
Miscelatore di colori
Mescola due colori HEX nel rapporto scelto, nello spazio RGB o Lab, e ottieni il colore intermedio come campione e valore HEX copiabile.
Generatore di sfumature di colore
Trasforma un colore HEX di base in una scala di sfumature 50-950 in stile Tailwind, miscelando verso il bianco e il nero, ogni livello con campione e HEX copiabile.
Simulatore di daltonismo
Carica un'immagine e visualizza l'anteprima di come appare con protanopia, deuteranopia, tritanopia o daltonismo totale, poi scarica il risultato simulato.