ตรวจสอบคอนทราสต์ – อัตราส่วนคอนทราสต์ WCAG
ใส่สีข้อความและสีพื้นหลังเพื่อคำนวณอัตราส่วนคอนทราสต์ และดูว่าการจับคู่สีของคุณเป็นไปตามมาตรฐานการเข้าถึง WCAG AA และ AAA หรือไม่
กรอกสีสองสีเพื่อตรวจสอบคอนทราสต์
รองรับรูปแบบ HEX, RGB, HSL และ OKLCH
ลองตัวอย่าง
ตรวจสอบคอนทราสต์สีเพื่อการเข้าถึง
คอนทราสต์สีมีผลโดยตรงต่อความสามารถในการอ่าน เมื่อข้อความไม่โดดเด่นเพียงพอจากพื้นหลัง เนื้อหาจะอ่านยาก — โดยเฉพาะอย่างยิ่งสำหรับผู้ที่มีสายตาเลือนลางหรือมีความบกพร่องในการมองเห็นสี
เครื่องมือนี้คำนวณอัตราส่วนคอนทราสต์ระหว่างสีสองสีและประเมินตามเกณฑ์ความสำเร็จของ WCAG 2.1 ใส่สีในรูปแบบ HEX, RGB หรือ HSL เพื่อดูผลลัพธ์ทันที
ทำความเข้าใจระดับคอนทราสต์ WCAG
แนวทางการเข้าถึงเนื้อหาเว็บ (WCAG) กำหนดอัตราส่วนคอนทราสต์ขั้นต่ำเพื่อให้ข้อความอ่านง่าย มีสองระดับของการปฏิบัติตาม:
- WCAG AA ข้อความปกติ — ต้องมีอัตราส่วนคอนทราสต์อย่างน้อย 4.5:1
- WCAG AA ข้อความขนาดใหญ่ — ต้องมีอัตราส่วนคอนทราสต์อย่างน้อย 3:1 (ข้อความขนาดใหญ่: 18pt ขึ้นไป หรือ 14pt ตัวหนาขึ้นไป)
- WCAG AAA ข้อความปกติ — ต้องมีอัตราส่วนคอนทราสต์อย่างน้อย 7:1
- WCAG AAA ข้อความขนาดใหญ่ — ต้องมีอัตราส่วนคอนทราสต์อย่างน้อย 4.5:1
AA เป็นมาตรฐานพื้นฐานที่เว็บไซต์และแอปส่วนใหญ่ตั้งเป้าไว้ AAA เป็นมาตรฐานขั้นสูงที่แนะนำสำหรับเนื้อหาที่ต้องการความสามารถในการอ่านสูงสุด
วิธีใช้เครื่องมือตรวจสอบคอนทราสต์
- ใส่สีข้อความ (foreground) — ในรูปแบบ HEX, RGB หรือ HSL
- ใส่สีพื้นหลังในรูปแบบใดก็ได้ที่รองรับ
- ดูอัตราส่วนคอนทราสต์และตัวอย่างข้อความบนพื้นหลังนั้นแบบเรียลไทม์
- ตรวจสอบผลลัพธ์ผ่าน/ไม่ผ่านสำหรับระดับ WCAG AA และ AAA
- ใช้ปุ่มสลับเพื่อสลับสีข้อความกับสีพื้นหลังอย่างรวดเร็ว
เมื่อใดควรตรวจสอบคอนทราสต์สี
- เมื่อเลือกสีข้อความและสีพื้นหลังสำหรับเว็บไซต์หรือแอป
- เมื่อตรวจสอบว่าระบบออกแบบเป็นไปตามข้อกำหนดการเข้าถึง
- เมื่อทดสอบสีของปุ่ม ลิงก์ หรือไอคอนบนพื้นหลังต่าง ๆ
- เมื่อตรวจสอบการจับคู่สีในโหมดมืด (dark mode)
- เมื่อต้องปฏิบัติตามมาตรฐานการเข้าถึงทางกฎหมาย (ADA, EAA, Section 508)
แม่นยำ ทันที และฟรี
เครื่องมือนี้คำนวณอัตราส่วนคอนทราสต์ WCAG 2.1 โดยใช้สูตรความสว่างสัมพัทธ์มาตรฐาน การคำนวณทั้งหมดทำในเบราว์เซอร์ของคุณ — ไม่มีข้อมูลใดถูกส่งไปยังเซิร์ฟเวอร์
ต้องการค้นหาหรือแปลงสีก่อน? ใช้ ตัวเลือกสี เพื่อดึงสีจากรูปภาพ หรือ ตัวแปลงสี เพื่อสลับระหว่าง HEX, RGB และ HSL
คำถามที่พบบ่อย
- อัตราส่วนคอนทราสต์ที่ดีสำหรับข้อความคือเท่าไร?
- สำหรับข้อความขนาดปกติ WCAG AA กำหนดให้มีอัตราส่วนคอนทราสต์อย่างน้อย 4.5:1 สำหรับข้อความขนาดใหญ่ (18pt หรือ 14pt ตัวหนาขึ้นไป) ขั้นต่ำคือ 3:1 สำหรับระดับการเข้าถึงสูงสุด (WCAG AAA) ข้อความปกติต้องมีอย่างน้อย 7:1
- WCAG AA กับ AAA ต่างกันอย่างไร?
- AA เป็นระดับการปฏิบัติตามมาตรฐานที่เว็บไซต์และแอปส่วนใหญ่ควรบรรลุ AAA เป็นระดับที่เข้มงวดกว่าโดยมีข้อกำหนดคอนทราสต์ที่สูงขึ้น แนะนำสำหรับเนื้อหาที่ต้องการความสามารถในการอ่านสูงสุด เช่น เว็บไซต์ภาครัฐหรือสาธารณสุข
- ข้อความขนาดใหญ่ตาม WCAG หมายถึงอะไร?
- ข้อความขนาดใหญ่หมายถึงข้อความขนาด 18 พอยต์ (24px) ขึ้นไปที่น้ำหนักปกติ หรือ 14 พอยต์ (ประมาณ 18.66px) ขึ้นไปเมื่อเป็นตัวหนา ข้อความขนาดใหญ่มีข้อกำหนดคอนทราสต์ที่ต่ำกว่าเพราะขนาดทำให้อ่านง่ายขึ้นโดยธรรมชาติ
- เครื่องมือนี้รองรับรูปแบบสีใดบ้าง?
- คุณสามารถใส่สีในรูปแบบ HEX (เช่น #1E293B), RGB (เช่น rgb(30, 41, 59)) หรือ HSL (เช่น hsl(222, 33%, 17%)) เครื่องมือจะตรวจจับรูปแบบโดยอัตโนมัติ
- อัตราส่วนคอนทราสต์คำนวณอย่างไร?
- อัตราส่วนคอนทราสต์คำนวณโดยใช้สูตร WCAG 2.1: (L1 + 0.05) / (L2 + 0.05) โดยที่ L1 คือความสว่างสัมพัทธ์ของสีที่สว่างกว่า และ L2 คือของสีที่เข้มกว่า ผลลัพธ์มีค่าตั้งแต่ 1:1 (ไม่มีคอนทราสต์) ถึง 21:1 (คอนทราสต์สูงสุด ดำบนขาว)
- เครื่องมือนี้ใช้งานบนมือถือได้ไหม?
- ได้ เครื่องมือตรวจสอบคอนทราสต์ใช้งานได้บนอุปกรณ์ใดก็ได้ที่มีเบราว์เซอร์สมัยใหม่ — คอมพิวเตอร์ แท็บเล็ต หรือโทรศัพท์
- เครื่องมือนี้ฟรีหรือไม่?
- ใช่ ColourPicker.app ใช้งานได้ฟรีทั้งหมดโดยไม่ต้องสมัครสมาชิก
- ฉันสามารถตรวจสอบคอนทราสต์สำหรับส่วนประกอบ UI ไม่ใช่แค่ข้อความได้หรือไม่?
- WCAG 2.1 ยังกำหนดอัตราส่วนคอนทราสต์ขั้นต่ำ 3:1 สำหรับส่วนประกอบ UI ที่มีความหมายและวัตถุกราฟิก (เกณฑ์ความสำเร็จ 1.4.11) คุณสามารถใช้เครื่องมือนี้ตรวจสอบการจับคู่เหล่านั้นได้เช่นกัน — สูตรการคำนวณเหมือนกัน