調色盤・配色產生器

選一個主色,馬上依色彩理論產生一組配色;喜歡的顏色可以鎖定,其餘一鍵隨機。每個顏色都有 HEX、RGB、HSL,點一下就複製,還能檢查文字對比度、匯出 CSS 變數與 PNG 色票。

全部在你的瀏覽器裡計算。選的顏色不會寫進網址,也不會儲存。

廣告

1選主色

2選配色規則,看結果

點 HEX、RGB、HSL 任一行就複製那一行。每張卡片下方的「白字」「黑字」是這個顏色當背景時,白色或黑色文字的對比度與等級。

3文字對比度檢查(WCAG 2.x)

Aa 範例文字The quick brown fox 1234567890
AA 一般文字(4.5)
AAA 一般文字(7)
AA 大字(3)
AAA 大字(4.5)

4匯出

廣告

怎麼用

  1. 用色盤、HEX、RGB 或 HSL 任何一種方式選主色,其他欄位會同步更新。
  2. 選一種配色規則,下面立刻列出整組顏色;按「隨機配色」換一組。
  3. 有喜歡的色就按「鎖定這個顏色」,再隨機,鎖定的不會動。
  4. 點色值複製、下載 PNG 色票,或在最下面複製 CSS 變數貼進你的樣式檔。
  5. 文字要放在顏色上時,用第 3 步的對比度檢查確認讀得清楚。

六種配色規則

規則色相相差感覺與用途
互補0°、180°對比最強、最醒目,適合按鈕與重點,用多了會刺眼
分裂互補0°、150°、210°有對比但比互補柔和,新手比較不容易配壞
類比−30°、0°、+30°鄰近色,最和諧自然,但層次較平
三等分0°、120°、240°色彩豐富、活潑,建議一色當主、其餘當點綴
四等分0°、90°、180°、270°色彩最多樣,要小心控制各色的面積比例
單色明度階同色相與飽和度只變亮度,適合背景層次與圖表的單色漸層

色相偏移是在 HSL 色彩模型的色相環上計算,飽和度與亮度沿用主色,轉回 RGB 時四捨五入到整數,所以 HEX 與 RGB 是同一個顏色;HSL 取整數顯示,轉回 RGB 可能差 1 到 3,以 HEX、RGB 為準。

對比度是怎麼算的

文字對比度依 W3C《Web Content Accessibility Guidelines (WCAG) 2.2》的定義計算。先把每個色的 R、G、B(0 到 255)除以 255,再各自做轉換:值小於等於 0.04045 就除以 12.92,否則算 ((值 + 0.055) ÷ 1.055) 的 2.4 次方;然後相對亮度 L = 0.2126 × R + 0.7152 × G + 0.0722 × B。對比度 =(較亮色的 L + 0.05)÷(較暗色的 L + 0.05),範圍 1 到 21。W3C 在定義的註記說明,2021 年 5 月前門檻寫的是 0.03928,後來更新為 0.04045,兩者在這份指引的計算上沒有實際影響。

等級一般文字大字(18 點以上,或 14 點以上粗體)
AA(成功準則 1.4.3)至少 4.5 : 1至少 3 : 1
AAA(成功準則 1.4.6)至少 7 : 1至少 4.5 : 1

本頁判定用沒有四捨五入的原始比值,畫面上顯示的是捨去到小數第 2 位的值。黑配白是 21 : 1,兩個相同的顏色是 1 : 1。這個檢查只量文字色與背景色,不處理漸層、圖片背景或透明度。

用顏色時的幾個提醒

跟站上其他工具怎麼分

限制

廣告

常見問題

互補色、類比色、三等分是什麼意思?

這些都是在「色相環」(把色相排成 0 到 360 度的圓)上選色的方法。互補是主色與正對面(相差 180 度)的顏色,對比最強;分裂互補是主色加上對面兩側各偏 30 度的兩個色(相差 150、210 度);類比是主色左右各 30 度的鄰近色,看起來最和諧;三等分是圓上平均分成三份(相差 120 度);四等分是平均分成四份(相差 90 度)。本頁每一種都只轉色相,飽和度與亮度沿用你選的主色。

單色明度階是什麼?什麼時候用?

色相與飽和度不變,只把亮度(HSL 的 L)分成 5 階,從很暗到很亮,最接近主色亮度的那一階換成你選的主色本身。做按鈕、卡片、背景的深淺層次、資料圖表的單色漸層時很好用,不容易亂。

怎麼只換一部分顏色?

先按某個顏色下面的「鎖定這個顏色」,再按「隨機配色」,被鎖定的顏色不會動,其他顏色重新產生。如果鎖定的是主色那一格,新的配色就會繞著這個主色重新計算;沒鎖主色的話,主色也會一起換。換配色規則時鎖定會全部解除。

對比度 4.5:1、7:1 是怎麼來的?AA 和 AAA 差在哪?

這是 W3C 的《網頁內容無障礙指引》(WCAG)定義的算法:把文字色與背景色各算出相對亮度,再用(較亮的亮度 + 0.05)除以(較暗的亮度 + 0.05),範圍從 1:1(兩色相同)到 21:1(黑配白)。AA 要求一般文字至少 4.5:1、大字至少 3:1;AAA 要求一般文字至少 7:1、大字至少 4.5:1。大字指 18 點以上,或 14 點以上的粗體(約 24 px、18.66 px 粗體以上)。

為什麼我的 4.499 不會顯示成 4.5?

本頁判定通過與否,用的是沒有四捨五入的原始比值,顯示時再捨去(不進位)到小數第 2 位。這樣才不會出現畫面寫 4.50、判定卻是「未通過」的矛盾。

配色可以直接拿去用嗎?

色彩理論產生的是「協調的候選」,不保證適合你的品牌或內容。用在文字時,請用下方的對比度檢查確認字夠清楚;用在商標、對外設計前,也請在實際的畫面上看過。色彩在不同螢幕、印刷與色盲使用者眼中看起來都會不一樣,不要只靠顏色傳達資訊,旁邊要有文字或圖示。

我選的顏色會被記錄或上傳嗎?

不會。所有計算都在你的瀏覽器裡完成,選的顏色不會寫進網址,也沒有儲存。關掉頁面後就沒有紀錄。網站的流量統計只記你按了哪個按鈕。

規格與來源

廣告

其他免費工具

廣告

其他分類

廣告
廣告