RGB 轉 CMYK 轉換器

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

換算示例

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

換算原理

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

常用顏色 RGB / CMYK 對照表

顏色RGBCMYK
紅色255, 0, 00%, 100%, 100%, 0%
橙色255, 165, 00%, 35%, 100%, 0%
黃色255, 255, 00%, 0%, 100%, 0%
綠色0, 128, 0100%, 0%, 100%, 50%
青色0, 255, 255100%, 0%, 0%, 0%
藍色0, 0, 255100%, 100%, 0%, 0%
紫色128, 0, 1280%, 100%, 0%, 50%
粉紅色255, 192, 2030%, 25%, 20%, 0%
棕色165, 42, 420%, 75%, 75%, 35%
白色255, 255, 2550%, 0%, 0%, 0%
灰色128, 128, 1280%, 0%, 0%, 50%
黑色0, 0, 00%, 0%, 0%, 100%

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

常見問題

RGB 怎麼轉成 CMYK?

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

換算結果精確嗎?

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

RGB 轉 CMYK:核心概念與本工具的特點

RGB 與 CMYK 描述顏色的物理原理截然不同:RGB 是顯示器使用的加法混色(光疊加),CMYK 是印刷使用的減法混色(顏料吸收光)。因此,任何 RGB 轉 CMYK 的運算都是近似值——沒有配合 ICC 色彩設定檔的情況下,結果只能作為印刷的起點,而非精確匹配。本工具採用標準數學公式進行轉換,讓你輸入三組 0–255 的整數(例如 79, 70, 229),即時獲得對應的四個百分比(例如 66%, 69%, 0%, 10%),同時更新 HEX、HSL、HSV、LAB 等其他色彩表示法。


本工具與其他轉換器的分別

  1. 無 ICC 設定檔,結果為近似值
    專業印刷依賴 ICC 設定檔匹配紙張、油墨和打印機特性。本工具不載入任何設定檔,純粹以標準轉換公式計算。因此輸出的 CMYK 僅供參考,與實際列印數值可能出現差異。

  2. CMYK 色域比 RGB 窄
    顯示器能顯示的鮮艷顏色(例如螢光綠、純藍)往往落在 CMYK 色域之外。本工具會自動將超出可見 RGB 範圍的 CMYK 或 LAB 值調整到最近的可顯示顏色。若將該顏色轉回原格式,數值可能出現輕微偏移。

  3. 輸入輸出格式嚴格

    • RGB 輸入:必須為三個介於 0 至 255 的整數。
    • CMYK 輸出:始終顯示為四個百分比(0–100%),例如 66%, 69%, 0%, 10%
    • 其他色彩欄位(HEX、HSL、HSV、LAB)均可獨立編輯,工具會自動計算新 RGB 值。
  4. 所有轉換在瀏覽器內完成
    你輸入的任何資料都不會上傳到伺服器,確保私隱安全。


輸入與輸出規格

格式 輸入要求 輸出格式
RGB 三個整數 0–255,範例:79, 70, 229 同輸入(可同時編輯)
CMYK 可選(編輯其他欄位會自動計算) 四個百分比 0–100%,範例:66%, 69%, 0%, 10%
HEX 十六進制顏色代碼,如 #4F46E5 同輸入
HSL 色相 0–360,飽和度與亮度 0–100% 同輸入
HSV 色相 0–360,飽和度與明度 0–100% 同輸入
LAB L 0–100,a 與 b 通常 -128 至 127 同輸入

編輯任何欄位,所有其他欄位會立即更新。若 LAB 或 CMYK 值超出可見 RGB 範圍,工具會將其調整至最近的可顯示顏色——這意味著來回轉換可能造成數值漂移。


