แปลงสี ฟรี
แปลงสีระหว่างรูปแบบ HEX, RGB, HSL, HSV และ CMYK ทันที มีสเกลความสว่างและตัวอย่างสีที่ตั้งไว้ล่วงหน้า
แปลงสีระหว่าง HEX, RGB, HSL, HSV และ CMYK — พร้อมตัวอย่างสด และคัดลอกด้วยแตะเดียว ทุกอย่างทำงานในเบราว์เซอร์ของคุณ
รับ: HEX (#fff หรือ #ffffff), RGB (255, 255, 255) หรือ HSL (360, 100%, 50%)
คอนทราสต์ WCAG
บนพื้นหลังสีขาว
2.49:1
บนพื้นหลังสีดำ
8.44:1
สเกลความสว่าง
คลิกตัวอย่างสีเพื่อเปลี่ยนไปใช้เฉดนั้น
การใช้งานทั่วไป
- แปลงสีสำหรับการออกแบบเว็บรับค่า HEX, RGB และ HSL สำหรับสีใดก็ได้ — พร้อมที่จะวางลง CSS หรือ Tailwind
- แปลงสีสำหรับการพิมพ์ (CMYK)แปลงสีหน้าจอ (HEX/RGB) เป็นค่า CMYK เพื่อใช้ในการออกแบบพิมพ์และการพิมพ์ระดับมืออาชีพ
- สร้างจานสีสำหรับระบบการออกแบบแปลงสีของแบรนด์ในทุกรูปแบบและสร้างมาตราส่วนความสว่างที่สอดคล้องกันสำหรับระบบการออกแบบที่สมบูรณ์
- ตรวจสอบความเปรียบต่างของสีสำหรับการเข้าถึงแปลงสีเพื่อให้ได้ค่า RGB สำหรับใช้ในเครื่องมือ Contrast Ratio - WCAG ปฏิบัติตามสำหรับการออกแบบที่เข้าถึงได้
- แปลงสีสำหรับ Figmaรับค่า HEX และ RGB ที่แน่นอนเพื่อวางในตัวเลือกสี Figma และระบบโทเค็นการออกแบบ
วิธีการทำงาน
ตรรกะการแปลงทั้งหมดเป็น JavaScript ที่เขียนขึ้นเองและทำงานในเบราว์เซอร์ทั้งหมด — ไม่มีไลบรารี ไม่มีการเรียกเซิร์ฟเวอร์ เครื่องมือแยกวิเคราะห์อินพุต ส่งผ่านชุดฟังก์ชันคณิตศาสตร์บริสุทธิ์ และสร้างผลลัพธ์สิบเอ็ดรูปแบบพร้อมกัน รวมถึงพื้นที่สี CSS Color 4 สมัยใหม่ oklch() และ lab()
- 1การแยกวิเคราะห์อินพุตที่ยืดหยุ่นตัวแยกวิเคราะห์ที่กำหนดเองรับ hex (3, 4, 6 หรือ 8 หลัก), rgb()/rgba(), hsl()/hsla() ทั้งไวยากรณ์จุลภาคแบบเดิมและไวยากรณ์ช่องว่างแบบใหม่ และชุดตัวเลขสามค่าเปล่า ค่า alpha แบบทศนิยมหรือเปอร์เซ็นต์ถูกทำให้อยู่ในช่วง 0–1 ก่อนเริ่มการแปลง
- 2RGB เป็นศูนย์กลางการแปลงทุกรูปแบบที่รับถูกแปลงเป็นชุด RGB มาตรฐานก่อน จากตัวแทนเดียวนั้นเครื่องมือแตกออกไป: HSL และ HSV ใช้สูตร min/max/chroma มาตรฐาน CMYK ได้จากการหาช่อง key และการทำ sRGB ให้เป็นเชิงเส้น (เส้นโค้งแกมมาแบบแบ่งช่วงตาม IEC 61966-2-1) ถูกใช้ก่อนการคำนวณพื้นที่สีตามการรับรู้
- 3พื้นที่สีตามการรับรู้คำนวณตั้งแต่ต้นoklch() คำนวณด้วยเมทริกซ์ 3×3 อ้างอิงของ Björn Ottosson (พื้นที่รากที่สามของ LMS) lab() และ lch() ใช้การปรับสี Bradford เพื่อแปลงจุดขาว D65 เป็น D50 ซึ่งตรงกับวิธีที่ CSS Color 4 กำหนด lab() นี่คือสูตรเดียวกับที่ใช้ในเอนจินเรนเดอร์ของเบราว์เซอร์ — เขียนขึ้นที่นี่โดยไม่พึ่งพาภายนอก
- 4คอนทราสต์ WCAG และมาตราความสว่างความสว่างสัมพัทธ์คำนวณตามสูตร WCAG 2.1 (R, G, B เชิงเส้นถ่วงน้ำหนัก 0.2126/0.7152/0.0722) และอัตราส่วนคอนทราสต์เทียบกับสีขาวและดำถูกจัดเกรดเป็น AA-large, AA, AAA หรือ Fail แถบความสว่างเก้าขั้นสร้างโดยก้าวช่องความสว่าง HSL จาก 10% ถึง 90% ให้คุณคลิกตัวอย่างสีใดก็ได้เพื่อแปลงเฉดนั้น
เครื่องมือที่เกี่ยวข้อง
เลือกสีและสร้างชุดสี
เลือกสี แปลง HEX/RGB/HSL และสร้างชุดสีที่กลมกลืน
เครื่องสร้างสีสุ่ม
สร้างสีสุ่มทีละสีหรือเป็นจานสีห้าสี ล็อกสีที่ชอบ คัดลอกค่า HEX, RGB หรือ HSL และส่งออกจานสีเป็น PNG หรือ CSS
สร้างชุดสี
สร้างชุดสีแบบสีตรงข้าม สีใกล้เคียง สามเหลี่ยม และสีเดียวจากสีฐานใดก็ได้ คัดลอกรหัส hex ในคลิกเดียว