Tất cả hướng dẫn

Chuyển đổi màu giữa HEX, RGB và HSL

Đăng ngày · Cập nhật ngày 2 phút đọc

HEX, RGB và HSL mô tả cùng một màu theo ba cách. Công cụ hiển thị cả ba cùng lúc và chấp nhận các cách viết thông dụng; HSL làm tròn thành số nguyên giải thích độ lệch một mức bạn thấy khi chuyển ngược về HEX.

Ba cách viết của cùng một màu

Khám phá và chuyển đổi màu sắc mặc định hiển thị cả ba dạng, kèm bản xem trước màu. Với màu xanh lá #2F4A3F:

DạngKết quả
HEX#2f4a3f
RGBrgb(47, 74, 63)
HSLhsl(156, 22%, 24%)

Ba nút HEX, RGB và HSL của bảng điều khiển thu gọn kết quả về một dạng duy nhất, tiện để sao chép nguyên trạng.

Các cách viết được chấp nhận

Cách viếtVí dụKết quả HEX
HEX rút gọn#fff#ffffff
HEX có độ trong suốt#2F4A3F80#2f4a3f80
RGB có dấu phẩyrgb(47, 74, 63)#2f4a3f
RGB có khoảng trắngrgb(47 74 63)#2f4a3f
RGB theo phần trămrgb(100%, 0%, 0%)#ff0000
HSL có khoảng trắnghsl(156 22% 24%)#304b40

Tên màu như “rouge” và các kênh ngoài khoảng 0 đến 255 như rgb(300, 0, 0) bị từ chối kèm thông báo liệt kê các cách viết được chấp nhận.

Độ trong suốt

Độ trong suốt được viết trong HEX bằng tám chữ số, hoặc sau dấu gạch chéo có khoảng trắng. Màu rgb(47 74 63 / 50%) cho #2f4a3f80 trong HEX và rgba(47, 74, 63, 0.5) trong RGB. Ngược lại, #2F4A3F80 cho độ mờ đục 0,502, vì 80 trong hệ thập lục phân là 128 trên 255.

Vì sao đi một vòng lại lệch một mức

HSL được hiển thị bằng số nguyên: sắc độ tính bằng độ, độ bão hòa và độ sáng tính bằng phần trăm. Vì vậy khi chuyển từ HSL về HEX, bạn rơi vào một màu lân cận chứ không phải màu ban đầu.

Ban đầuHSL hiển thịTrở lại HEX
#2F4A3Fhsl(156, 22%, 24%)#304b40
#B5532Ehsl(16, 59%, 45%)#b6532f

Độ lệch là một mức trên mỗi kênh, mắt thường không thấy. Với design token hoặc thương hiệu, hãy giữ HEX gốc làm tham chiếu và đừng đi qua HSL nữa.

Màu xám

Màu xám có độ bão hòa bằng không và sắc độ không có tác dụng: #808080 cho rgb(128, 128, 128) và hsl(0, 0%, 50%).

Điều công cụ không đo

Chuyển đổi định dạng không nói gì về khả năng đọc. Công cụ không tính độ tương phản giữa chữ và nền: hãy kiểm tra riêng trước khi đăng. Trường hợp mã QR, nơi độ tương phản quyết định khả năng quét, được trình bày trong Tạo mã QR quét được ngay lần đầu.

Kiểm tra một phép chuyển đổi

  1. Dán màu vào ô: bản xem trước phải khớp với điều bạn mong đợi.
  2. Sao chép dạng mà hệ thống của bạn yêu cầu.
  3. Để giữ đúng màu, hãy giữ HEX hoặc RGB thay vì HSL.

Khám phá và chuyển đổi màu sắc