ตัวแปลงสีเป็นหนึ่งในเครื่องมือที่ใช้บ่อยที่สุดสำหรับนักออกแบบและนักพัฒนาฟรอนต์เอนด์ ให้การแปลงที่ถูกต้องระหว่างการแสดงสีต่างๆ สีเองเป็นการรับรู้ทางสายตา; เพื่อแสดงบนคอมพิวเตอร์และในการพิมพ์ ผู้คนได้พัฒนาแบบจำลองสีหลายแบบ (ปริภูมิสี) ที่อธิบายสีเดียวกันโดยใช้ระบบตัวเลขต่างๆ ซึ่งแต่ละแบบเหมาะกับสถานการณ์และอุปกรณ์ที่แตกต่างกัน
รูปแบบสีทั่วไป ได้แก่: HEX (RGB ฐานสิบหก สัญลักษณ์มาตรฐานสำหรับเว็บ), RGB (ค่าแดง/เขียว/น้ำเงิน 0-255 พื้นฐานของการแสดงผลบนหน้าจอ), HSL (ฮิว/ความอิ่มตัว/ความสว่าง ใช้งานง่ายที่สุดสำหรับการปรับสีของมนุษย์), CMYK (เปอร์เซ็นต์สีฟ้า/สีบานเย็น/สีเหลือง/สีดำสำหรับงานพิมพ์) ในช่วงไม่กี่ปีที่ผ่านมา ปริภูมิสีที่สม่ำเสมอตามการรับรู้เช่น OKLCH ได้รับความนิยมมากขึ้น เนื่องจากรับประกันทางคณิตศาสตร์ว่าสีที่มีค่าความสว่างเท่ากันจะปรากฏสว่างเท่ากันตามสายตา—สำคัญอย่างยิ่งสำหรับการสร้างระบบดีไซน์และการไล่ระดับสี
เหตุใดจึงต้องแปลงระหว่างรูปแบบสี? โปรแกรม แพลตฟอร์ม และสื่อเอาต์พุตต่างๆ ใช้รูปแบบสีที่ต่างกัน: CSS เว็บรองรับ HEX/RGB/HSL/OKLCH และอื่นๆ; ซอฟต์แวร์ออกแบบเช่น Figma/Sketch ตั้งค่าเริ่มต้นเป็น HEX; งานพิมพ์ต้องการ CMYK; และเมื่อปรับสีแบบไดนามิกในโค้ด (เช่น สถานะโฮเวอร์หรือการเปลี่ยนความทึบ) HSL และ OKLCH จะสะดวกกว่า HEX มาก การแปลงสีที่ถูกต้องช่วยให้แน่ใจว่าสีมีความสอดคล้องกันระหว่างรูปจำลองดีไซน์และการนำไปใช้จริง
คอนทราสต์ WCAG เป็นมาตรฐานสำคัญสำหรับการเข้าถึงเว็บ วัดความแตกต่างของความสว่างระหว่างข้อความด้านหน้าและสีพื้นหลังเพื่อให้แน่ใจว่าอ่านได้สำหรับผู้ใช้ที่มีความบกพร่องทางสายตา ข้อความเนื้อหาปกติต้องการอัตราส่วนคอนทราสต์ 4.5:1 (ระดับ AA) โดยเนื้อหาสำคัญแนะนำที่ 7:1 (ระดับ AAA) ตัวแปลงของเราคำนวณสิ่งนี้แบบเรียลไทม์ ช่วยให้นักออกแบบพิจารณาการเข้าถึงในระหว่างการเลือกสี แทนที่จะแก้ไขภายหลัง
ฮาร์โมนีสีเป็นทฤษฎีสีคลาสสิกที่อาศัยวงล้อสี สร้างชุดสีที่กลมกลืนตามสายตาโดยใช้ตำแหน่งเรขาคณิตของฮิวรอบวงล้อ สีคอมพลีเมนทารีสร้างคอนทราสต์ที่แข็งแรง เหมาะสำหรับปุ่มและองค์ประกอบเน้น; สีแอนะลอกัสมีความกลมกลืนและเป็นธรรมชาติสำหรับพื้นที่พื้นหลังขนาดใหญ่; รูปแบบไตรแอดิกและเตตราดิกให้ความสมดุลและความอุดมสมบูรณ์สำหรับเอกลักษณ์แบรนด์ ตัวแปลงมี 5 รูปแบบฮาร์โมนีที่ใช้บ่อยที่สุด สร้างจานสีได้คลิกเดียว
เฉดสี/ทินต์สีคือการแปรผันจากสว่างไปเข้มของฮิวเดียวกัน ซึ่งเป็นพื้นฐานสำหรับการสร้างระบบดีไซน์ (เช่น จานสี 50-900 ของ Tailwind CSS) เฉดสี RGB แบบดั้งเดิมจะผสมไปทางสีขาวอย่างง่าย แต่ดูไม่สม่ำเสมอตามสายตา; เฉดสีที่อาศัย OKLCH จะรักษาฮิวและโครมาในขณะที่ปรับเฉพาะความสว่างเท่านั้น สร้างการเปลี่ยนผ่านจากสว่างไปเข้มที่ราบรื่นตามสายตา—เป็นวิธีที่แนะนำสำหรับระบบดีไซน์สมัยใหม่ ตัวแปลงของเรามีเฉดสีทั้งสองรูปแบบเพื่อเปรียบเทียบ
เหตุใดการประมวลผลในเครื่องจึงสำคัญ? การแปลงสีเป็นการคำนวณทางคณิตศาสตร์ล้วนๆ และไม่จำเป็นต้องอัปโหลดข้อมูลไปยังเซิร์ฟเวอร์เลย การคำนวณทั้งหมดในตัวแปลงของเราทำงานในเบราว์เซอร์ของคุณโดยสมบูรณ์—เปิดหน้าเว็บและใช้งานได้ทันทีโดยไม่ต้องลงทะเบียนหรือเข้าสู่ระบบ ไม่มีการอัปโหลดรูปภาพหรือข้อมูลสี รวดเร็วและรักษาความเป็นส่วนตัว—คุณสามารถใช้งานได้อย่างมั่นใจแม้จะเป็นสีจากรูปจำลองดีไซน์ที่ยังไม่เปิดตัวและเป็นความลับ
ข้อสำคัญ: การแปลงรูปแบบสีมีความถูกต้องทางคณิตศาสตร์ แต่เนื่องจากช่วงสีของหน้าจอ การปรับเทียบจอภาพ และกระบวนการพิมพ์ ค่าสีเดียวกันอาจปรากฏแตกต่างกันเล็กน้อยในอุปกรณ์และสื่อต่างๆ หน้าจอใช้ RGB แบบบวก (แสงมากขึ้น = สว่างขึ้น) ในขณะที่งานพิมพ์ใช้ CMYK แบบลบ (หมึกมากขึ้น = เข้มขึ้น) ทั้งสองมีช่วงสีที่ต่างกัน—สี RGB ที่อิ่มตัวสูงบางสีไม่สามารถทำซ้ำได้อย่างถูกต้องด้วยหมึก CMYK ผลลัพธ์การแปลงเหมาะอย่างยิ่งสำหรับดีไซน์ดิจิทัลและการพัฒนาเว็บ; สำหรับการพิมพ์ขั้นสุดท้าย แนะนำให้ใช้ซอฟต์แวร์จัดการสีมืออาชีพสำหรับการพิสูจน์