取色器

HEX、RGB、HSL

以視覺化方式選擇任意色彩,在 HEX、RGB 和 HSL 格式之間轉換。即時複製值用於 CSS 和設計工具。

此轉換僅在您的瀏覽器中執行,不會上傳任何內容。

59
130
246
  • HEX#3b82f6
  • RGB59,130,246
  • HSL217, 91%, 60%

僅不透明色彩(HEX / RGB / HSL),無 alpha。可貼上 #rgb 簡寫或完整 #rrggbb。

  • HEX
  • RGB
  • HSL

這個工具是什麼?

將視覺化選取(或輸入的 HEX)轉為可用於 CSS 的 HEXRGBHSL。三種格式以不同座標描述同一不透明色彩。

HEX 適合作為 token;RGB 顯示 0–255 通道;HSL 便於微調相關 UI 狀態。接受 CSS #rgb 簡寫並展開為六位。

適合把單一色票寫入 CSS 或文件。若要從一種基色產生和諧色盤,請用調色盤產生器。

常見用途

  • 將稿中的 HEX/RGB/HSL 複製到 CSS 或設計系統
  • 把舊樣式裡的 #rgb 展開為 #rrggbb
  • 拖動 RGB 滑桿並同步查看 HEX、HSL

如何使用

  1. 使用原生取色或 RGB 滑桿;大色塊即時更新。
  2. 或輸入 HEX(#39f / #3399ff)。無效或含透明度的 HEX 會報錯。
  3. Sample 載入 #39f#3399ff。Clear 恢復預設藍色。
  4. 在工具列複製 HEX,或在各列複製 RGB/HSL。

範例

輸入 / 設定輸出說明
#3b82f6(預設)rgb(59, 130, 246) · hsl(217, 91%, 60%)預設藍。
#39f(Sample)#3399ff · rgb(51, 153, 255)#rgb 簡寫展開。
#000#000000 · hsl(0, 0%, 0%)黑色。
#ffffffrgb(255, 255, 255) · hsl(0, 0%, 100%)白色;HSL 飽和度為 0。

實務上常見陷阱

  • 無透明度: #rgba#rrggbbaargba()hsla() 不在範圍內——請在 CSS 中另外寫透明度。
  • HEX 與 HSL 會為顯示取整;接近灰色(低飽和度)時 HSL 色相可能跳動。
  • 不計算文字/背景 對比度(WCAG)——上線前請用設計或無障礙工具檢查。

參考資料

最後審閱: 2026-07-27

常見問題

支援
支援。#39f 會展開為
有透明度(alpha)嗎?
沒有。本工具僅處理不透明色彩。需要 rgba()/hsla() 或 8 位 HEX 時,請用設計工具或在 CSS 中自行寫 alpha。
可以分別複製 HEX、RGB、HSL 嗎?
可以。有分格式複製與頂部 Copy(HEX)。取色器與滑桿即時同步。
會上傳資料嗎?
不會。轉換僅在瀏覽器中進行。