Chuyển đến nội dung

Kiểm tra độ tương phản màu (WCAG)

Kiểm tra tỷ lệ tương phản giữa màu chữ và màu nền theo WCAG 2.2 AA và AAA, kèm gợi ý màu đạt chuẩn gần nhất. Công cụ chạy ngay trên trình duyệt.

Chữ lớn: 24 px thường hoặc 18,66 px đậm

Chữ thường cỡ 16 px cần đạt ít nhất 4,5:1 so với nền để đạt WCAG AA, và 7:1 để đạt AAA.

Viền nút
Tỷ lệ tương phản17,16:1
  • AA Chữ thường ≥ 4,5:1 · SC 1.4.3Đạt
  • AA Chữ lớn ≥ 3:1 · SC 1.4.3Đạt
  • AAA Chữ thường ≥ 7:1 · SC 1.4.6Đạt
  • AAA Chữ lớn ≥ 4,5:1 · SC 1.4.6Đạt
  • AA Thành phần giao diện và đồ họa ≥ 3:1 · SC 1.4.11Đạt

Mọi cặp màu trong bảng màu

Hàng là màu nền, cột là màu chữ. Chọn một ô để kiểm tra cặp đó ở trên.

Nền3366ff33ccff6633ff33ffcccc33ffffffff000000
3366ff
33ccff
6633ff
33ffcc
cc33ff
ffffff
000000
Chạy ngay trên trình duyệt · không cần tải lênCách hoạt động

Cách sử dụng Kiểm tra độ tương phản

  1. 1

    Nhập hai màu

    Nhập Màu chữ và Màu nền dưới dạng HEX, rgb(), hsl() hoặc oklch(), hoặc mở ô màu tròn để chọn.

  2. 2

    Xem kết luận

    Tỷ lệ và năm hàng Đạt hoặc Không đạt cho biết mức AA và AAA với chữ thường và chữ lớn, cùng quy tắc 3:1 cho biểu tượng và đường viền.

  3. 3

    Áp dụng gợi ý

    Nếu một mức không đạt, hãy dùng màu chữ hoặc màu nền đậm hơn hay sáng hơn gần nhất mà đạt yêu cầu, rồi sao chép giá trị mới.

Giới hạn và Pro

Miễn phí, không giới hạn: kiểm tra bao nhiêu lần tùy ý, 5 tiêu chí WCAG 2.2 cho mỗi cặp màu, 2 gợi ý chỉnh sửa cho mỗi mức không đạt và lưới tối đa 7 màu.

Về Kiểm tra độ tương phản

Công cụ kiểm tra độ tương phản này đo mức chênh lệch độ sáng giữa hai màu bằng công thức độ chói tương đối của WCAG 2.2, cũng là cách tính mà các bài kiểm tra khả năng truy cập của trình duyệt và plugin thiết kế sử dụng. Kết quả là một tỷ lệ từ 1:1 (hai màu giống nhau) đến 21:1 (chữ đen trên nền trắng). Tiêu chí 1.4.3 yêu cầu 4,5:1 cho chữ nội dung và 3:1 cho chữ lớn ở mức AA; tiêu chí 1.4.6 nâng lên 7:1 và 4,5:1 cho mức AAA; tiêu chí 1.4.11 yêu cầu 3:1 cho các thành phần không phải chữ nhưng có ý nghĩa, như viền focus, viền ô nhập và đường trong biểu đồ.

Phần xem mẫu hiển thị chữ ở cả hai cỡ, một nút có viền và một biểu tượng bằng màu của bạn, nên bạn đánh giá được cả độ dễ đọc chứ không chỉ con số. Tỷ lệ được cắt bớt còn hai chữ số thập phân thay vì làm tròn, vì cặp màu 4,496:1 không đạt yêu cầu 4,5:1. Khi một mức không đạt, công cụ tìm theo độ sáng OKLCH của một màu, giữ nguyên sắc độ và độ bão hòa, rồi đề xuất giá trị đạt gần nhất, riêng cho màu chữ và màu nền.

Công cụ chỉ dành cho màu đơn sắc. Công cụ không đánh giá được chữ trên ảnh hoặc dải màu chuyển, độ trong suốt, cách hiển thị độ đậm của phông chữ trên từng màn hình, hay phương pháp APCA mới được đề xuất cho WCAG 3. Vì vậy hãy xem kết quả đạt là mức tối thiểu và thử cả trên màn hình thực tế.

Quyền riêng tư

Cả hai màu chỉ nằm trong tab này: tỷ lệ, kết quả Đạt hoặc Không đạt và các gợi ý chỉnh sửa đều do trình duyệt tính toán, không có giá trị màu nào được gửi đến máy chủ hay lưu lại.

Kiểm tra độ tương phản: câu hỏi thường gặp

Thế nào là chữ lớn trong WCAG?
Chữ lớn là chữ từ 18 point trở lên, tức 24 pixel CSS, ở độ đậm thường, hoặc từ 14 point trở lên, khoảng 18,66 pixel CSS, nếu in đậm. Chữ cỡ này chỉ cần 3:1 ở mức AA và 4,5:1 ở mức AAA. Tiêu đề thường đủ điều kiện, còn phần lớn nút, nhãn và nội dung dùng cỡ nhỏ hơn nên cần tỷ lệ 4,5:1 chặt chẽ hơn.
Vì sao 4,48:1 không đạt dù làm tròn thành 4,5?
WCAG quy định ngưỡng là mức tối thiểu và các tài liệu hướng dẫn nêu rõ không được làm tròn lên. Tỷ lệ 4,48:1 thấp hơn 4,5:1 nên không đạt mức AA cho chữ thường. Công cụ này cũng cắt số hiển thị còn hai chữ số thập phân vì lý do đó, giúp kết luận khớp với các công cụ kiểm tra tự động như axe và Lighthouse.
Biểu tượng và nút có cần độ tương phản không?
Có. Tiêu chí 1.4.11 Non-text Contrast yêu cầu 3:1 giữa đồ họa có ý nghĩa và nền xung quanh: biểu tượng truyền tải thông tin, viền ô nhập văn bản, đường biên của nút không có nền, chỉ báo focus và đường trong biểu đồ. Đồ họa trang trí và điều khiển bị vô hiệu hóa được miễn. Phần xem mẫu hiển thị một nút có viền và một biểu tượng bằng màu chữ của bạn.
Công cụ chọn màu chỉnh sửa như thế nào?
Công cụ chuyển màu không đạt sang OKLCH, giữ nguyên sắc độ và độ bão hòa, rồi tăng hoặc giảm độ sáng từng bước nhỏ về phía đậm hơn và sáng hơn cho đến khi cặp màu đạt mục tiêu. Giá trị đạt gần hơn trong hai hướng sẽ được gợi ý, một cho màu chữ và một cho màu nền, để bạn vẫn giữ được màu thương hiệu dễ nhận ra mà đạt AA hoặc AAA.
Đạt độ tương phản WCAG đã đủ cho khả năng truy cập chưa?
Đó là mức tối thiểu chứ không phải bảo đảm. Người thị lực kém, ánh sáng chói trên điện thoại, phông chữ mảnh và thông tin chỉ dựa vào màu vẫn có thể gây khó khăn dù tỷ lệ đạt. Hãy kết hợp độ tương phản đủ với cỡ chữ dễ đọc, gạch chân hoặc biểu tượng cho liên kết và trạng thái, và thử với người dùng thật. Tương phản chỉ là một trong nhiều tiêu chí WCAG, nên đánh giá đầy đủ bao gồm nhiều hơn màu sắc.

Tác vụ khác với công cụ này