Jangkau Audiens yang Lebih Luas
Buat konten Anda dapat digunakan oleh penyandang buta warna (sekitar 1 dari 12 pria dan 1 dari 200 wanita) serta mereka yang memiliki penglihatan rendah.
Periksa rasio kontras warna terhadap pedoman WCAG 2.1 secara instan. Pastikan teks Anda dapat dibaca dan desain Anda dapat diakses oleh semua orang. Gratis dan mudah digunakan.
A contrast checker evaluates the readability of text against a background color by calculating the WCAG (Web Content Accessibility Guidelines) contrast ratio. The ratio ranges from 1:1 (no contrast) to 21:1 (maximum contrast between black and white). WCAG 2.1 requires at least 4.5:1 for normal text and 3:1 for large text. This tool computes ratios using the official W3C formula, entirely in your browser.
Real-time contrast ratio calculation with AA and AAA pass/fail indicators. Live text preview, instant HEX input, and copy-ready values — all in your browser.
Masukkan kode HEX untuk warna teks dan latar belakang.
Lihat bagaimana tampilan teks Anda secara real-time.
Tinjau rasio kontras yang dihitung.
Periksa apakah lolos standar WCAG AA/AAA.
Buat konten Anda dapat digunakan oleh penyandang buta warna (sekitar 1 dari 12 pria dan 1 dari 200 wanita) serta mereka yang memiliki penglihatan rendah.
Kontras yang baik meningkatkan keterbacaan untuk semua orang, terutama pada layar redup atau di bawah sinar matahari yang cerah.
Web Content Accessibility Guidelines (WCAG) 2.1, diterbitkan oleh W3C, menentukan rasio kontras minimum untuk memastikan bahwa konten web dapat dibaca oleh orang dengan berbagai tingkat penglihatan. Persyaratan ini mencakup rasio minimum 4,5:1 untuk teks normal dan 3:1 untuk teks besar. Mencapai kontras yang tepat adalah salah satu aspek aksesibilitas web yang paling mudah dan berdampak.
The contrast ratio is calculated using the relative luminance of the two colors. Relative luminance is a weighted sum of the linearized RGB channels: L = 0.2126*R + 0.7152*G + 0.0722*B, where R, G, and B are gamma-corrected values (each channel is linearized by applying: if c <= 0.03928 then c/12.92 else ((c+0.055)/1.055)^2.4). The contrast ratio is then (L1 + 0.05) / (L2 + 0.05), where L1 is the lighter color and L2 is the darker color. The 0.05 offset accounts for ambient light flare on the screen.
Persyaratan ini tidak sewenang-wenang -- mereka didasarkan pada penelitian ekstensif tentang penglihatan manusia. Sekitar 8% pria dan 0,5% wanita memiliki beberapa bentuk defisiensi penglihatan warna. Rasio kontras 4,5:1 memastikan bahwa teks dapat dibaca oleh sebagian besar pengguna, termasuk mereka dengan penglihatan yang berkurang. Untuk pengguna dengan penglihatan 20/40 (setara dengan penglihatan normal pada usia 40-50), kontras 4,5:1 setara dengan kontras 3:1 untuk pengguna dengan penglihatan 20/20.
Kesalahan kontras yang paling umum adalah menggunakan teks abu-abu terang pada latar belakang putih. Tren desain umum adalah menggunakan abu-abu terang untuk teks sekunder, tetapi ini sering gagal memenuhi persyaratan kontras WCAG. Solusinya adalah menggunakan abu-abu yang lebih gelap (setidaknya #767676 untuk teks normal pada putih) atau meningkatkan ukuran teks untuk memenuhi ambang batas teks besar.
For large text (headings, buttons), the 3:1 requirement is more forgiving, but don't abuse it. Large text that barely passes 3:1 is still hard to read for many users. Aim for 4.5:1 whenever possible, regardless of text size. When using colored backgrounds, test both the text color and any text that might appear on hover or focus states. CSS custom properties (variables) make it easier to maintain consistent contrast -- define your color palette with contrast-tested pairs and reuse them throughout your design system.
Membutuhkan 4.5:1 untuk teks normal, 3:1 untuk teks besar. Target standar untuk sebagian besar situs web.
Membutuhkan 7:1 untuk teks normal, 4.5:1 untuk teks besar. Aksesibilitas yang ditingkatkan untuk pengguna dengan kehilangan penglihatan yang signifikan.
A side-by-side comparison of popular WCAG contrast checking tools.
| Fitur | NovaTools | WebAIM | Contrast-Ratio.com |
|---|---|---|---|
| WCAG 2.1 AA + AAA | Kedua level | ||
| Pratinjau langsung saat mengetik | Instan | Tombol kirim | |
| HEX + RGB input | Keduanya | HEX only | HEX only |
| Integrasi pemilih warna | EyeDropper | ||
| Large text threshold | 18pt / 14pt bold | ||
| Privasi (tanpa server) | 100% lokal |
Pemeriksa kontras kami menggunakan formula luminans W3C yang tepat dan berjalan sepenuhnya di browser Anda. Semua perhitungan bersifat lokal — tidak ada data yang dikirim ke server.
Alat ini berjalan sepenuhnya di browser Anda. File Anda tidak diunggah, disimpan, atau dianalisis.
Bahkan jika koneksi internet Anda terputus, file Anda tetap aman.
Pelajari dasar-dasar aksesibilitas web dan kontras warna. Pahami peringkat WCAG (AA vs. AAA) dan gunakan pemeriksaan cepat serta perbaikan praktis kami untuk membuat UI Anda dapat dibaca oleh semua orang.
Pelajari cara mengubah warna antara HEX, RGB, dan HSL. Pahami kapan memakai masing-masing format, perbedaan RGB vs HSL, dan tips CSS color-mix. 100% sisi klien.
Pelajari cara menulis teks alt yang efektif untuk e-commerce. Panduan kami menyediakan pola praktis dan contoh untuk gambar produk, membantu Anda meningkatkan SEO dan aksesibilitas.