Lompat ke konten
Aback Tools Logo

Pemeriksa Kontras Warna (WCAG AA/AAA)

Hitung rasio kontras WCAG 2.1 antara pasangan warna latar depan dan latar belakang apa pun dan langsung periksa kepatuhan AA dan AAA untuk teks normal, teks besar, dan komponen UI. Mendukung input HEX dan RGB dengan pratinjau langsung pada setiap ukuran teks. Semua perhitungan berjalan secara lokal di browser Anda. Tanpa pendaftaran.

Color Contrast Checker (WCAG AA/AAA)

Enter foreground and background colors to instantly calculate the WCAG contrast ratio and check AA/AAA compliance for normal text, large text, and UI components. Supports HEX and RGB input - all processing runs locally in your browser.

Color Input

#000000 · rgb(0, 0, 0)

#FFFFFF · rgb(255, 255, 255)

Quick Presets

Live Preview

Normal text (16px) - The quick brown fox jumps over the lazy dog.

Small text (14px) - Accessibility matters for everyone.

Large Bold Text (24px bold)

Large Normal Text (18pt / 24px)

21.00:1

Excellent - passes all WCAG AAA criteria

WCAG 2.1 Compliance Results

Contrast ratio: 21.00:1

CriterionRequired RatioLevel AALevel AAA

Normal Text

Body text, labels, captions (<18pt or <14pt bold)

AA: 4.5:1
AAA: 7:1
PassPass

Large Text

Headings ≥18pt (24px) or ≥14pt bold (18.67px bold)

AA: 3:1
AAA: 4.5:1
PassPass

UI Components

Buttons, form inputs, icons, focus indicators (SC 1.4.11)

AA: 3:1
AAA: -
PassN/A
AA Normal
✓ Pass
AAA Normal
✓ Pass
AA Large
✓ Pass
AA UI
✓ Pass

All contrast calculations run 100% locally in your browser using the WCAG 2.1 relative luminance formula. Large text is defined as ≥18pt (24px) regular or ≥14pt (18.67px) bold. Full WCAG validation requires manual testing with assistive technologies and expert accessibility review.

Mengapa Menggunakan Pemeriksa Kontras Warna Kami?

  • Perhitungan Kontras WCAG Instan: Pemeriksa kontras warna menghitung rasio kontras WCAG dan semua hasil lulus/gagal pada setiap penekanan tombol. Tidak ada tombol yang perlu diklik: masukkan warna Anda dan lihat hasilnya seketika.
  • Aman & 100% Privat: Semua perhitungan kontras berjalan sepenuhnya di browser Anda menggunakan rumus luminansi relatif WCAG 2.1. Tidak ada data warna yang pernah dikirim ke server mana pun.
  • Cakupan WCAG 2.1 Lengkap: AA & AAA: Memeriksa semua kriteria WCAG 2.1 yang relevan: AA dan AAA untuk teks normal, AA dan AAA untuk teks besar, serta AA untuk komponen UI (SC 1.4.11). Termasuk pratinjau langsung yang menunjukkan tampilan warna Anda pada setiap ukuran teks.
  • 100% Gratis - Tanpa Pendaftaran: Sepenuhnya gratis, tanpa akun, tanpa tingkat premium, tanpa batas penggunaan, dan tanpa iklan yang menghalangi antarmuka. Periksa kontras warna sebanyak yang Anda perlukan.

Kasus Penggunaan Umum Pemeriksa Kontras Warna

  • Pengembangan Web & Desain UI: Pengembang front-end dan desainer UI menggunakan pemeriksa kontras warna untuk memastikan kombinasi warna teks dan latar memenuhi persyaratan WCAG AA sebelum dirilis. Menemukan kegagalan kontras lebih awal mencegah perbaikan aksesibilitas yang mahal.
  • Validasi Warna Merek: Desainer menggunakan pemeriksa kontras warna untuk memvalidasi bahwa warna merek memenuhi standar aksesibilitas saat digunakan sebagai teks di atas latar. Banyak palet merek gagal WCAG AA, dan pemeriksa ini mengidentifikasi kombinasi yang aman.
  • E-commerce & Halaman Produk: Tim e-commerce menggunakan pemeriksa kontras warna untuk memastikan deskripsi produk, harga, dan tombol ajakan bertindak memenuhi persyaratan kontras WCAG AA, sehingga meningkatkan keterbacaan bagi semua pengguna termasuk yang memiliki penglihatan rendah.
  • Desain Dokumen & Presentasi: Kreator konten dan desainer presentasi menggunakan pemeriksa kontras warna untuk memastikan teks slide, label bagan, dan teks infografis terbaca di atas latar yang dipilih.
  • Desain Aplikasi Seluler: Desainer aplikasi seluler menggunakan pemeriksa kontras warna untuk memastikan elemen UI memenuhi persyaratan WCAG AA di tema terang maupun gelap, hal yang penting bagi pengguna dengan gangguan penglihatan pada layar kecil.
  • Audit & Kepatuhan Aksesibilitas: Konsultan aksesibilitas dan tim QA menggunakan pemeriksa kontras warna sebagai alat cepat tahap awal selama audit WCAG. Alat ini mengidentifikasi kegagalan kontras yang perlu diperbaiki sebelum pengujian formal dengan teknologi bantu.

Apa Itu Kontras Warna WCAG?

