Langsung ke konten utama

Pemeriksa Kontras Warna WCAG gratis

Periksa apakah dua warna memenuhi standar kontras WCAG AA dan AAA untuk aksesibilitas. Pratinjau langsung di berbagai ukuran teks dengan saran otomatis saat kontras terlalu rendah.

Berfungsi offline setelah dimuat

Teks judul besar

Teks isi sedang (18px) untuk membaca dan konten.

Teks isi normal (16px) untuk paragraf.

Teks isi kecil (14px) untuk keterangan dan metadata.

14,63:1

Rasio kontras

βœ“WCAG AA β€” Teks normal

Membutuhkan 4.5:1 Β· Anda memiliki 14,63:1

βœ“WCAG AA β€” Teks besar

Membutuhkan 3.0:1 Β· Anda memiliki 14,63:1

βœ“WCAG AAA β€” Teks normal

Membutuhkan 7.0:1 Β· Anda memiliki 14,63:1

βœ“WCAG AAA β€” Teks besar

Membutuhkan 4.5:1 Β· Anda memiliki 14,63:1

βœ“Komponen UI / objek grafis

Membutuhkan 3.0:1 Β· Anda memiliki 14,63:1

Prasetel cepat

Berdasarkan panduan kontras WCAG 2.1. Teks besar = 18pt (24px) normal atau 14pt (18,66px) tebal. Kode hex diperbarui dua arah: ketik hex atau pilih warna, kedua input tetap tersinkron.

Penggunaan umum

  • Audit Halaman Web untuk Kepatuhan WCAGVerifikasi bahwa warna teks situs Anda memenuhi standar kontras WCAG AA atau AAA untuk aksesibilitas.
  • Verifikasi Kombinasi Warna MerekUji pasangan palet warna merek Anda untuk memastikan mereka bekerja untuk desain UI yang dapat diakses.
  • Uji Palet Warna Mode GelapTeks terang di latar belakang gelap masih bisa gagal kontras - periksa pasangan palet mode gelap Anda di sini.
  • Kombinasi Warna untuk Materi CetakPoster, tanda, dan materi cetak juga memerlukan kontras yang dapat dibaca - terutama untuk pembaca yang lebih tua.
  • Rancang Warna Tombol yang Dapat DiaksesPastikan CTA, tombol tindakan, dan tautan melewati WCAG terhadap latar belakang mereka.

Cara kerja

Pemeriksaan kontras berjalan sepenuhnya di browser Anda menggunakan algoritma luminansi relatif WCAG 2.1 β€” tanpa library, tanpa server, hanya matematika tulisan tangan yang mengikuti spesifikasi secara persis. Setiap hasil diperbarui secara real time saat Anda mengetik atau memilih warna.

  1. 1
    Masukan heksa dan normalisasi
    Nilai heksa 3-digit (#abc) maupun 6-digit (#aabbcc) diterima dan dinormalisasi menjadi triple RGB penuh. Masukan tidak valid langsung ditolak alih-alih diam-diam kembali ke hitam, sehingga tepi merah muncul alih-alih hasil lolos yang menyesatkan.
  2. 2
    Perhitungan luminansi WCAG
    Setiap warna dikonversi menjadi luminansi relatif menggunakan rumus WCAG 2.1: nilai kanal sRGB dilinearisasi dengan koreksi gamma sepotong-sepotong (dibagi 12,92 di bawah 0,03928, dipangkatkan 2,4 di atasnya), lalu dibobotkan sebagai 0,2126R + 0,7152G + 0,0722B.
  3. 3
    Rasio kontras dan pemeriksaan kepatuhan
    Rasio kontras dihitung sebagai (lebih_terang + 0,05) / (lebih_gelap + 0,05) dan diperiksa terhadap kelima ambang WCAG: teks normal AA (4,5:1), teks besar AA (3:1), teks normal AAA (7:1), teks besar AAA (4,5:1), dan komponen UI (3:1). Hasil diperbarui setiap ketukan tombol.
  4. 4
    Saran perbaikan yang mempertahankan hue
    Ketika pasangan gagal WCAG AA, alat ini mencari ruang lightness HSL β€” melangkah keluar dari lightness asli di kedua arah β€” untuk menemukan varian terdekat dari setiap warna yang lolos 4,5:1 sambil mempertahankan hue dan saturasi yang sama. EyeDropper API (Chromium) juga tersedia untuk mengambil sampel warna apa pun langsung dari layar Anda.

Alat terkait

Pertanyaan yang sering diajukan