คู่มือทั้งหมด

แปลงสีระหว่าง HEX, RGB และ HSL

เผยแพร่เมื่อ · อัปเดตเมื่อ อ่าน 1 นาที

HEX, RGB และ HSL อธิบายสีเดียวกันในสามวิธี เครื่องมือแสดงทั้งสามอย่างพร้อมกันและรับรูปแบบการเขียนที่พบบ่อย ค่า HSL ที่ปัดเป็นจำนวนเต็มอธิบายความต่างหนึ่งระดับที่เห็นเมื่อแปลงกลับเป็น HEX

สามรูปแบบการเขียนของสีเดียวกัน

สำรวจสี แสดงทั้งสามรูปแบบตามค่าเริ่มต้น พร้อมตัวอย่างสี สำหรับสีเขียว #2F4A3F:

รูปแบบผลลัพธ์
HEX#2f4a3f
RGBrgb(47, 74, 63)
HSLhsl(156, 22%, 24%)

ปุ่ม HEX, RGB และ HSL ทั้งสามของแผงลดผลลัพธ์ให้เหลือรูปแบบเดียว สะดวกสำหรับคัดลอกไปใช้ทันที

รูปแบบการเขียนที่รองรับ

รูปแบบการเขียนตัวอย่างผลลัพธ์ HEX
HEX แบบสั้น#fff#ffffff
HEX ที่มีความโปร่งใส#2F4A3F80#2f4a3f80
RGB คั่นด้วยจุลภาคrgb(47, 74, 63)#2f4a3f
RGB คั่นด้วยช่องว่างrgb(47 74 63)#2f4a3f
RGB เป็นเปอร์เซ็นต์rgb(100%, 0%, 0%)#ff0000
HSL คั่นด้วยช่องว่างhsl(156 22% 24%)#304b40

ชื่อสีอย่าง “rouge” และช่องสีที่อยู่นอกช่วง 0 ถึง 255 เช่น rgb(300, 0, 0) จะถูกปฏิเสธพร้อมข้อความที่แสดงรายการรูปแบบที่รองรับ

ความโปร่งใส

ความโปร่งใสเขียนใน HEX เป็นแปดหลัก หรือหลังเครื่องหมายทับที่มีช่องว่าง สี rgb(47 74 63 / 50%) ให้ #2f4a3f80 ใน HEX และ rgba(47, 74, 63, 0.5) ใน RGB ในทางกลับกัน #2F4A3F80 ให้ความทึบ 0.502 เพราะ 80 ในเลขฐานสิบหกคือ 128 จาก 255

ทำไมการแปลงไปกลับจึงเปลี่ยนหนึ่งระดับ

HSL แสดงเป็นจำนวนเต็ม คือเฉดสีเป็นองศา ความอิ่มตัวและความสว่างเป็นเปอร์เซ็นต์ การแปลงจาก HSL กลับเป็น HEX จึงไปลงที่สีข้างเคียง ไม่ใช่สีเริ่มต้น

เริ่มต้นHSL ที่แสดงกลับเป็น HEX
#2F4A3Fhsl(156, 22%, 24%)#304b40
#B5532Ehsl(16, 59%, 45%)#b6532f

ความต่างคือหนึ่งระดับในแต่ละช่องสี มองไม่เห็นด้วยตา สำหรับดีไซน์โทเค็นหรือแบรนด์ ให้เก็บ HEX เดิมเป็นค่าอ้างอิงและอย่าผ่าน HSL อีก

สีเทา

สีเทามีความอิ่มตัวเป็นศูนย์และเฉดสีไม่มีผล #808080 ให้ rgb(128, 128, 128) และ hsl(0, 0%, 50%)

สิ่งที่เครื่องมือไม่ได้วัด

การแปลงรูปแบบไม่ได้บอกอะไรเกี่ยวกับความอ่านง่าย เครื่องมือไม่คำนวณคอนทราสต์ระหว่างข้อความกับพื้นหลัง ให้ตรวจสอบแยกต่างหากก่อนเผยแพร่ กรณีของ QR Code ที่คอนทราสต์เป็นตัวกำหนดว่าอ่านได้หรือไม่ อธิบายไว้ใน สร้าง QR Code ที่สแกนติดตั้งแต่ครั้งแรก

ตรวจสอบการแปลง

  1. วางสีลงในช่อง ตัวอย่างต้องตรงกับที่คุณคาดไว้
  2. คัดลอกรูปแบบที่ระบบของคุณต้องการ
  3. หากต้องการเก็บสีให้ตรงเป๊ะ ให้เก็บ HEX หรือ RGB แทน HSL

สำรวจสี

เขียนโดย Lmaotools