CMYK 轉 RGB 轉換器

線上把 CMYK 顏色值轉成 RGB:邊輸邊出結果,附換算示例和常用顏色對照表,免費即用。

換算示例

CMYK 0%, 66%, 80%, 0% = RGB 255, 87, 51

換算原理

  • CMYK 把顏色表示為青、洋紅、黃、黑四種油墨的百分比。螢幕上的數值是通用近似值,實際印刷效果隨印表機設定和紙張而變。

常用顏色 CMYK / RGB 對照表

顏色CMYKRGB
紅色0%, 100%, 100%, 0%255, 0, 0
橙色0%, 35%, 100%, 0%255, 165, 0
黃色0%, 0%, 100%, 0%255, 255, 0
綠色100%, 0%, 100%, 50%0, 128, 0
青色100%, 0%, 0%, 0%0, 255, 255
藍色100%, 100%, 0%, 0%0, 0, 255
紫色0%, 100%, 0%, 50%128, 0, 128
粉紅色0%, 25%, 20%, 0%255, 192, 203
棕色0%, 75%, 75%, 35%165, 42, 42
白色0%, 0%, 0%, 0%255, 255, 255
灰色0%, 0%, 0%, 50%128, 128, 128
黑色0%, 0%, 0%, 100%0, 0, 0

所有換算都在你的瀏覽器本機完成,輸入內容不會上傳到 BroBroGo。

常見問題

CMYK 怎麼轉成 RGB?

在上方輸入或貼上 CMYK 值,RGB 值會邊輸邊更新;也可以點色塊直接選色。

換算結果精確嗎?

採用通用的螢幕換算公式。實際印刷顏色取決於印表機 ICC 設定、油墨與紙張,CMYK 數值請當作印前參考起點。

CMYK 轉 RGB:四色油墨到螢幕光色的即時轉換

此工具讓您輸入四個百分比(青 Cyan、洋紅 Magenta、黃 Yellow、黑 Key),立即取得對應的 RGB 三原色數值(0–255),並同時顯示 HEX、HSL、HSV、CMYK 及 LAB 格式。所有運算在瀏覽器中完成,不上傳任何資料。

為什麼 CMYK 與 RGB 無法完美對應

CMYK 是 減色法(subtractive)四通道模型,依賴油墨吸收光線來呈現顏色,色域(gamut)較窄。RGB 是 加色法(additive)三通道模型,由螢幕發射紅、綠、藍光疊加而成,色域較寬。兩者描述的物理過程根本不同,因此轉換永遠是近似值。沒有 ICC 色彩描述檔(profile)校正的情況下,這個工具給出的結果只是起點,而非精準匹配——螢幕上鮮豔的 RGB 顏色,不見得能實際印出來。

色域限制與超出範圍的處理

CMYK 轉 RGB 時,某些 CMYK 組合可能落在 RGB 可顯示範圍之外(例如極高飽和的青紫)。此工具會自動將該顏色調整為 最接近的可顯示 RGB 數值。這意味著:如果把調整後的 RGB 再轉回 CMYK,可能會得到與原始數值略有偏移的結果。這是數學上的必要妥協,因為 RGB 螢幕無法顯示它不支援的色彩。

轉換公式:四百分比如何變成三位數

標準轉換分兩步:

  1. 將 CMYK 百分比正規化:C₀ = C/100,M₀ = M/100,Y₀ = Y/100,K₀ = K/100。
  2. 計算 RGB 暫用值
    • R = 255 × (1 − C₀) × (1 − K₀)
    • G = 255 × (1 − M₀) × (1 − K₀)
    • B = 255 × (1 − Y₀) × (1 − K₀)

例如:C=66%、M=69%、Y=0%、K=10%

  • C₀=0.66, M₀=0.69, Y₀=0, K₀=0.1
  • R = 255 × (1−0.66) × (1−0.1) = 255 × 0.34 × 0.9 = 78.03 → 78
  • G = 255 × (1−0.69) × 0.9 = 255 × 0.31 × 0.9 = 71.145 → 71
  • B = 255 × (1−0) × 0.9 = 255 × 1 × 0.9 = 229

