0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
設定
在所有格式之間轉換顏色:HEX、RGB、HSL、HWB、HSV、LAB、LCH、OKLab、OKLCh、XYZ D50/D65、Display P3、A98、ProPhoto、Rec. 2020 和 CMYK。包含可互動的視覺選擇器。
#3b82f6
結果
運作方式
同一種顏色可以有多種寫法。HEX(#RRGGBB)和 RGB 描述紅、綠、藍的混合;HSL 和 HSV 用色相、飽和度和明度描述,更便於選擇變體;而 CMYK 面向印刷。
此工具接受 HEX、RGB 或 HSL 顏色,並即時將其轉換為所有格式,包括 HWB、LAB、LCH、OKLab、OKLCh 等現代 CSS 第 4 級色彩空間以及 color() 函數(Display P3、Rec. 2020、ProPhoto)。
視覺化選擇器和數值控制項讓你調整顏色並同時查看所有值的變化。一切都在你的瀏覽器中計算。
範例
#ff0000rgb(255 0 0) · hsl(0 100% 50%) · cmyk(0% 100% 100% 0%)純紅色:紅色通道最大,綠色和藍色為零。#3b82f6rgb(59 130 246)每對十六進位數字(3b、82、f6)是某個通道的 0-255 值:59、130 和 246。#ffffffrgb(255 255 255) · hsl(0 0% 100%)白色三個通道都為最大;在 HSL 中明度為 100%。使用情境
- 將設計規範中的 HEX 顏色轉換為你的 CSS 或框架所需的 RGB 或 HSL 格式。
- 取得螢幕顏色的 CMYK 等價值,以準備印刷材料。
- 在調整寬色域調色盤時探索現代色彩空間(OKLCh、Display P3)。
常見問題
什麼是 alpha 通道,它在 HEX 中如何書寫?
alpha 是不透明度,從 0(透明)到 100%。在 HEX 中它作為末尾的一對數字添加:#RRGGBBAA。例如,#ff000080 是 50% 不透明度的紅色。
HSL 和 HSV 有什麼區別?
兩者都使用色相和飽和度,但第三個軸不同:HSL 使用明度(100% 為白色),HSV 使用明度/值(100% 為最濃的顏色)。HSL 通常更便於生成淺色和深色。
為什麼會有 OKLab 和 OKLCh?
它們是感知均勻的色彩空間:值之間相等的距離對應相似的視覺差異。它們比 HSL 產生更自然的漸層和明度調整,CSS 從第 4 級起支援它們。
它顯示的 CMYK 用於印刷準確嗎?
這是一個近似的參考轉換。實際印刷結果取決於色彩描述檔、油墨和紙張,因此專業工作最好使用印刷廠的 ICC 描述檔。