Vai al contenuto

Verifica il contrasto dei colori (WCAG)

Controlla il rapporto di contrasto tra colore del testo e dello sfondo secondo WCAG 2.2 AA e AAA, con il colore conforme più vicino come suggerimento. Funziona nel tuo browser.

Testo grande: 24 px normale o 18,66 px grassetto

Il testo normale a 16 px richiede un contrasto di almeno 4,5:1 con lo sfondo per rispettare il livello AA delle WCAG, e 7:1 per il livello AAA.

Contorno del pulsante
Rapporto di contrasto17,16:1
  • AA Testo normale ≥ 4,5:1 · SC 1.4.3Superato
  • AA Testo grande ≥ 3:1 · SC 1.4.3Superato
  • AAA Testo normale ≥ 7:1 · SC 1.4.6Superato
  • AAA Testo grande ≥ 4,5:1 · SC 1.4.6Superato
  • AA Componenti UI e grafica ≥ 3:1 · SC 1.4.11Superato

Tutte le coppie della tua palette

Le righe sono gli sfondi, le colonne i colori del testo. Seleziona una cella per verificare qui sopra quella coppia.

Sfondo3366ff33ccff6633ff33ffcccc33ffffffff000000
3366ff
33ccff
6633ff
33ffcc
cc33ff
ffffff
000000
Funziona nel tuo browser · nessun caricamentoCome funziona

Come usare Verifica contrasto colori

  1. 1

    Inserisci due colori

    Scrivi il colore del testo e quello di sfondo in HEX, rgb(), hsl() o oklch(), oppure apri il campione rotondo per sceglierne uno.

  2. 2

    Leggi il verdetto

    Il rapporto e cinque righe «Superato» o «Non superato» mostrano AA e AAA per testo normale e testo grande, più la regola 3:1 per icone e bordi.

  3. 3

    Applica una correzione

    Se un livello non è superato, usa il testo o lo sfondo più scuro o più chiaro più vicino che lo supera, poi copia il nuovo valore.

Limiti e Pro

Gratis e senza limiti: qualsiasi numero di verifiche, 5 criteri WCAG 2.2 per coppia, 2 correzioni suggerite per ogni livello non superato e una griglia fino a 7 colori.

Informazioni su Verifica contrasto colori

Questo verificatore di contrasto misura quanto due colori sono distanti per luminosità, con la formula della luminanza relativa di WCAG 2.2, lo stesso calcolo usato dagli audit di accessibilità dei browser e dai plugin di design. Il risultato è un rapporto compreso tra 1:1 (colori identici) e 21:1 (nero su bianco). Il criterio di successo 1.4.3 richiede 4,5:1 per il testo normale e 3:1 per il testo grande al livello AA; il 1.4.6 porta questi valori a 7:1 e 4,5:1 per il livello AAA; il 1.4.11 richiede 3:1 per gli elementi non testuali significativi, come gli indicatori di focus, i contorni dei campi e le linee dei grafici.

Un'anteprima dal vivo mostra nei tuoi colori il testo nelle due dimensioni, un pulsante con contorno e un'icona, così puoi valutare la leggibilità oltre al numero. I rapporti vengono troncati a due decimali e non arrotondati, perché una coppia a 4,496:1 non soddisfa il requisito di 4,5:1. Quando un livello non è superato, lo strumento cerca la luminosità OKLCH di uno dei colori mantenendone tonalità e saturazione, e propone il valore più vicino che supera la verifica, separatamente per il testo e per lo sfondo.

Lo strumento è pensato per colori pieni. Non può valutare testo sopra foto o sfumature, trasparenze, il rendering dello spessore del carattere su un certo schermo o il metodo APCA, più recente e proposto per WCAG 3: considera quindi un esito positivo come il minimo e prova anche su schermi reali.

Privacy

Entrambi i colori restano in questa scheda: il rapporto, le verifiche superate o non superate e le correzioni suggerite sono calcolati dal tuo browser, e nessun valore di colore viene inviato a un server o salvato.

Verifica contrasto colori: domande frequenti

Cosa si considera testo grande in WCAG?
Il testo grande misura almeno 18 punti, cioè 24 pixel CSS, con peso normale, oppure almeno 14 punti, circa 18,66 pixel CSS, in grassetto. Un testo di questa dimensione richiede solo 3:1 al livello AA e 4,5:1 all'AAA. I titoli spesso rientrano nella categoria, mentre la maggior parte di pulsanti, etichette e testi correnti usa dimensioni minori e richiede quindi il rapporto più severo di 4,5:1.
Perché 4,48:1 non è superato se si arrotonda a 4,5?
WCAG indica le soglie come minimi e i documenti esplicativi precisano che i valori non vanno arrotondati per eccesso. Un rapporto di 4,48:1 è inferiore a 4,5:1, quindi non supera il livello AA per il testo normale. Per lo stesso motivo questo strumento tronca il numero mostrato a due decimali, così il suo verdetto resta coerente con audit automatici come axe e Lighthouse.
Anche icone e pulsanti hanno bisogno di contrasto?
Sì. Il criterio di successo 1.4.11 Contrasto non testuale richiede 3:1 tra gli elementi grafici significativi e ciò che li circonda: icone che trasmettono informazioni, contorno di un campo di testo, bordo di un pulsante senza sfondo pieno, indicatori di focus e linee nei grafici. Le grafiche decorative e i controlli disattivati sono esclusi. L'anteprima mostra un pulsante con contorno e un'icona nel colore del testo.
Come sceglie lo strumento il colore corretto?
Converte il colore che non supera la verifica in OKLCH, mantiene tonalità e saturazione e sposta la luminosità a piccoli passi verso lo scuro e verso il chiaro finché la coppia raggiunge l'obiettivo. Viene proposto il più vicino dei due valori che superano la verifica, una volta per il testo e una per lo sfondo, così puoi mantenere riconoscibile il colore del brand rispettando AA o AAA.
Il contrasto WCAG basta per l'accessibilità?
È un minimo, non una garanzia. Ipovisione, riflessi sullo schermo del telefono, caratteri sottili e segnali affidati solo al colore possono creare problemi anche con un rapporto sufficiente. Abbina un buon contrasto a dimensioni di testo leggibili, sottolineature o icone per link e stati, e a prove con utenti reali. Il contrasto è solo uno dei tanti criteri WCAG, quindi un audit completo copre molto più del colore.

Altre attività con questo strumento