RGB 轉 CMYK 轉換會將幕色彩的紅、綠、藍三個通道(每個通道範圍為 0 到 255)對應為青、洋紅、黃、黑四種油墨的百分比(範圍為 0% 到 100%)。RGB 轉 CMYK 轉換器可在兩個方向進行此估算,因此您可以從代表螢幕、手機或相機色彩的 RGB 數值開始,也可以從印刷規格提供的 CMYK 百分比開始。輸入範圍 0 到 255 的紅、綠、藍數值,即可取得範圍 0% 到 100% 的 C、M、Y、K 百分比;或輸入範圍 0% 到 100% 的 CMYK,即可取得對應的 RGB。您輸入的數值若超出範圍,工具會自動限制在支援的範圍內。請一併參閱 CMYK、RGB 與 HEX 的結果以及即時色塊,然後使用任一格式旁邊的複製按鈕。這使得工作流程在將網站品牌色彩移轉至傳單、名片、海報或包裝檔案時相當實用,可用於檢查標誌在紙張上可能呈現的變化,以及大致預覽印刷數值在螢幕上的效果。重要的前提是,這是標準的簡易轉換,而非 ICC 色彩管理。它提供快速的估算與合理的 CMYK 起始值,而最終的生產檔案應遵循印刷廠的描述檔與打樣。所有轉換皆在您的瀏器本機進行;不會上傳任何色彩資料,頁面載入後也能離線使用。