Kontras warna WCAG mengacu pada rasio kontras minimum antara warna latar depan (teks) dan latar belakang yang diwajibkan oleh Pedoman Aksesibilitas Konten Web (WCAG) agar konten dapat dibaca oleh orang dengan penglihatan rendah atau defisiensi warna. Rasio kontras dihitung menggunakan luminansi relatif setiap warna, sebuah nilai yang diturunkan dari nilai kanal sRGB yang dilinearisasi. Rasionya berkisar dari 1:1 (tanpa kontras, warna identik) hingga 21:1 (kontras maksimum, hitam di atas putih). Pemeriksa kontras warna berbasis browser kami menghitung rasio ini secara instan dan mengevaluasinya terhadap semua kriteria keberhasilan WCAG 2.1 yang relevan.

Cara Kerja Pemeriksa Kontras Warna Kami

  1. Masukkan Warna Anda: Ketik nilai HEX (misalnya #0066cc ) atau nilai RGB (misalnya rgb(0, 102, 204) ) ke kolom latar depan dan latar belakang, atau gunakan pemilih warna bawaan. Anda juga dapat memilih pasangan warna prasetel untuk memulai dengan cepat.
  2. Perhitungan Instan: Pemeriksa kontras warna menghitung luminansi relatif WCAG 2.1 untuk setiap warna dan menurunkan rasio kontrasnya. Semua perhitungan berjalan secara lokal di browser Anda: tidak ada data warna yang pernah dikirim ke server.
  3. Tinjau Hasilnya: Tabel hasil menampilkan status lulus/gagal untuk semua kriteria WCAG 2.1 yang relevan. Pratinjau langsung menunjukkan tampilan warna Anda pada teks normal, teks besar, dan ukuran komponen UI.

Persyaratan Kontras WCAG 2.1

  • AA - Teks Normal (4,5:1): Rasio kontras minimum untuk badan teks, label, dan keterangan yang lebih kecil dari 18 pt (24 px) normal atau 14 pt (18,67 px) tebal. Diperlukan untuk kepatuhan WCAG 2.1 Level AA.
  • AA - Teks Besar (3:1): Rasio kontras minimum untuk teks 18 pt (24 px) atau lebih dengan ketebalan normal, atau 14 pt (18,67 px) atau lebih tebal. Judul biasanya termasuk teks besar.
  • AA - Komponen UI (3:1): Rasio kontras minimum untuk penyajian visual komponen UI (tombol, kolom formulir, indikator fokus) dan objek grafis. Didefinisikan dalam WCAG 2.1 SC 1.4.11.
  • AAA - Lanjutan (7:1 / 4,5:1): Persyaratan kontras lanjutan untuk kepatuhan AAA: 7:1 untuk teks normal dan 4,5:1 untuk teks besar. AAA adalah tingkat tertinggi dan tidak diwajibkan untuk semua konten.

Keterbatasan Penting

Pemeriksa kontras warna mengevaluasi rasio kontras terhadap ambang matematis WCAG 2.1. Lulus pemeriksaan rasio kontras tidak menjamin aksesibilitas penuh: kepatuhan WCAG juga memerlukan HTML semantik yang benar, navigasi keyboard, kompatibilitas pembaca layar, dan faktor non-warna lainnya. Selain itu, rumus kontras WCAG tidak memperhitungkan semua jenis defisiensi penglihatan warna. Validasi aksesibilitas penuh memerlukan pengujian manual dengan teknologi bantu (pembaca layar, perangkat lunak pembesar) dan tinjauan ahli aksesibilitas.

Pertanyaan yang Sering Diajukan

Pemeriksa kontras warna menghitung rasio kontras WCAG antara warna latar depan dan latar belakang serta mengevaluasi kepatuhan WCAG 2.1 AA/AAA untuk teks normal, teks besar, dan komponen UI. Semua pemrosesan berjalan secara lokal di browser Anda.

Teks normal memerlukan 4,5:1, teks besar (≥18 pt atau ≥14 pt tebal) memerlukan 3:1, dan komponen UI memerlukan 3:1. AAA memerlukan 7:1 untuk teks normal dan 4,5:1 untuk teks besar.

Teks minimal 18 pt (24 px) dengan ketebalan normal, atau minimal 14 pt (18,67 px) tebal. Judul biasanya termasuk teks besar.

AA adalah tingkat kepatuhan standar yang diwajibkan oleh sebagian besar undang-undang aksesibilitas. AAA adalah tingkat lanjutan dengan persyaratan lebih ketat dan tidak diwajibkan untuk semua konten.

Tidak. Aksesibilitas penuh juga memerlukan HTML semantik, navigasi keyboard, kompatibilitas pembaca layar, dan faktor lain. Pemeriksa ini adalah alat cepat yang berguna, tetapi validasi penuh memerlukan pengujian manual.

Nilai HEX (#RGB, #RRGGBB) dan RGB/RGBA. Anda juga dapat menggunakan pemilih warna bawaan untuk memilih warna apa pun secara visual.

Tentu. Semua perhitungan berjalan 100% di sisi klien. Tidak ada data warna yang pernah dikirim ke server mana pun.

Rasio kontras = (L1 + 0,05) / (L2 + 0,05), dengan L1 dan L2 adalah luminansi relatif dari warna yang lebih terang dan lebih gelap. Luminansi relatif menggunakan nilai kanal sRGB yang dilinearisasi.

Ya. 100% gratis, tanpa pendaftaran, tanpa tingkat premium, tanpa kuota penggunaan, dan tanpa iklan yang menghalangi antarmuka.