Pemeriksa Pasangan Warna Aksesibel
Periksa kontras warna WCAG 2.x antara warna latar depan dan latar belakang: dapatkan rasio kontras yang tepat, lulus/gagal untuk AA dan AAA pada teks ukuran normal dan besar, serta warna latar depan aksesibel yang disarankan saat pasangan warna gagal.
Input
Warna teks.
Warna di belakang teks.
Output
| Metrik | Nilai |
|---|---|
| No data yet | |
Penyesuaian kecerahan terdekat dari warna latar depan Anda yang lulus WCAG AA untuk teks normal. Tidak berubah jika pasangan warna Anda sudah lulus.
Panduan
Pilih warna latar depan dan latar belakang, lalu alat ini memeriksa apakah pasangan warna tersebut memenuhi persyaratan kontras Web Content Accessibility Guidelines (WCAG) — standar yang digunakan oleh audit aksesibilitas, Lighthouse, dan sebagian besar persyaratan aksesibilitas digital yang bersifat hukum (ADA, EN 301 549, Section 508).
Apa itu kontras warna WCAG?
WCAG 2.x mendefinisikan dua rumus. Pertama, luminansi relatif — seberapa terang suatu warna tampak, dengan pembobotan sesuai cara mata manusia mempersepsikan merah, hijau, dan biru (L = 0.2126×R + 0.7152×G + 0.0722×B, menggunakan kanal sRGB yang dilinearisasi). Kedua, rasio kontras antara dua warna — (L1 + 0.05) / (L2 + 0.05), luminansi yang lebih terang dibagi dengan yang lebih gelap — yang berkisar dari 1:1 (warna identik) hingga 21:1 (hitam murni di atas putih murni).
WCAG menetapkan rasio minimum agar teks dapat dibaca oleh orang dengan gangguan penglihatan rendah atau kekurangan penglihatan warna:
- AA, teks normal: 4.5:1
- AA, teks besar (≥18pt, atau ≥14pt tebal): 3:1
- AAA, teks normal: 7:1
- AAA, teks besar: 4.5:1
AA adalah standar yang paling banyak ditargetkan situs — itulah yang dituntut oleh audit aksesibilitas dan sebagian besar standar hukum. AAA lebih ketat dan terutama relevan untuk produk pemerintahan atau produk dengan aksesibilitas tinggi.
Cara menggunakannya
- Pilih warna latar depan (teks) Anda — ketik nilai hex atau gunakan pemilih warna.
- Pilih warna latar belakang Anda.
- Tabel hasil langsung diperbarui dengan rasio kontras yang tepat dan lencana lulus/gagal untuk keempat ambang batas (AA/AAA × normal/besar).
- Jika pasangan warna Anda gagal AA untuk teks normal, alat ini juga menghitung warna latar depan aksesibel yang disarankan — penyesuaian kecerahan terdekat dari warna asli Anda (lebih gelap atau lebih terang, mana yang perubahan visualnya lebih kecil) yang memenuhi standar 4.5:1 sambil mempertahankan rona dan saturasi yang sama.
Pertanyaan yang Sering Diajukan
Mengapa pasangan yang sama kadang lulus untuk teks besar tetapi gagal untuk teks normal? Teks yang lebih besar dan tebal lebih mudah dibaca pada kontras yang lebih rendah, jadi WCAG melonggarkan rasionya menjadi 3:1 (AA) atau 4.5:1 (AAA) untuk teks minimal 18pt, atau 14pt tebal.
Apakah buta warna memengaruhi ini? Rasio kontras adalah perhitungan luminansi, bukan perhitungan perbedaan warna, jadi ia tetap berlaku cukup baik pada berbagai bentuk umum kekurangan penglihatan warna — tetapi itu tidak menggantikan pemeriksaan bahwa informasi tidak disampaikan hanya melalui rona (misalnya, "merah = kesalahan" juga perlu ikon atau label).
Mengapa warna latar depan yang disarankan bukan rona yang sama dengan yang saya ketik? Itu rona dan saturasi yang sama — hanya kecerahannya yang berubah, ke arah mana pun (menuju hitam atau menuju putih) yang mencapai 4.5:1 dengan pergeseran paling kecil dari warna asli Anda.
Bagaimana jika saya menginginkan kepatuhan AAA? Periksa baris AAA pada tabel hasil. Fitur warna yang disarankan saat ini menargetkan AA untuk teks normal (4.5:1), ambang batas yang paling banyak digunakan audit; warna yang memenuhi AA tidak selalu memenuhi AAA.
Apakah data warna saya dikirim ke mana pun? Tidak — semua perhitungan berjalan sepenuhnya di browser Anda. Tidak ada yang diunggah atau disimpan.
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/accessible-color-pair-finder \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"foregroundColor": "#000000",
"backgroundColor": "#FFFFFF"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `accessible-color-pair-finder` tool (Accessible Color Pair Finder) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.