HEX 色彩標記法將每個 RGB 通道打包成兩個十六進位數字,形式為 #RRGGBB,由於每對的範圍是 00 到 FF,六位數格式可描述 256 × 256 × 256 = 16,777,216 種不同的色彩 — 也就是 CSS、Figma、Photoshop 與 HTML 所依賴的同一個 24 位元色彩空間。這種直接對應的關係,正是為何將 RGB 轉換為 HEX 是測試配色構想最乾淨的方法之一:你可以隨時用最自然的格式來描述色彩,再將它轉換成樣式表或設計工具已能理解的形式。從影像滴管工具選取的色彩可能會以 RGB(82, 156, 204) 的形式出現,而品牌指南可能會標示 #529CCC — 這是同一色票的兩種標記法 — 而一個可靠的轉換器能讓你在兩者之間轉換而不會喪失精準度或胡亂猜測數字。最出色的配色構想通常是結合多種格式:挑選一個基礎 RGB,推導出一系列相關的 HEX 色碼,並在將數值提交到 CSS 或設計系統之前,先用 HSL 確認彼此的關係。

「rgb to hex palette ideas」如此常見的搜尋關鍵字,是因為設計師與開發人員在不同階段傾向使用不同的單位思考。情緒板說的是 RGB。樣式表說的是 HEX。命名規範說的是 HSL。如果你能在這三種描述之間快速切換同一個色彩,就能反覆調整配色,而不必與轉換作業搏鬥。這也是簡寫 HEX 派上用場的地方:#abc 會展開為 #aabbcc,#f00 會展開為 #ff0000,因此一行的配色草圖之後可以標準化為六位數 HEX,而不會改變任何色票的意涵。輸出的 HEX 一律標準化為小寫六位數形式,每個通道都會補零,因此 0 的數值會顯示為 00,而不是單獨的 0 — 這個小細節經常讓手動轉換出錯。

rgb to hex palette ideas
RGB 轉 HEX 配色構想:從通道建構配色方案

快速參考:常用配色基準色的 RGB 與 HEX

在開始實驗之前,先準備一組值得信賴的小型基準色會很有幫助。設計師在各種專案中重複使用這些色彩,是因為它們在 24 位元色彩空間中位於已知的位置,並且能與其他配色可預測地搭配。下表列出 RGB 轉 HEX 轉換器原生讀取與輸出的數值,讓你可以將其中任何一個貼回工具中,以確認其餘相關的色彩。

色彩名稱RGBHEX
黑色(0, 0, 0)#000000
白色(255, 255, 255)#ffffff
純紅(255, 0, 0)#ff0000
純綠(0, 255, 0)#00ff00
純藍(0, 0, 255)#0000ff
熱門 UI 藍(59, 130, 246)#3b82f6

從這六個基準色出發,幾乎任何配色構想都能勾勒出來:暖色調配色偏重紅色,冷色調配色偏重藍色,中性配色則緊貼黑白軸線,而 UI 藍則作為設計師在產品設計中預期會出現的工作強調色。將 UI 藍與黑白混合,就足以定義一套極簡的產品配色,而三組主要的 RGB 配對則讓你能以平實的語言描述任何色相家族。

如何使用 RGB 轉 HEX 建構配色構想

測試配色構想最快速的方式,是先用 HEX 鎖定一個色彩,再讀回其 RGB 與 HSL,這樣就能用技術堆疊中其他部分偏好的格式來描述同一個色票。以下是 RGB 轉 HEX 轉換器直接支援的工作流程:

  1. 在瀏覽器中開啟轉換器 — 無需安裝、無需註冊,也無需上傳你的配色。
  2. 將你手邊的紅、綠、藍通道數值(每個介於 0–255)輸入 RGB 欄位。對應的 HEX 色碼會顯示在即時色塊旁邊。
  3. 將 HEX 色彩 — 包括像 #abc 或 #f00 這類簡寫形式 — 貼到 HEX 欄位,即可解碼回 RGB 與 HSL。
  4. 同時檢視 HEX、RGB 與 HSL 數值,在複製之前先確認彼此的對應關係。
  5. 在你需要的格式上點擊複製(CSS 用 HEX、影像編輯器用 RGB、命名規範用 HSL),然後貼到你的檔案中。

