QuickATools

Alat pengembang · Free browser tool

Pemeriksa Kontras Warna WCAG

Periksa rasio kontras warna teks-ke-latar secara real-time. Verifikasi kepatuhan WCAG 2.1 AA dan AAA secara instan untuk desain web yang aksesibel.

Colors

Pick or type hex values for text and background.

#
#

Live preview

Sample heading

The quick brown fox jumps over the lazy dog. Body text should stay readable at this size for AA compliance (4.5:1).

Smaller supporting copy — check Normal Text AA/AAA below.

Contrast ratio

17.74:1

Range is 1:1 (identical) to 21:1 (black on white).

Text luminance
0.0092
rgb(17, 24, 39)
Background luminance
1.0000
rgb(255, 255, 255)

WCAG 2.1 compliance

Large text means at least 18pt (24px) regular or 14pt (18.66px) bold.

  • Normal text · AA

    Body copy under ~18pt / 14pt bold · ≥ 4.5:1

    Pass
  • Normal text · AAA

    Enhanced contrast for body copy · ≥ 7:1

    Pass
  • Large text · AA

    ≥18pt regular or ≥14pt bold · ≥ 3:1

    Pass
  • Large text · AAA

    Enhanced contrast for large text · ≥ 4.5:1

    Pass

Frequently Asked Questions

Rasio kontras apa yang sebenarnya disyaratkan WCAG 2.1?

WCAG 2.1 Success Criterion 1.4.3 (Contrast Minimum) mensyaratkan rasio kontras setidaknya 4.5:1 untuk teks normal dan 3:1 untuk teks besar di Level AA. Level AAA (1.4.6 Contrast Enhanced) menaikkan lantai itu ke 7:1 untuk teks normal dan 4.5:1 untuk teks besar. Rasio dihitung dari luminansi relatif setiap warna dan berkisar dari 1:1 (warna identik) hingga 21:1 (hitam murni di putih murni).

Apa perbedaan praktis antara AA dan AAA?

AA adalah target kepatuhan paling umum untuk situs publik, layanan pemerintah, dan produk komersial — menyeimbangkan keterbacaan dengan fleksibilitas desain. AAA adalah level enhanced yang lebih ketat dipakai saat Anda butuh keterbacaan maksimal (misalnya, pengalaman membaca long-form atau audiens dengan low vision signifikan). Memenuhi AAA untuk setiap elemen UI sering tidak praktis, jadi banyak tim menargetkan AA secara global dan AAA untuk body text kritis.

Apa yang dihitung sebagai "teks besar" menurut WCAG?

Teks besar didefinisikan sebagai setidaknya 18 point (biasanya ~24px) berat regular, atau setidaknya 14 point (biasanya ~18.66px) bold. Heading dan hero copy sering memenuhi syarat; paragraf body biasanya tidak. Teks besar mendapat ambang kontras lebih rendah karena glif lebih besar tetap terbaca pada kontras lebih lemah — tetapi Anda tetap harus memverifikasi ukuran render aktual di CSS Anda, bukan hanya file desain.

Mengapa kontras warna begitu penting untuk aksesibilitas?

Kontras rendah adalah salah satu kegagalan aksesibilitas paling umum. Pengguna dengan low vision, orang dewasa yang lebih tua, orang di layar redup atau terkena matahari, dan banyak dengan color vision deficiency semuanya mengandalkan perbedaan luminansi yang cukup — bukan hanya hue — untuk membaca teks. Memeriksa kontras lebih awal mencegah mengirimkan antarmuka yang tampak polished di kondisi ideal tetapi menjadi tidak bisa dipakai untuk bagian besar pengunjung nyata.

Mengapa Kontras Warna Tidak Bisa Ditawar untuk Antarmuka yang Aksesibel

Desain bebas hambatan bukan langkah polesan nice-to-have — ini bagaimana orang dengan low vision, color vision deficiency, atau glare outdoor yang keras tetap membaca UI Anda. WCAG 2.1 mendefinisikan rasio kontras minimum antara teks dan latarnya agar konten tetap terbaca untuk rentang pengguna yang jauh lebih luas. Gagal memenuhi ambang itu diam-diam mengecualikan orang dari form, dokumen, dasbor, dan halaman marketing yang tampak baik bagi desainer di monitor terkalibrasi.

Situs pemerintah, produk enterprise, dan banyak aplikasi konsumen global diharapkan memenuhi setidaknya WCAG AA. Memeriksa kontras di browser — dengan rumus luminansi relatif yang sama yang dipakai spesifikasi — memungkinkan Anda memvalidasi keputusan palet sebelum dikirim, tanpa mengunggah warna merek ke layanan pihak ketiga. Tukar teks dan latar, pratinjau teks besar vs normal, dan bagikan tautan palet dengan tim Anda saat kombinasi lulus.

AA mensyaratkan 4.5:1 untuk teks normal dan 3:1 untuk teks besar; AAA menaikkan batang itu ke 7:1 dan 4.5:1. Teks besar umumnya berarti 18pt (sekitar 24px) regular atau 14pt (sekitar 18.66px) bold. Pakai alat ini sebagai gerbang cepat dalam design review, lalu konfirmasi UI akhir dalam konteks — ikon, gradien, dan overlay bisa mengubah kontras efektif bahkan saat dua nilai hex datar lulus.

Lebih banyak utilitas developer di situs ini: validasi pola form dengan Penguji Regex , inspeksi auth token di Decoder JWT , rapikan design tokens sebagai JSON dengan Formatter & Validator JSON , atau encode aset via Encode/Decode Base64 . Untuk foto produk marketplace, Pemeriksa Latar Foto Produk memakai ulang matematika luminansi yang sama terhadap imagery nyata.