Dữ liệu đầu vào HSL hợp lệ
Nhập sắc độ theo độ, độ bão hòa và độ sáng theo phần trăm. sắc độ được quay vòng trong khoảng 0–360°.
Chuyển HSL thường dùng cho chỉnh màu CSS theo sắc độ, độ bão hòa và độ sáng thành mã sáu ký tự được chuẩn hóa theo sRGB, phù hợp với mã màu web gọn và design token.
Giá trị được chuyển đổi ngay trên trang bằng các hàm TypeScript cục bộ; phép tính này không cần tải màu lên server.
Chọn màu trực quan, dùng thanh trượt hoặc dán giá trị.
Màu mẫu
#FF6347
tomato
Xem trướcGốc
rgb(255, 99, 71)
Làm sáng 20%
rgb(255, 130, 108)
Làm tối 20%
rgb(204, 79, 57)
Bổ túc
rgb(71, 227, 255)
Aa
Với chữ trắng
Aa
Với chữ đen
Định dạng khác
Bảng màu
Bạn có biết?
Bạn có thể lấy màu trên màn hình khi trình duyệt hỗ trợ EyeDropper API.
Chuyển HSL thường dùng cho chỉnh màu CSS theo sắc độ, độ bão hòa và độ sáng thành mã sáu ký tự được chuẩn hóa theo sRGB, phù hợp với mã màu web gọn và design token. Chuẩn hóa kênh và định dạng số nguyên/phần trăm có thể làm vòng HSL → HEX → HSL khác giá trị ban đầu.
Chuyển HSL thường dùng cho chỉnh màu CSS theo sắc độ, độ bão hòa và độ sáng thành mã sáu ký tự được chuẩn hóa theo sRGB, phù hợp với mã màu web gọn và design token. Dùng trang tập trung này khi nguồn đã là HSL và hệ thống tiếp theo cần riêng HEX; dùng bộ chuyển đổi tổng hợp khi cần xem nhiều biểu diễn cùng lúc.
Nhập sắc độ theo độ, độ bão hòa và độ sáng theo phần trăm. sắc độ được quay vòng trong khoảng 0–360°.
mã sáu ký tự được chuẩn hóa theo sRGB
Chuẩn hóa kênh và định dạng số nguyên/phần trăm có thể làm vòng HSL → HEX → HSL khác giá trị ban đầu. Đối chiếu kết quả với nơi sử dụng dự kiến trước khi dùng lại.
Nhập sắc độ theo độ, độ bão hòa và độ sáng theo phần trăm. sắc độ được quay vòng trong khoảng 0–360°. Trong mục “Cách sử dụng: Nhập màu nguồn”, lưu ý này áp dụng riêng cho Đổi HSL sang HEX.
Dùng thanh trượt, ô nhập trực tiếp, swatch mẫu hoặc bộ chọn hệ thống khi có. Bản xem trước cho thấy bước chuẩn hóa trước khi định dạng HEX.
Sao chép dòng HEX. Các dòng khác vẫn hiện để đối chiếu nhưng mục đích của trang là HSL → HEX.
Chuẩn hóa kênh và định dạng số nguyên/phần trăm có thể làm vòng HSL → HEX → HSL khác giá trị ban đầu. Đối chiếu kết quả với nơi sử dụng dự kiến trước khi dùng lại. Dùng bản xem trước để phát hiện lỗi phân tích trước khi sao chép dòng HEX.
Nhập sắc độ theo độ, độ bão hòa và độ sáng theo phần trăm. sắc độ được quay vòng trong khoảng 0–360°. Trong mục “Giải thích tùy chọn: Dữ liệu đầu vào HSL hợp lệ”, lưu ý này áp dụng riêng cho Đổi HSL sang HEX.
mã sáu ký tự được chuẩn hóa theo sRGB. HEX là ký pháp của các kênh RGB, không phải một dải màu độc lập.
Nhập sắc độ theo độ, độ bão hòa và độ sáng theo phần trăm. sắc độ được quay vòng trong khoảng 0–360°. Khu vực chuyển đổi đưa dữ liệu đầu vào về bộ ba sRGB rồi định dạng thành mã sáu ký tự được chuẩn hóa theo sRGB. HSL là phép biến đổi từ RGB, không đồng đều theo cảm nhận; độ bão hòa của HSL khác độ bão hòa của HSV. HEX là ký pháp của các kênh RGB, không phải một dải màu độc lập.
Giá trị được chuyển đổi ngay trên trang bằng các hàm TypeScript cục bộ; phép tính này không cần tải màu lên server.
Nhập sắc độ theo độ, độ bão hòa và độ sáng theo phần trăm. sắc độ được quay vòng trong khoảng 0–360°. Trong mục “Xử lý sự cố: Vì sao dữ liệu đầu vào HSL bị từ chối?”, lưu ý này áp dụng riêng cho Đổi HSL sang HEX.
Chuẩn hóa kênh và định dạng số nguyên/phần trăm có thể làm vòng HSL → HEX → HSL khác giá trị ban đầu. Trong mục “Xử lý sự cố: Vì sao đổi HSL sang HEX rồi đổi ngược lại cho kết quả khác?”, lưu ý này áp dụng riêng cho Đổi HSL sang HEX.
Chuẩn hóa kênh và định dạng số nguyên/phần trăm có thể làm vòng HSL → HEX → HSL khác giá trị ban đầu. Đặt lại công cụ rồi thử bằng giá trị chắc chắn được hỗ trợ trước khi kết luận lỗi thuật toán.
Dùng trang tập trung này khi nguồn đã là HSL và hệ thống tiếp theo cần riêng HEX; dùng bộ chuyển đổi tổng hợp khi cần xem nhiều biểu diễn cùng lúc. Trong mục “Khi nào nên dùng riêng bộ đổi HSL sang HEX?”, lưu ý này áp dụng riêng cho Đổi HSL sang HEX.
Nhập sắc độ theo độ, độ bão hòa và độ sáng theo phần trăm. sắc độ được quay vòng trong khoảng 0–360°. Trong mục “Vì sao dữ liệu đầu vào HSL bị từ chối?”, lưu ý này áp dụng riêng cho Đổi HSL sang HEX.
Chuẩn hóa kênh và định dạng số nguyên/phần trăm có thể làm vòng HSL → HEX → HSL khác giá trị ban đầu. Trong mục “Vì sao đổi HSL sang HEX rồi đổi ngược lại cho kết quả khác?”, lưu ý này áp dụng riêng cho Đổi HSL sang HEX.
mã sáu ký tự được chuẩn hóa theo sRGB. mã màu web gọn và design token. HEX là ký pháp của các kênh RGB, không phải một dải màu độc lập.
Nhập sắc độ theo độ, độ bão hòa và độ sáng theo phần trăm. sắc độ được quay vòng trong khoảng 0–360°. HSL là phép biến đổi từ RGB, không đồng đều theo cảm nhận; độ bão hòa của HSL khác độ bão hòa của HSV.
Giá trị được chuyển đổi ngay trên trang bằng các hàm TypeScript cục bộ; phép tính này không cần tải màu lên server. Giữ lại giá trị HSL gốc khi đối chiếu kết quả HEX đã làm tròn.
Dùng trang tập trung này khi nguồn đã là HSL và hệ thống tiếp theo cần riêng HEX; dùng bộ chuyển đổi tổng hợp khi cần xem nhiều biểu diễn cùng lúc. Trong mục “Tiếp tục quy trình màu”, lưu ý này áp dụng riêng cho Đổi HSL sang HEX.
Mở trang liên quan đầu tiên khi cần làm tiếp sau phép đổi HSL → HEX chuyên biệt.
Đổi mã màu HEX, RGB, HSL, LAB và OKLCH