Chuyển RGB sang HEX sang HSL
Chuyển đổi giữa định dạng màu RGB, HEX và HSL
Dữ liệu đầu vào và tùy chọn
Mẫu có sẵn và ví dụ
Chạy ngay trong trình duyệt. Dữ liệu bạn nhập vẫn ở trên thiết bị này.
Kết quả
Nhập các giá trị của bạn để xem kết quả.
Giới thiệu công cụ chuyển đổi màu
Công cụ chuyển đổi màu miễn phí của chúng tôi chuyển đổi mượt mà theo thời gian thực giữa các định dạng màu RGB, HEX và HSL. Dù bạn là nhà thiết kế web đang khớp màu thương hiệu, lập trình viên đang triển khai giao diện CSS hay họa sĩ kỹ thuật số đang tinh chỉnh bảng màu, công cụ này cho ra kết quả chuyển đổi định dạng màu tức thì và chính xác ngay trong trình duyệt.
Công cụ có các thanh trượt tương tác cho cả hai mô hình màu RGB và HSL, cho phép bạn chỉnh trực quan từng kênh và xem kết quả cập nhật đồng thời ở mọi định dạng. Bảng xem trước màu lớn hiển thị màu bạn đang chọn, còn các nút sao chép một chạm giúp lấy giá trị ở bất kỳ định dạng nào để dùng ngay trong mã hoặc công cụ thiết kế.
Phần bảng màu nhanh tích hợp giúp bạn chọn ngay các màu thông dụng, còn trình tạo màu ngẫu nhiên giúp khám phá những tổ hợp mới. Mọi xử lý diễn ra hoàn toàn trong trình duyệt, không liên lạc với máy chủ, nhờ đó quy trình làm việc của bạn vừa nhanh vừa riêng tư.
Tính năng chính
- Chuyển đổi theo thời gian thực giữa các định dạng màu RGB, HEX và HSL
- Thanh trượt RGB tương tác, điều khiển riêng từng kênh đỏ, xanh lá và xanh lam
- Thanh trượt HSL để chỉnh sắc độ, độ bão hòa và độ sáng một cách trực quan
- Nhập trực tiếp mã HEX và tự động kiểm tra hợp lệ
- Bảng xem trước màu lớn với phản hồi trực quan tức thì
- Sao chép vào clipboard chỉ với một cú nhấp cho từng định dạng màu
- Trình tạo màu ngẫu nhiên để khám phá các tổ hợp mới
- Bảng màu nhanh với các màu thường dùng
- Hướng dẫn định dạng màu giải thích khi nào nên dùng từng định dạng
- Xử lý 100% phía máy khách để đảm bảo riêng tư tuyệt đối
Cách sử dụng công cụ chuyển đổi màu
- Chọn cách nhập: Chỉnh thanh trượt RGB, thanh trượt HSL hoặc gõ trực tiếp mã HEX vào ô nhập HEX.
- Xem kết quả trực tiếp: Giá trị của cả ba định dạng màu cập nhật ngay khi bạn điều chỉnh. Bảng xem trước lớn hiển thị màu hiện tại của bạn.
- Sao chép giá trị bạn cần: Nhấp nút sao chép cạnh bất kỳ định dạng nào (RGB, HEX hoặc HSL) để sao chép vào clipboard.
- Dùng màu nhanh: Nhấp vào bất kỳ ô màu nào trong phần Màu nhanh để tải ngay màu đặt sẵn và xem giá trị ở mọi định dạng.
- Thử màu ngẫu nhiên: Nhấp nút “Màu ngẫu nhiên” để tạo một màu ngẫu nhiên và khám phá các bảng màu mới.
Trường hợp sử dụng
- Phát triển CSS: Chuyển đổi giữa mã HEX từ bản thiết kế mẫu và giá trị RGB hoặc HSL cần dùng trong thuộc tính tùy chỉnh CSS và gradient.
- Quản lý màu thương hiệu: Chuyển màu trong bộ nhận diện thương hiệu giữa các định dạng để dùng nhất quán trên web, email và ấn phẩm in.
- Tạo giao diện cho hệ thống thiết kế: Dùng giá trị HSL để tạo thang màu nhất quán bằng cách điều chỉnh độ sáng và độ bão hòa mà giữ nguyên sắc độ.
- Kiểm tra khả năng tiếp cận: Chuyển màu sang các định dạng khác để tính tỷ lệ tương phản và đảm bảo tuân thủ WCAG.
- Quy trình chỉnh sửa ảnh: Khớp màu giữa trình chỉnh sửa ảnh dùng RGB và các dự án web cần mã HEX.
- Thiết kế mẫu email: Chuyển giá trị HSL hiện đại sang mã HEX mà các ứng dụng email hỗ trợ CSS hạn chế yêu cầu.
- Trực quan hóa dữ liệu: Tạo giá trị màu chính xác cho biểu đồ, đồ thị và bảng điều khiển cần thông số màu cụ thể.
Câu hỏi thường gặp
Công cụ này có miễn phí không?
Có, công cụ chuyển đổi màu của chúng tôi hoàn toàn miễn phí, không giới hạn và không cần đăng ký.
Dữ liệu của tôi có an toàn không?
Có. Mọi phép chuyển đổi màu diễn ra hoàn toàn trong trình duyệt của bạn. Không có dữ liệu nào được gửi đến máy chủ hay lưu ở bất kỳ nơi nào.
RGB, HEX và HSL khác nhau thế nào?
RGB xác định màu bằng giá trị của các kênh đỏ, xanh lá và xanh lam (0-255). HEX là cách biểu diễn thập lục phân gọn của giá trị RGB, dùng trong CSS và HTML. HSL mô tả màu bằng sắc độ (0-360°), độ bão hòa (0-100%) và độ sáng (0-100%), giúp con người điều chỉnh màu trực quan hơn.
Nên dùng định dạng màu nào cho phát triển web?
HEX là định dạng được dùng rộng rãi nhất trong CSS. HSL được ưu tiên khi bạn cần tạo các biến thể màu (sáng hơn/tối hơn) bằng lập trình. RGB hữu ích khi làm việc với độ trong suốt thông qua giá trị rgba().
Tôi có thể chuyển đổi màu có độ trong suốt không?
Công cụ này chuyển đổi các màu đặc (không trong suốt) giữa RGB, HEX và HSL. Với màu có độ trong suốt, bạn có thể tự thêm kênh alpha sau khi chuyển đổi (ví dụ: rgba() hoặc hsla() trong CSS).
Mẹo và thực hành tốt nhất
- Dùng HSL để tạo giao diện: HSL giúp dễ dàng tạo bảng màu nhất quán bằng cách chỉ điều chỉnh độ sáng và giữ nguyên sắc độ cùng độ bão hòa.
- Kiểm tra tỷ lệ tương phản: Khi chọn màu chữ và màu nền, hãy đảm bảo độ tương phản đủ để dễ đọc. WCAG khuyến nghị tối thiểu 4.5:1 cho văn bản thông thường.
- Ưu tiên màu an toàn cho web: Để tương thích tối đa trên mọi thiết bị, hãy chọn các màu hiển thị nhất quán trên mọi màn hình.
- Lưu bảng màu của bạn: Sao chép các giá trị màu đã chuyển đổi và lưu trong tệp design token hoặc thuộc tính tùy chỉnh CSS để tái sử dụng nhất quán.
- Dùng HEX viết gọn: Khi có thể, hãy dùng mã HEX 3 chữ số (#F00 thay cho #FF0000) để CSS gọn hơn.
- Kiểm tra ở cả hai chế độ: Luôn xác nhận màu bạn chọn ở cả chế độ sáng và tối để đảm bảo dễ đọc và hài hòa về thị giác.