即時色塊會在你輸入時更新,因此如果你輸入錯誤的通道,在複製步驟之前就能看到。超出範圍或小數的值會被限制在有效的 0–255 整數範圍內,而不是跳出錯誤;格式錯誤的 HEX(長度錯誤、非法字元)會被標示出來,而不是靜默地產生錯誤的色彩。輸入不區分大小寫,且開頭的 # 是可有可無的,因此 ABC、#abc 與 abc 都會解析為同一個色塊。

配色構想模式:通道如何塑造方案

一旦基準色輸入轉換器,配色構想通常來自一次調整一個通道。同時降低綠色與藍色,可將 UI 藍推向靛色;以等量步進調高紅色與綠色,可讓冷色調配色逐漸偏向沙色;保持紅色固定並讓藍色跨越綠色鏡射,即可找出互補色的強調色。由於 HEX 只是三組兩位數配對,這些操作會呈現為可預測的編輯 — 單一數字配對的上下調整就能微調飽和度或亮度,無需從頭重新計算。一些可靠的起步動作:

  • 固定兩個通道,拉動第三個通道,以找出單軸漸層(紅色漸層很適合用於冷暖情緒板)。
  • 在 HSL 中固定色相,將亮度從 20% 逐步調整到 80%,建立淡色與陰色系列。
  • 在 HEX 中替換單一數字配對,即可微調飽和度,無需從頭重新計算。
  • 將三位數簡寫當作草稿區 — #abc、#def、#fed — 然後在確定配色時再展開為六位數 HEX。

這些操作都不需要猜測;轉換器會即時顯示結果,讓你在儲存之前先判斷配色構想是否仍符合你原本的構想。看著色塊在你輸入時更新,有助於在將它複製到程式碼或設計檔案之前,先確認你拿到的是完全正確的色調。

運用 HSL 將單一色彩擴展為系列

HSL 是從單一基準色產生配色構想最自然的方式。色相是色環上 0 到 360 度的角度,而飽和度與亮度則是 0–100% 的比例,因此你可以用一句話描述「品牌藍稍亮且飽和度較低的版本」。從轉換器讀取 HSL 來推敲色相、飽和度與亮度,然後在將調整結果貼回工具之前,先轉換回 RGB 或 HEX。在色相上以 +60 與 +120 度重複此步驟,即可得到三元色的強調色,完全不需要進行任何通道運算。如果你想要更省力的方式,配色產生器接受相同的 HEX 或 RGB,並一鍵回傳互補色、類似色與三元色方案,這在你想要一次看到整個系列、而非一次建立一個色票時非常實用。

從靈感到樣式表,全在一個瀏覽器分頁中完成

實務上的配色工作流程通常在一個工具開始、在另一個工具結束。從滴管工具取得一組 RGB 三元數,將它貼到轉換器中,把 HEX 複製到你的樣式表,並將 HSL 讀數保留在你的設計筆記中,讓命名規範保持一致。由於轉換是在 JavaScript 中於本機執行,未公開的品牌配色與客戶工作內容都會保留在你的裝置上 — 工具絕不會將色彩數值上傳到伺服器。如果你正在記錄一套品牌系統,將色塊連同其 HEX 與 RGB 一起截圖,就能得到一份設計師、開發人員與審閱者都能讀懂的參考頁面。如果你在製作 UI 原型,可將 HEX 直接放入 CSS,使用專門的對比檢查工具驗證對比度,並且不必離開瀏覽器就能反覆調整配色構想。

將 RGB 與 HEX 配對使用的重點,在於翻譯的速度。一旦轉換毫無阻力,配色構想就會變成你可以用幾個色塊勾勒、貼回、再逐通道微調的事情 — 而不再是一旦設計變動就得重新手動計算的工作。

如需更深入的說明,請參閱 RGB 轉 HSV 初學者指南:白話入門。

如需更深入的說明,請參閱 網頁安全色彩配色構想:從 216 色立方體建構。