邊緣情況與錯誤提示

  • 無效輸入處理:每種格式都有專屬錯誤訊息。

    • RGB 格式錯誤:「Enter RGB as three numbers 0–255, like 79, 70, 229.」
    • CMYK 格式錯誤:「Enter CMYK as four percentages 0–100, like 66%, 69%, 0%, 10%。」
      (站內其他格式同理,但頁面以 RGB 輸入為主。)
  • 超出色域時的行為:若輸入的 CMYK 或 LAB 數值無法對應到任何 RGB 顏色(例如 LAB 的 L 值低於 0 或高於 100),工具會將該顏色「夾緊」到最近的顯示範圍。這種調整是單向的——轉回原格式時數值不會還原。

  • CMYK 是螢幕估算:不同打印機、紙張、油墨組合會產生不同結果,因此本工具不適用於要求精確對色的商業印刷流程。真正印刷前必須通過 ICC 設定檔進行軟打樣。


誰需要這個工具

  • 平面設計師:將數碼設計稿中的 RGB 或 HEX 顏色快速轉換成大概的 CMYK 數值,作為印刷前的參考起點。
  • 前端開發者:在品牌色彩指南由 RGB 轉至印刷物(如名片、海報)時,獲得可初步使用的 CMYK 百分比。
  • 印刷生產人員:快速檢查某個鮮艷 RGB 顏色是否落在 CMYK 色域之外,預先判斷是否需要調整。
  • 任何需要跨工作流程傳遞顏色的人:從網頁、影片、燈光設計(RGB)轉到紙本輸出(CMYK)。

常見錯誤與注意事項

  1. CMYK 四色相加不等於 100%
    CMYK 是減法模型,四個通道各自獨立,總和可以超過 100%(例如高飽和顏色)。這不是錯誤,而是正常現象。

  2. 轉換後顏色看起來不同
    螢幕顯示的是 RGB 光色,CMYK 是油墨疊加。即使數值正確,同一組 CMYK 在不同打印機和紙張上呈現也不同。本工具只提供數學近似,無法模擬真實印刷外觀。

  3. 來回轉換導致數值漂移
    因為 CMYK 色域細小,來回轉換 RGB 和 CMYK 會累積誤差。尤其鮮艷顏色經自動調整後,再轉回 RGB 可能得到不同數值。

  4. 不能取代專業軟打樣
    要獲得印刷可用的精確 CMYK,必須使用 Adobe InDesign、Illustrator 等支援 ICC 設定檔的軟件。本工具適合快速估算,不應用於最終出片。


常見問題(FAQ)

問:為什麼 CMYK 數值總和不等於 100%?
答:CMYK 四個通道的百分比各自獨立,表示該通道油墨的濃度。它們不要求總和等於任何固定值。例如黑色較深的顏色可能 C=0, M=0, Y=0, K=100,而暗紅色可能 C=20, M=80, Y=70, K=30(總和 200%)。

問:把 LAB 顏色轉成 CMYK 再轉回來,為什麼數值變了?
答:LAB 色域遠大於 RGB 和 CMYK。當 LAB 數值超出可見 RGB 範圍時,工具會把它調整到最接近的可顯示顏色。這個調整是不可逆的,所以來回轉換會產生偏移。

問:這個工具可以用來準備印刷檔案嗎?
答:可以作為初步參考,但正式印刷必須使用專業軟件配合 ICC 設定檔。紙張、油墨、打印機的差異都會影響最終顏色,純數學轉換無法模擬。

問:我輸入 R=0, G=255, B=0,得到的 CMYK 是 100%, 0%, 100%, 0%,為什麼不是 100% 黃色?
答:純綠色(0,255,0)由青和黃混合而成(青吸收紅光,黃吸收藍光),所以正確的基礎轉換是青 100%、黃 100%、洋紅 0%、黑 0%。實際印刷中最鮮艷的綠色往往仍需依靠特別色(Spot Color)才能再現。

問:如果我在 CMYK 欄位輸入 110%, 0%, 0%, 0% 會怎樣?
答:工具會顯示錯誤訊息,要求輸入 0–100 的百分比。超出範圍的數值不被接受,必須修正後才能執行轉換。

問:頁面上的顏色選擇器可以改變 RGB 值嗎?
答:可以。使用顏色選擇器會直接更新 RGB 數值,進而觸發所有其他格式的重新計算。這是另一個快速輸入顏色的方式。