螢幕光與印刷油墨的起點並不相同
RGB 與 CMYK 以相反的物理過程來描述色彩。RGB 為加法混色:紅、、藍光相互結合,三個通道達到全強度時會產生白色。它是螢幕、手機與相機所使用的色彩模型。CMYK 為減法混色:青、洋紅、黃、黑色油墨在白紙上吸收光線,油墨的組合決定最後可見的色彩。
| 特性 | RGB | CMYK |
|---|---|---|
| 色彩過程 | 光線的加法組合 | 油墨的減法組合 |
| 通道 | 紅、綠、藍 | 青、洋紅、黃、黑版 |
| 工具輸入範圍 | 每個通道 0–255 | 每個通道 0–100% |
| 白色與黑色 | RGB 全開為白色;RGB 為零為黑色 | 印刷以白紙為起點,K 提供實用的黑色 |
| 常見用途 | 數位顯示器與擷取的螢幕色彩 | 印刷生產的估算百分比 |
| 主要限制 | 部分鮮豔色彩落在可印刷的 CMYK 色域之外 | 實體油墨無法精準重現每一個 RGB 色彩 |
這個差異正是明亮的螢幕色彩在紙張上會變得較為平板的原因。這兩個模型並非同一種物理色彩的別名。它們涵蓋不同的範圍、使用不同的通道,並依賴不同的設備。轉換器在兩者之間建立數學關係,但無法消除油墨與紙張的物理限制。
四個 CMYK 通道也各自扮演不同角色。C、M、Y 代表結果中的青、洋紅、黃成分。K 為黑色版(key plate),與彩色油墨分開,因為僅靠 C、M、Y 混合會使用更多油墨、使紙張過度上墨,且仍可能無法產生乾淨、飽滿的黑色。
在瀏覽器中轉換色彩
RGB 轉 CMYK 轉換器可在兩個方向處理,而無需將輸入的數值傳送至伺服器。您可以用它將數位 RGB 色彩轉換為估算的印刷百分比,或將 CMYK 百分比轉回近似的顯示器數值。
三個步驟即可轉換 RGB 或 CMYK
- 選擇起始格式。若要進行 RGB 轉換,請輸入範圍 0 到 255 的紅、、藍通道值。若要反向轉換,請輸入範圍 0% 到 100% 的青、洋紅、黃、黑色百分比。任何超出範圍的值都會自動限制在支援範圍內。
- 讀並確認結果。請一併檢視顯示的 CMYK 百分比、RGB 值與 HEX 值。查看即時色塊,確認輸入所代表的色彩確實為您所預期的色彩後再行使用。
- 複製您需要的格式。點選對應結果旁的「複製」按鈕。接著可將所選的 CMYK、RGB 或 HEX 值放入您的設計檔案、印刷規格、筆記或生產工作流程中。
同時檢查三種表示方式比僅依賴單一組數字更為實用。RGB 與 HEX 是描述同一組數位通道資料的不同方式,而 CMYK 則表示一種不同的估算油墨混合。色塊提供快速的視覺確認,但來回轉換並檢視數值也能在色彩進入檔案前及早發現輸入錯誤。
解讀 CMYK 百分比
每個 CMYK 百分比代表簡易公式估算下該油墨的預估貢獻程度。百分比越高,表示該通道需要更多的油墨;百分比越低,則表示該通道的貢獻較少。這並非特定印刷機實際堆疊油墨量的量測,而是標準化數學轉換的結果。
- C:估算印刷混合中的青色成分。
- M:估算印刷混合中的洋紅成分。
- Y:估算印刷混合中的黃色成分。
- K:獨立的黑色版(key)成分。
K 分離獨立是基於實際與經濟上的考量。專屬的黑色版能產生更乾淨的黑色與銳利的文字,油墨用量通常比重混合的青、洋紅、黃要少,且乾燥速度更快。因此轉換器將純黑輸入視為特殊情況:K 變為 100%,而 C、M、Y 變為 0%。
純白則在流程的另一端表示,因為白色來自紙張本身,而非彩色油墨。RGB 透過全強度的光線組合達到白色,而 CMYK 轉換則利用紙張的白色基底。這種對比說明了為何單一組 CMYK 百分比無法自動重現顯示器上看到的每一種發光或螢光效果。
查看標準轉換公式
此轉換器採用標準的簡易 RGB 轉 CMYK 方法,而非 ICC 管理的工作流程。首先,將每個 RGB 通道除以 255,使紅、、藍以 0 到 1 的比例表示。以 r′、g′、b′ 代表這些縮放後的值,公式首先找出最強的通道:K = 1 − max(r′, g′, b′)。
當 K 等於 1 時,套用純黑的特殊情況,C、M、Y 皆為 0。否則,彩色成分的計算方式為扣除黑色的貢獻:C = (1 − r′ − K) / (1 − K)、M = (1 − g′ − K) / (1 − K)、Y = (1 − b′ − K) / (1 − K)。接著將 C、M、Y、K 的值表示為 0% 到 100% 的百分比。
計算範例 — 純黑:對於 RGB (0, 0, 0),每個通道縮放為 r′ = g′ = b′ = 0 / 255 = 0。代入第一個公式可得 K = 1 − max(0, 0, 0) = 1。由於 K 等於 1,特殊情況將 C = M = Y = 0。以百分比表示,結果為 0% 青色、0% 洋紅、0% 黃色與 100% 黑色。
反向公式直接使用 CMYK 百分比。簡化形式為 r = 255 × (1 − C / 100) × (1 − K / 100),綠與藍也有對應的方程式。這讓同一個工具能將印刷規格轉換為 RGB 與 HEX,作為近似的螢幕預覽。
這些方程式展示了模型之間的關係,但它們假設的是未指定來源或目的地描述檔的一般 sRGB 數值。它們並未考量特定的印刷機條件、紙張類型或專業印刷設備的行為。自動限制可將輸入與輸出保持在工具支援的範圍內;但這並不會將結果轉化為正式的生產色彩描述檔。
為何轉換後的色彩在印刷中看起來會有所不同
RGB 能呈現的色彩範圍比紙上 CMYK 油墨所能表現的更廣、更亮。霓虹、電光藍與鮮橘色可能落在 CMYK 色域之外。在轉換過程中,這些色彩必須以鄰近的可印刷值近似呈現,因而看起來較為暗淡。這種變化是物理色彩空間的限制,並非計算錯誤。
此外,轉換器並不知道最終的印刷機、油墨組或紙張。專業印刷工作流程會透過特定的 ICC CMYK 描述檔進行轉換,例如 US Web Coated SWOP、FOGRA39 或 Japan Color。此類描述檔會考量所選生產方法對應的實際油墨、紙張與網點擴大。因此,印刷廠輸出的百分比可能與此處簡易轉換的結果不同,有時差異相當明顯。
即時色塊適合用來確認輸入的數值代表您想要的色彩,反向轉換則可大致顯示印刷數值在螢幕上的呈現效果。兩者都不應被視為對特定印刷機或紙張的模擬。色塊有助於確認數位值,而實體打樣才能檢驗真實的印刷條件。
請將顯示的 CMYK 值視為快速估算、學習輔助,或設計討論時合理的起點。在最終生產前,請套用印刷廠要求的描述檔,並以打樣確認結果。這種兩階段的做法能快速建立理解,卻不會把通用公式當作對每種實體輸出設備的承諾。
將 CMYK 視為起點,而非對印刷機的承諾
- 為印刷準備設計:在將傳單、名片、海報或包裝檔案送交印刷廠前,先將網站配色中的品牌色轉換為 CMYK 百分比。
- 檢查標誌的印刷風險:將重要的標誌色彩進行轉換並檢視結果,再進入生產階段,最終以印刷廠的描述檔與打樣確認實際呈現。
- 預覽印刷規格:輸入所收到的 CMYK 百分比,檢視近似的 RGB 與 HEX 回傳值,並透過色塊了解數位結果。
- 了解模型之間的關係:比較加法螢幕光與減法印刷油墨如何產生白色、黑色以及介於其間的色彩。
當您取得工作流程所需格式後,請點選該結果旁的「複製」按鈕,並將其放入對應的檔案。所有計算皆在您的瀏覽器中進行,因此不會上傳任何色彩值。頁面載入後,該工具也能離線運作,在不將設計資料傳送至其他地方的情況下,提供私密且可重複的估算。
如果您正在權衡各種選項,在 Android 上將 RGB 轉為 HEX:在行動瀏覽器中轉換對此有詳細說明。
如果您正在權衡各種選項,RGB 轉 HSV 轉換器替代方案:選擇標準對此有詳細說明。