toolfree

HEX 轉 RGB

在瀏覽器裡把十六進位色碼轉成 RGB,支援縮寫與含透明度的寫法。

在你的瀏覽器中執行

請輸入一個顏色。

那六位數字是什麼

十六進位色碼就是三個位元組寫成十六進位:兩位給紅、兩位給綠、兩位給藍,每一組從 00ff, 也就是 0 到 255。

#b8380f 是紅 b8(184)、綠 38(56)、藍 0f(15)。

這就是這個編碼的全部。它本身不是一個色彩空間,也沒有 HSL 或 CMYK 那種意義上的「轉換」——十六進位 和 RGB 就是同樣三個數字的兩種寫法。

縮寫

#fff 就是 #ffffff。每一位是重複而不是補零:#abc#aabbcc,不是 #0a0b0c

正因為是重複,縮寫只能表達 4,096 種顏色,這也是為什麼 #b8380f 沒有三位數的寫法。

透明度

#rrggbbaa 用第四個位元組表示透明度,#rgba 則是它的縮寫。#ffffff80 是大約 50% 的白色 ——80 是 255 裡的 128。

目前的瀏覽器全都支援,但要注意那個位元組是 0–255 的值,而 CSS 的 rgb() 用的是 0–1 的小數,手動換算時常常在這裡搞混。

沒有任何上傳

在這個頁面裡轉換。