Bộ tạo (Generators)

Chuyển đổi màu

Nhập một màu ở HEX, RGB hoặc HSL và xem ngay bản chuyển sang các định dạng còn lại, kèm xem trước trực tiếp.

Màu
HEX

#2563eb

RGB

rgb(37, 99, 235)

HSL

hsl(221, 83%, 53%)

Giới thiệu công cụ

Màu trên web được viết ở nhiều định dạng — HEX cho CSS, RGB cho canvas và xử lý ảnh, HSL để suy luận về sắc độ, độ bão hòa và độ sáng. Công cụ này nhận màu ở bất kỳ định dạng nào trong số đó và hiển thị ngay bản tương đương ở các định dạng còn lại, kèm ô xem trước trực tiếp để bạn xác nhận đúng sắc màu mình muốn.

Đây là công cụ nhỏ nhưng tiết kiệm thời gian đều đặn cho lập trình viên front-end và nhà thiết kế: lấy một mã HEX từ file thiết kế rồi đọc dưới dạng HSL để chỉnh độ sáng, hoặc lấy giá trị RGB từ công cụ chụp màn hình rồi tạo CSS gọn gàng. Mọi thứ được tính trong trình duyệt ngay khi bạn gõ, không tra cứu, không tải lên.

Cách sử dụng

  1. Nhập một màu ở HEX (ví dụ #3b82f6), RGB hoặc HSL.
  2. Đọc ngay các giá trị đã chuyển sang hai định dạng còn lại.
  3. Xem ô xem trước trực tiếp để chắc chắn màu đúng ý.
  4. Chỉnh một kênh — như độ sáng của HSL — và xem các định dạng khác cập nhật theo.
  5. Sao chép định dạng bạn cần thẳng vào CSS hoặc công cụ thiết kế.
  6. Nhập giá trị mới bất cứ khi nào muốn chuyển đổi một màu khác.

Tính năng

  • Chuyển đổi ba chiều giữa HEX, RGB và HSL từ một ô nhập duy nhất.
  • Xem trước màu trực tiếp để bạn kiểm chứng sắc độ thay vì chỉ tin vào con số.
  • Nhận đầu vào ở bất kỳ định dạng hỗ trợ nào và tự suy ra phần còn lại.
  • Đầu ra HSL giúp dễ dàng điều chỉnh sắc độ, độ bão hòa và độ sáng có chủ đích.
  • Tạo giá trị sạch, sẵn sàng sao chép cho CSS, canvas và phần mềm thiết kế.
  • Mọi chuyển đổi chạy cục bộ trong trình duyệt với kết quả tức thì, offline.

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

Tôi chuyển đổi được giữa những định dạng màu nào?

Công cụ chuyển đổi giữa HEX, RGB và HSL. Nhập màu ở bất kỳ định dạng nào và nó hiển thị bản tương đương ở hai định dạng còn lại.

Dữ liệu màu của tôi có bị gửi đi đâu không?

Không. Việc chuyển đổi thực hiện hoàn toàn trong trình duyệt. Các màu bạn nhập không bao giờ được tải lên, nên công cụ chạy offline và giữ riêng tư công việc của bạn.

Khi nào nên dùng HSL thay vì HEX hay RGB?

HSL lý tưởng khi bạn muốn suy luận về màu một cách trực quan — nhích độ sáng cho trạng thái hover hay dịch sắc độ để tạo bảng màu — vì các điều chỉnh đó ánh xạ thẳng vào ba thành phần của nó.

Vì sao ô xem trước lại quan trọng?

Chỉ nhìn con số có thể gây nhầm, nhất là với các sắc gần giống nhau. Ô xem trước trực tiếp xác nhận màu thật để bạn phát hiện một chữ số sai trước khi nó lọt vào stylesheet.

Tôi chuyển màu HEX sang giá trị kênh RGB cho canvas được không?

Được. Dán mã HEX và đọc đầu ra RGB, bạn có ngay giá trị kênh đỏ, lục và lam để đưa thẳng vào canvas hoặc mã xử lý ảnh.