🎨

顏色轉換器

即時轉換HEX、RGB、HSL、HWB、LCH、CMYK和顏色名稱等不同顏色格式。支援實時轉換、高級顏色選擇器和預覽功能。

在HEX、RGB、HSL、HWB、LCH、CMYK和顏色名稱之間轉換。支援即時轉換和顏色選擇器。
顏色選擇器
#1EA54C
HEX
RGB
HSL
HWB
LCH
CMYK
名稱

什麼是 顏色轉換器

顏色轉換器支援 RGB、HSL、HEX、CMYK、HWB、LCH 等多種顏色模型,提供顏色格式互轉、調色板生成和對比度檢查功能。RGB 使用紅綠藍三原色(0-255),HEX 使用十六進制表示(#FFFFFF),HSL 使用色相、飽和度、亮度。廣泛應用於網頁設計、UI 介面開發、品牌配色方案制定,幫助設計師快速選擇和管理顏色。

功能特点

🚀

8種不同的顏色格式,包括HEX、RGB、HSL、CMYK

支援 HEX(#FFFFFF)、RGB(rgb(255,255,255))、HSL(hsl(0,0%,100%))、CMYK(印刷四色)、HSV、LAB、XYZ 等8種顏色格式的相互轉換。每種格式都有特定的應用場景:HEX 用於網頁,RGB 用於螢幕顯示,CMYK 用於印刷,HSL 用於直觀的顏色調整。

即時轉換,輸入或選擇即顯示

修改任何一種格式的顏色值,其他所有格式自動同步更新。支援顏色選擇器拾色、手動輸入顏色值、貼上顏色程式碼等多種輸入方式。提供即時預覽,即時顯示當前顏色效果。支援透明度(Alpha 通道)的轉換。
🎯

一鍵複製每種格式

每種顏色格式都提供獨立的複製按鈕,點擊即可複製到剪貼簿。自動格式化為標準的 CSS 顏色值,可直接貼上到程式碼中使用。支援批次複製所有格式的顏色值。提供顏色程式碼的不同變體(如 RGB、RGBA、rgb()、rgb(r g b))。
🔒

本地處理,資料不會發送到伺服器

所有顏色轉換計算在瀏覽器本地完成,不上傳任何資料到伺服器。完全離線可用,保護設計方案和配色隱私。支援儲存常用顏色到本地收藏夾。無需註冊或登入,開啟即用。

📋使用指南

1️⃣
選擇顏色
使用顏色選擇器或輸入顏色值
2️⃣
查看格式
所有顏色格式將自動顯示
3️⃣
複製結果
點擊複製按鈕複製任何格式

📚技術介紹

🎨顏色模型和空間

顏色轉換處理不同顏色模型之間的轉換:RGB(螢幕使用每通道0-255值的紅綠藍加色法)、HSL(色相0-360°,飽和度/亮度0-100%感知模型)、HSV/HSB(色相-飽和度-值/明度替代圓柱模型)、CMYK(印刷的青品黃黑減色法)、HWB(色相-白度-黑度直觀混合模型)、LAB(L*亮度,a*綠-紅,b*藍-黃裝置獨立空間)、LCH(亮度-色度-色相極座標LAB)。轉換器實現精確的數學轉換:RGB↔HSL使用色度計算(max-min)和色相扇區確定;RGB↔CMYK套用K=1-max(R,G,B)然後CMY=(1-RGB)/(1-K);LAB↔XYZ使用D65光源參考白。它處理邊緣情況:消色差顏色(未定義色相)、超出範圍值的色域裁剪、用於準確亮度表示的伽瑪校正(sRGB使用2.2伽瑪)。

⚙️格式解析和驗證

該工具透過基於正規表示式的提取和驗證解析多樣的顏色輸入格式。支援的語法包括:帶有可選井號的HEX(#RGB、#RRGGBB、#RRGGBBAA)、CSS函數表示法(rgb()、rgba()、hsl()、hsla()、hwb()、lab()、lch())、傳統格式(rgb(255 255 255)、hsl(180deg 50% 50%))、CSS顏色層級 4(rgb(100% 50% 0)、oklch()、oklab())、命名顏色(不區分大小寫的CSS關鍵字)。驗證實現:每個顏色模型的範圍檢查(RGB 0-255、色相0-360、百分比0-100%)、單位解析(角度的deg/rad/turn,百分比的%)、alpha通道驗證(0-1或0-100%)、無效語法的錯誤訊息。轉換器處理模糊輸入:純數字值預設為RGB、嘗試從值模式檢測格式、提供糾正建議。輸出格式化提供:可配置精度(小數位數)、大寫/小寫HEX、百分比vs十進位RGB、逗號vs空格分隔符號、壓縮vs可讀格式。

💡顏色和諧和可存取性

該工具基於色彩理論生成配色方案:互補色(180°色相旋轉)、類似色(±30°色相)、三元色(120°間距)、四元/方形(90°間距)、分裂互補、單色(相同色相,變化亮度/飽和度)。它實現WCAG可存取性檢查:使用相對亮度公式計算對比度、根據WCAG 2.1等級驗證(AA要求普通文字4.5:1,大文字3:1;AAA要求7:1和4.5:1)、建議顏色調整以滿足標準、提供通過/失敗指示器。色盲模擬模型:紅色盲(protanopia)、綠色盲(deuteranopia)、藍色盲(tritanopia)、全色盲(achromatopsia),使用Brettel/Vié不演算法。匯出功能提供:帶有變數名稱的調色盤JSON/CSS/SCSS、設計工具整合(Adobe ASE、Sketch、Figma)、漸層程式碼生成(CSS、SVG、Canvas)、帶有可存取性說明的配色方案文件。

常見問題

這個顏色轉換器工具用來做什麼?

這個顏色轉換器工具用於在不同顏色格式之間轉換,包括 HEX、RGB、HSL、HWB、LCH、CMYK 和顏色名稱。提供即時轉換、視覺化顏色選擇器和即時預覽。非常適合網頁設計師、UI 開發者和平面設計師快速選擇和管理不同平台和格式的顏色。
💬

如何使用顏色轉換器?

只需使用交互式顏色選擇器視覺化選擇顏色,或直接輸入任何格式的顏色值(HEX、RGB、HSL 等)。所有其他格式將自動即時轉換並顯示。點擊任何格式旁邊的複製按鈕,即可將其複製到剪貼簿以在您的專案中使用。
🔍

這個顏色轉換器工具免費嗎?

是的,這個顏色轉換器完全免費使用。無需註冊,無需付費。所有顏色轉換都在您的瀏覽器本地處理,確保隱私和安全。您可以無限制地轉換顏色。
💡

這個顏色轉換器有什麼特別之處?

本轉換器支援 8 種以上的顏色格式,包括 LCH 和 LAB 等現代色彩空間。提供即時轉換、帶滑塊的視覺化顏色選擇器、預設調色盤、隨機顏色生成和每種格式的一鍵複製。所有處理都在瀏覽器本地完成,保護隱私並支援離線使用。
📚

什麼時候應該使用不同的顏色格式?

使用 HEX (#FFFFFF) 進行網頁開發和 CSS,RGB (rgb(255,255,255)) 用於 JavaScript 和螢幕顯示,HSL (hsl(0,100%,50%)) 用於直觀的顏色調整,CMYK 用於印刷設計,LAB/LCH 用於裝置獨立的顏色,顏色名稱(red, 藍色)用於快速原型製作。每種格式都針對特定用例進行了優化。

💡How To & Tips

最佳實務: 處理前始終驗證輸入

處理前始終驗證輸入

最佳實務: 根據用例使用適當的格式

根據用例使用適當的格式

最佳實務: 優雅地處理錯誤並提供適當的反饋

優雅地處理錯誤並提供適當的反饋

🔗Related Documents

W3C - SVG 規範-W3C 官方 SVG 規範
📚MDN - CSS Color-CSS顏色值和顏色空間
💡Web.開發 - 圖形和視覺效果-Web圖形和動畫最佳實踐

User Comments

0 / 2000
Loading...