ImageColorPicker.com

Chuyển HEX sang RGB

Chuyển bất kỳ màu HEX nào sang RGB — ngay lập tức và miễn phí

#FF5733

Dán bất kỳ giá trị màu nào — chúng tôi sẽ tự phát hiện định dạng cho bạn.

Chọn màu
Kết quả RGB
rgb(255, 87, 51)
Đỏ
255
Xanh lục
87
Xanh dương
51

Màu này dưới mọi định dạng

Mã HEX gom ba số 8-bit thành sáu chữ số thập lục phân. Chuyển HEX sang RGB nghĩa là tách những chữ số đó thành từng cặp và đọc mỗi cặp như số thập phân từ 0 đến 255 — chính xác những giá trị mà CSS, Figma và trình chỉnh sửa ảnh mong đợi.

Cách chuyển HEX sang RGB hoạt động

  1. Bỏ dấu # ở đầu và, nếu mã chỉ có ba chữ số, nhân đôi mỗi chữ số: #f53 trở thành #ff5533.
  2. Tách sáu chữ số thành ba cặp — RR, GG và BB.
  3. Đọc mỗi cặp như số cơ số 16 và chuyển sang cơ số 10: FF thành 255, 57 thành 87, 33 thành 51.
  4. Ghi ba kết quả dưới dạng rgb(R, G, B).

Ví dụ minh hoạ

HEX #FF5733=RGB rgb(255, 87, 51)

Việc chuyển này là chính xác. HEX và RGB mô tả cùng các giá trị sRGB bằng hai ký hiệu khác nhau, nên không có gì bị làm tròn hay mất mát ở cả hai chiều.

HEX và RGB giải thích

HEX là gì?

Mã HEX là một số thập lục phân sáu chữ số lưu trữ kênh đỏ, xanh lá và xanh dương của một màu sau dấu # đứng trước. Mỗi cặp ký tự tương ứng một kênh, từ 00 (không) đến FF (đầy), cho cùng ~16.7 triệu màu như RGB nhưng ngắn gọn hơn. HEX là mặc định trong CSS, công cụ thiết kế và hướng dẫn thương hiệu.

Cú pháp:
#RRGGBB
Phạm vi:
00–FF mỗi kênh
Phù hợp cho:
CSS, bàn giao thiết kế, hướng dẫn thương hiệu

RGB là gì?

RGB mô tả màu bằng ba kênh ánh sáng — đỏ, xanh lá và xanh dương — mỗi kênh từ 0 đến 255. Nó phản ánh cách màn hình hoạt động: cả ba cùng 255 cho màu trắng, cả ba 0 cho màu đen. RGB là lựa chọn đúng khi bạn cần tính toán với màu, và rgba() bổ sung độ trong suốt.

Cú pháp:
rgb(R, G, B)
Phạm vi:
0–255 mỗi kênh
Phù hợp cho:
code, canvas, độ trong suốt với rgba()

Bảng tham chiếu HEX sang RGB

Các màu CSS phổ biến nhất, đã chuyển từ HEX sang RGB.

MàuHEXRGB
black#000000rgb(0, 0, 0)
white#FFFFFFrgb(255, 255, 255)
red#FF0000rgb(255, 0, 0)
lime#00FF00rgb(0, 255, 0)
blue#0000FFrgb(0, 0, 255)
yellow#FFFF00rgb(255, 255, 0)
orange#FFA500rgb(255, 165, 0)
teal#008080rgb(0, 128, 128)
purple#800080rgb(128, 0, 128)
gray#808080rgb(128, 128, 128)

Các câu hỏi thường gặp