Chuyển RGB sang HSL
Chuyển giá trị đỏ, lục, lam thành sắc màu, độ bão hòa và độ sáng để tinh chỉnh màu trong CSS dễ dàng hơn.
Nhập rgb
Kết quả · HSL
hsl(344, 100%, 62%)
HEX
#FF3D72
RGB
rgb(255, 61, 114)
HSV
hsv(344, 76%, 100%)
CMYK
cmyk(0%, 76%, 55%, 0%)
Cách sử dụng: RGB sang HSL
- 1
Nhập màu
Gõ mã màu hoặc chọn màu bằng công cụ chọn màu — mỗi ô đều chấp nhận định dạng được hiển thị.
- 2
Xem kết quả chuyển đổi
Kết quả cập nhật ngay khi bạn gõ, kèm bản xem trước trực tiếp của màu.
- 3
Sao chép mã
Sao chép giá trị bạn cần chỉ với một cú nhấp và dán vào thiết kế, CSS hoặc cài đặt in của bạn.
RGB so với HSL
RGB tạo màu từ ba kênh ánh sáng, phù hợp với màn hình nhưng khó điều chỉnh bằng tay: muốn làm rgb(255, 61, 114) tối đi một chút thì phải đổi cả ba con số. HSL mô tả cùng màu đó bằng sắc màu, tức góc trên bánh xe màu từ 0 đến 360°, cùng độ bão hòa và độ sáng theo phần trăm, nên màu hồng đó trở thành hsl(344, 100%, 62%).
Cấu trúc này khiến HSL lý tưởng để tạo các sắc độ và giao diện. Giữ nguyên sắc màu và độ bão hòa, giảm độ sáng để có trạng thái hover hoặc nhấn, tăng lên để có nền nhạt, hoặc giảm độ bão hòa để có phiên bản dịu hơn. Mọi trình duyệt hiện đại đều chấp nhận hsl() trong CSS, nên bạn có thể dán kết quả trực tiếp. Công cụ làm tròn giá trị thành số nguyên, nên khi chuyển ngược lại một kênh có thể lệch một bậc.
Mọi thứ đều chạy cục bộ trong trình duyệt của bạn — ảnh của bạn không bao giờ được tải lên máy chủ.