結果 RGB(78, 71, 229)。此公式不含 ICC 校正,僅為基礎線性轉換。若計算值超出 0–255,則強制裁剪——這就是「調整到最近顯示色」的實質。

輸入輸出格式與即時更新

您可以在任何欄位直接輸入或修改數值,所有其他欄位「零延遲」同步更新。

格式 輸入範例 範圍
CMYK 66%, 69%, 0%, 10% 0–100% (每通道)
RGB 78, 71, 229 0–255 (每通道)
HEX #4E47E5 6碼十六進位
HSL 237°, 76%, 58% 色相0–360°, 飽和度0–100%, 明度0–100%
HSV 237°, 69%, 90% 色相0–360°, 飽和度0–100%, 明度0–100%
LAB L=38.5, a=22.3, b=-63.7 L 0–100, a/b 一般 -128~127

若輸入無效的 CMYK(例如缺少百分比符號或超出範圍),工具會顯示:

「請輸入四個 0–100 的百分比,例如 66%, 69%, 0%, 10%。」

誰需要這個工具

  • 平面設計師:將印前設定的 CMYK 數值預覽成螢幕顏色,檢查反差是否過低。
  • 前端開發者:把客戶提供的印刷色票(C:30 M:50 Y:10 K:5)轉成網頁用的 HEX 或 RGB。
  • 印刷業務人員:快速向客戶展示數位打樣與螢幕差異——提醒對方這只是估計值。

常見錯誤與注意事項

  1. 忽略 ICC 設定:專業印刷依賴如 FOGRA39 或 SWOP 等色彩描述檔。本工具不含任何嵌入描述檔,結果僅供參考。
  2. 過度依賴轉換數值:某些 CMYK 組合(例如高飽和度的 C=100 M=100)在螢幕上可能接近深藍,實際印刷時因油墨疊加變暗。務必以實體色票或校樣為準。
  3. 黑色通道的使用:K=100 對應 RGB(0,0,0),但印刷黑常用「豐富黑」(如 C=60 M=40 Y=40 K=100)獲得更深沉效果,這類數值轉換後可能僅是極暗灰,無法反映真實印刷質感。
  4. 來回轉換的偏移:如前述,超出色域的 CMYK 被調整後,若再反覆轉換,數值會逐漸偏離原始輸入。

常見問題(FAQ)

Q1:為什麼我輸入的 CMYK 是 0,0,0,0 結果 RGB 是 255,255,255(白色)? A:這是正確的。CMYK 用 0% 表示完全不使用該色墨,四色皆為 0% 代表未印任何油墨的紙張白色;在 RGB 中對應全白。

Q2:工具顯示的 RGB 數值和我用 Photoshop 轉出來不一樣? A:Photoshop 預設會使用 ICC 描述檔與渲染意圖(rendering intent),而本工具採用純數學公式。此外,Photoshop 的「轉換為設定檔」功能也包含黑版產生與總墨量限制等印刷參數。因此有差異是正常的。

Q3:我輸入 C=100 M=100 Y=0 K=0,RGB 變成 0,0,229(藍色),但印刷藍看起來更暗? A:螢幕上的純藍(RGB 0,0,255)無法用油墨直接複製,C=100 M=100 在印刷中會疊成深紫藍,且因油墨吸收光線,實際反射亮度遠低於螢幕。這正是色域差異的典型例子。

Q4:工具支援 LAB 輸出有什麼用? A:LAB(CIELAB)是與設備無關的色彩空間,常用於色彩溝通與品質控制。例如印刷廠要求目標 LAB 值在 ΔE 2 以內。此工具提供 LAB 數值,方便您比對後續打樣結果。

Q5:輸入 CMYK 時必須加百分比符號嗎? A:是的。工具解析時依賴「%」符號與逗號分隔。正確格式如「30%, 50%, 10%, 5%」。若省略百分比符號,系統會判定為無效並顯示提示訊息。

Q6:如果我只想轉一個顏色,需要安裝軟體嗎? A:不需要。所有轉換在瀏覽器內即時完成,無需下載或安裝,斷線也可使用。