透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

CMYK 色彩
cmyk(88%, 44%, 0%, 0%)
青色、洋紅、黃色、黑色(Key)
青色(C) 88.24%
洋紅(M) 43.53%
黃色(Y) 0%
黑色(K) 0%
RGB rgb(30, 144, 255)

什麼是 Hex 轉 CMYK 轉換器?

這個工具能將十六進位色碼(Hex)——也就是網頁與設計軟體中常見的六位數色彩表示法——轉換成印刷機所使用的 CMYK 色彩模型。CMYK 分別代表青色(Cyan)、洋紅色(Magenta)、黃色(Yellow)與黑色(Key),每個數值都以墨水覆蓋率的百分比呈現。由於螢幕是以發光的方式顯示色彩(RGB),而紙張則是以反射光線來呈現(CMYK),因此在把數位作品送印之前,色彩模式的轉換是不可或缺的一步。

十六進位顏色樣本轉換為四條 CMYK 通道條
十六進位代碼會轉換為四個 CMYK 墨水百分比:青、洋紅、黃和黑(K)。

使用方式

在欄位中輸入色碼,例如 #1E90FF,再按下送出即可。工具可接受帶或不帶前置 # 的數值,同時支援六位數色碼與 #0AF 這類三位數縮寫寫法。轉換結果會顯示四個 CMYK 百分比,並附上對應的 RGB 數值,方便你核對換算是否正確。

換算公式解析

首先,每個色彩通道會除以 255,將原本 0–255 的範圍正規化為 0–1。 $$R = \frac{R_{255}}{255}, \quad G = \frac{G_{255}}{255}, \quad B = \frac{B_{255}}{255}$$ 黑色通道的計算方式為 \(K = 1 - \max(R, G, B)\)。當 K 小於 1 時,彩色通道以 \(C = (1 - R - K) / (1 - K)\) 計算,M 與 Y 也比照辦理。 $$K = 1 - \max(R,G,B), \quad C = \frac{1-R-K}{1-K}, \quad M = \frac{1-G-K}{1-K}, \quad Y = \frac{1-B-K}{1-K}$$ 若色彩為純黑(K = 1),則 C、M、Y 全部設為 0,以避免除以零的情形。最後將每個結果乘以 100,即可換算成百分比。

展示由 RGB 最大值求出 K 再計算 C、M、Y 的示意圖
先從最大的 RGB 分量求出黑色(K),再由此推導出 C、M、Y。

實際範例

以純紅色 #FF0000 為例。\(R = 255/255 = 1\)、\(G = 0\)、\(B = 0\)。最大值為 1,因此 \(K = 1 - 1 = 0\)。接著 $$C = \frac{1 - 1 - 0}{1 - 0} = 0, \quad M = \frac{1 - 0 - 0}{1} = 1, \quad Y = \frac{1 - 0 - 0}{1} = 1$$ 換算成百分比即為 C 0%、M 100%、Y 100%、K 0%——也就是 cmyk(0, 100, 100, 0)

常見問題

為什麼印出來的顏色和螢幕上的不完全一樣?RGB 的色域比 CMYK 更廣,因此螢幕上某些鮮豔的色彩無法用墨水完整重現,印刷後會出現些微的偏差。

這個工具有套用 ICC 色彩描述檔嗎?沒有——本工具採用的是標準的數學換算方式。專業印刷流程會套用各裝置專屬的 ICC 描述檔,以取得最精準的色彩對應。

可以輸入縮寫色碼嗎?可以,#0AF 這類三位數色碼會自動展開為 #00AAFF。

最後更新: