Trình kiểm tra độ tương phản màu
Kiểm tra độ tương phản WCAG 2.1 và điểm APCA Lc giữa màu chữ và màu nền, xem các nhãn AA, AAA và 3:1, rồi áp dụng màu đạt gần nhất.
Trình kiểm tra độ tương phản màu — Nhập màu tiền cảnh (văn bản) và màu nền ở dạng HEX (kể cả 8 chữ số có alpha), rgb() hoặc hsl(), công cụ này sẽ chồng bất kỳ tiền cảnh bán trong suốt nào lên nền, rồi tính tỷ lệ tương phản WCAG 2.1 chính xác và điểm APCA (WCAG 3) Lc. Nó hiển thị trực tiếp các nhãn đạt/không đạt AA / AAA cho văn bản thường và lớn, nhãn 3:1 cho thành phần giao diện và đồ họa, nút hoán đổi tiền cảnh-nền và gợi ý màu đạt gần nhất chỉ với một cú nhấp. Mọi thứ chạy cục bộ trong trình duyệt của bạn, nên không có màu nào được tải lên máy chủ.
Trình kiểm tra độ tương phản màu là gì?
Trình kiểm tra độ tương phản màu là công cụ trực tuyến miễn phí kiểm tra tương phản WCAG và APCA dành cho nhà thiết kế, lập trình viên và người kiểm thử khả năng tiếp cận. Nó nhận màu ở dạng HEX (#rgb, #rrggbb và #rrggbbaa 8 chữ số có alpha), rgb()/rgba() và hsl()/hsla(), chồng tiền cảnh mờ lên nền trước khi đo, và báo cả tỷ lệ WCAG 2.1 (1:1 đến 21:1) lẫn điểm tương phản độ sáng APCA Lc. Nó đánh dấu WCAG 2.1 Cấp AA (thường 4.5:1, lớn 3:1) và AAA (thường 7:1, lớn 4.5:1), thêm nhãn 3:1 cho thành phần giao diện và đồ họa phi văn bản, và có thể gợi ý màu tiền cảnh đạt gần nhất — chỉ điều chỉnh độ sáng của nó cho đến khi đạt AA hoặc AAA — mà bạn áp dụng bằng một cú nhấp.
Cách sử dụng Trình kiểm tra độ tương phản màu
- Nhập màu tiền cảnh (văn bản) ở dạng HEX, rgb() hoặc hsl() — chấp nhận HEX 8 chữ số hoặc rgba có alpha — hoặc nhấp vào bộ chọn màu để chọn trực quan.
- Nhập màu nền theo cách tương tự; tiền cảnh bán trong suốt được chồng lên nền (và nền được chồng lên trắng) trước khi đo tương phản.
- Dùng nút Hoán đổi để đảo tiền cảnh và nền bất cứ lúc nào.
- Đọc tỷ lệ tương phản WCAG 2.1 và điểm APCA Lc hiển thị ngay bên cạnh.
- Kiểm tra các nhãn AA và AAA cho văn bản thường và lớn, cùng nhãn 3:1 cho thành phần giao diện và đồ họa.
- Nếu một cặp không đạt, xem màu AA hoặc AAA đạt gần nhất và nhấp Áp dụng để cập nhật tiền cảnh.
Ví dụ
Văn bản xám đậm trên nền trắng
Đầu vào
Tiền cảnh #595959, Nền #ffffff
Đầu ra
Tỷ lệ 7.00:1 với APCA Lc cao — đạt AA và AAA cho văn bản thường và lớn
Tiền cảnh bán trong suốt
Đầu vào
Tiền cảnh #00000080 (đen 50%) trên #ffffff
Đầu ra
Chồng thành màu xám đặc trước, sau đó tính tỷ lệ WCAG và APCA Lc
Sửa một màu không đạt
Đầu vào
Tiền cảnh #999999 trên #ffffff — 2.85:1, không đạt AA
Đầu ra
Mở màu AA gần nhất và nhấp Áp dụng để đạt 4.5:1 mà vẫn giữ nguyên sắc màu
Câu hỏi thường gặp
- WCAG yêu cầu tỷ lệ tương phản bao nhiêu?
- WCAG 2.1 Cấp AA cần tối thiểu 4.5:1 cho văn bản thường và 3:1 cho văn bản lớn; Cấp AAA cần 7:1 và 4.5:1. Thành phần giao diện và đối tượng đồ họa phi văn bản (SC 1.4.11) cần 3:1. Trình kiểm tra này hiển thị nhãn đạt/không đạt cho từng ngưỡng đó.
- Điểm APCA Lc là gì?
- APCA (Thuật toán Tương phản Cảm nhận Dễ tiếp cận) là phương pháp tương phản được đề xuất cho WCAG 3. Nó cho một giá trị tương phản độ sáng (Lc) khoảng 0 đến 108, cao hơn nghĩa là tương phản mạnh hơn, và có tính đến cực tính (tối trên sáng so với sáng trên tối). Nó hiển thị bên cạnh tỷ lệ WCAG 2.1 và dùng các mức hướng dẫn riêng thay vì một đạt/không đạt duy nhất.
- Gợi ý màu đạt gần nhất hoạt động thế nào?
- Nó giữ nguyên sắc màu và độ bão hòa của tiền cảnh, chỉ điều chỉnh độ sáng sáng hơn hoặc tối hơn cho đến khi tương phản với nền đạt AA (4.5:1) hoặc AAA (7:1), rồi bạn có thể áp dụng bằng một cú nhấp. Nếu nền có tông trung tính và không thể đạt mục tiêu, nó hiển thị màu khả dĩ gần nhất.
- Tôi có thể nhập những định dạng màu nào?
- HEX (#rgb, #rrggbb, cùng #rgba và #rrggbbaa 8 chữ số có alpha), rgb()/rgba() và hsl()/hsla(), với bộ chọn màu gốc cho mỗi trường. Tiền cảnh bán trong suốt được chồng lên nền — vốn được làm phẳng lên trắng trước — trước khi tính tỷ lệ. Không hỗ trợ màu có tên.
- Màu của tôi có được gửi đến máy chủ không?
- Không. Toàn bộ việc phân tích, chồng màu và tính độ chói, tỷ lệ cùng APCA đều chạy hoàn toàn trong trình duyệt của bạn bằng JavaScript — không màu nào được tải lên và không gì được gửi đến máy chủ, nên nó hoạt động riêng tư và thậm chí ngoại tuyến sau khi trang đã tải.
Công cụ liên quan
Mã thành ảnh
Biến một đoạn mã thành hình ảnh có tô sáng cú pháp ngay trong trình duyệt, với hơn 20 ngôn ngữ, chủ đề và nền tùy chỉnh, số dòng, cùng xuất PNG hoặc SVG.
Trình trộn màu
Trộn hai màu HEX theo tỉ lệ bạn chọn trong không gian màu RGB hoặc Lab và đọc màu trung gian thu được dưới dạng mẫu màu và giá trị HEX có thể sao chép.
Trình tạo sắc độ màu
Biến một màu HEX cơ sở thành thang OKLCH, HSL hoặc RGB với số bước tùy chỉnh, gợi ý tương phản WCAG cho từng bước và xuất ra CSS, Tailwind cùng JSON.
Trình mô phỏng mù màu
Tải lên một hình ảnh và xem trước cách nó hiển thị với chứng mù màu đỏ, mù màu lục, mù màu lam hoặc mù màu hoàn toàn, sau đó tải xuống kết quả mô phỏng.