Cek kontras warna

Masukkan warna teks dan warna latar dalam HEX. Anda mendapat rasio kontras, dari 1:1 sampai 21:1, dan keterangan apakah setiap level WCAG 2 terpenuhi atau tidak.

Beginilah tampilan teks normal.Beginilah tampilan teks besar.

Rasio kontras

4,48 : 1

Teks normal · AA (4,5:1)Tidak lolos
Teks normal · AAA (7:1)Tidak lolos
Teks besar · AA (3:1)Lolos
Teks besar · AAA (4,5:1)Tidak lolos
Grafik dan elemen antarmuka · AA (3:1)Lolos

Berjalan di browser Anda: apa pun yang Anda ketik tidak dikirim ke mana pun.

Cara menggunakan

  1. Masukkan warna teks dan warna latar, sebagai kode HEX atau lewat color picker.
  2. Baca rasio dan tabel lolos / tidak lolos. Pratinjau menampilkan kedua ukuran teks.
  3. Pakai Tukar warna untuk mengecek kombinasi sebaliknya, misalnya teks terang di atas latar gelap.

Rumusnya

WCAG 2 mendefinisikan luminans relatif sebagai L = 0,2126 R + 0,7152 G + 0,0722 B, dengan setiap kanal diubah dulu dari sRGB ke cahaya linear. Rasio kontras adalah (L1 + 0,05) / (L2 + 0,05), dengan L1 sebagai warna yang lebih terang. Hitam di atas putih menghasilkan 21:1, dan dua warna yang sama menghasilkan 1:1.

Level Teks normal Teks besar
AA 4,5:1 3:1
AAA 7:1 4,5:1

Elemen antarmuka dan grafik yang bermakna butuh 3:1 untuk AA.

Contoh

Abu-abu #777777 di atas putih: luminans abu-abunya sekitar 0,184, jadi rasionya 1,05 / 0,234 = 4,48. Lolos untuk teks besar, tetapi tidak lolos AA untuk teks normal. Dengan #767676 rasionya naik menjadi 4,54:1 dan sudah lolos AA.

Tips

  • Kontras bukan satu-satunya syarat aksesibilitas: jangan menyampaikan informasi hanya lewat warna.
  • Teks di atas foto atau gradien harus dicek di titik yang paling tidak menguntungkan.
  • Kontras WCAG 2 adalah ukuran sederhana yang punya kelemahan pada mode gelap dan font tipis; anggap sebagai batas minimum.

Pertanyaan umum

Rasio kontras berapa yang dibutuhkan?

Level AA WCAG 2 meminta minimal 4,5:1 untuk teks normal dan 3:1 untuk teks besar. Level AAA meminta 7:1 dan 4,5:1. Grafik dan batas komponen antarmuka butuh 3:1 untuk AA.

Apa yang termasuk teks besar?

Menurut WCAG, teks minimal 18 poin (24 piksel CSS), atau minimal 14 poin (sekitar 18,66 piksel CSS) jika tebal (bold).

Kenapa 4,48 tidak lolos padahal hampir 4,5?

Batasnya berlaku untuk rasio yang tepat, tanpa dibulatkan ke atas. Abu-abu #777 di atas putih menghasilkan 4,478:1, yang ditampilkan sebagai 4,48 dan berada di bawah 4,5, jadi tidak lolos AA untuk teks normal. #767676 adalah abu-abu paling terang yang lolos di atas putih (4,54:1).

Bagaimana rasionya dihitung?

Setiap warna mendapat luminans relatif dari kanal sRGB yang sudah dilinearkan (0,2126 R + 0,7152 G + 0,0722 B). Rasionya adalah (yang lebih terang + 0,05) dibagi (yang lebih gelap + 0,05).

Lainnya di Warna

Semua alat dalam kategori ini: Warna ·Diperbarui 9 November 2026

Pilihan privasi

Google Analytics menunjukkan kepada kami alat mana yang dipakai dan apakah alat itu berfungsi. Layanan ini bisa memakai cookie. Pilihan Anda disimpan di browser ini.