Công cụ chuyển đổi RGB sang HEX — Chuyển đổi các giá trị RGB thành mã hex và mã hex thành RGB, kèm theo tính năng xem trước trực tiếp.

Nhập các số màu đỏ, xanh lá và xanh dương, chọn một màu hoặc dán mã hex để xem tất cả các định dạng cùng lúc: HEX, RGB và HSL. Chức năng xem trước trực tiếp và kiểm tra độ tương phản sẽ giúp bạn xác định màu văn bản nào phù hợp nhất. Tất cả đều chạy trực tiếp trên trình duyệt của bạn.

Chuyển đổi màu sắc Màu sắc của bạn sẽ được lưu trong trình duyệt
Công cụ chuyển đổi từ RGB sang HEX có tính năng xem trước màu, các ô nhập giá trị RGB và mã hex

Chọn hoặc nhập màu

Aa

Mã màu

HEX
–
RGB (CSS)
–
HSL (CSS)
–
–Best text color on it
–Tỷ lệ tương phản
Hướng dẫn

Hướng dẫn chuyển đổi từ RGB sang HEX: Mã màu, HSL và độ tương phản

Tìm hiểu cách thức hoạt động của mã màu và cách chọn các cặp màu dễ nhận biết.

Một lời giải thích đơn giản

Công cụ chuyển đổi từ RGB sang HEX có chức năng gì?

Màn hình tạo ra mọi màu sắc bằng cách trộn ánh sáng đỏ, xanh lá và xanh dương. Hệ RGB biểu diễn sự pha trộn này dưới dạng ba số từ 0 đến 255. Hệ HEX biểu diễn ba số này theo hệ cơ số 16 dưới dạng mã ngắn như #1F3A5F – đây là định dạng thường được sử dụng trong CSS, các công cụ thiết kế và hướng dẫn nhận diện thương hiệu.

Nhập ba con số, chọn màu bằng công cụ chọn màu hoặc dán mã hex. Tất cả các định dạng sẽ được cập nhật đồng thời; ngoài ra, bạn còn nhận được phiên bản HSL và kết quả kiểm tra xem màu chữ nào hiển thị rõ nhất trên nền màu đó.

Lý do phổ biến để chuyển đổi

Tại sao mọi người lại chuyển đổi RGB sang HEX?

Thiết kế web và CSS

Chuyển đổi màu sắc từ tệp thiết kế hoặc công cụ chọn màu từ ảnh chụp màn hình thành mã hex mà tệp CSS của bạn cần.

Thương hiệu và tài liệu

Hãy đảm bảo màu sắc thương hiệu được thống nhất giữa tệp logo, bộ slide và trang web.

Khả năng tiếp cận

Hãy kiểm tra xem màu chữ nào phù hợp với nền và xem tỷ lệ tương phản trước khi đăng bài.

Cơ sở toán học đằng sau điều đó

Cách chuyển đổi từ RGB sang HEX

Mỗi trong ba số này được chuyển thành một giá trị hai chữ số theo hệ cơ số 16, sau đó ba cặp số này được ghép lại với nhau.

RGB: 31, 58, 95 31 = 1F (1 × 16 + 15) 58 = 3A (3 × 16 + 10) 95 = 5F (5 × 16 + 15) HEX: #1F3A5F

Hệ cơ số 16 sử dụng các chữ số từ 0 đến 9 và các chữ cái từ A đến F, trong đó A tương ứng với 10 và F tương ứng với 15. Một mã ngắn như #FA0 là dạng viết tắt: mỗi chữ số được nhân đôi, do đó nó có nghĩa là #FFAA00.

Con số hữu ích

Các màu phổ biến trong hệ RGB và HEX

Màu sắcRGBHEX
Màu đen0, 0, 0#000000
Trắng255, 255, 255#FFFFFF
Màu đỏ255, 0, 0#FF0000
Màu xanh lá cây0, 255, 0#00FF00
Màu xanh0, 0, 255#0000FF
Màu vàng255, 255, 0#FFFF00
Cam255, 165, 0#FFA500
Màu xám128, 128, 128#808080
Chuyển đổi chỉ trong vài bước

Cách sử dụng công cụ chuyển đổi từ RGB sang HEX

  1. Nhập các giá trị màu đỏ, xanh lá và xanh dương, hoặc nhấp vào mẫu màu để sử dụng công cụ chọn màu.
  2. Hoặc dán mã hex vào ô “Hex” để thực hiện theo cách ngược lại.
  3. Xem các mã HEX, RGB và HSL, đồng thời kiểm tra tỷ lệ tương phản và màu chữ phù hợp nhất.
  4. Nhấn vào nút “Sao chép” bên cạnh định dạng bạn cần.
Kết quả tốt hơn

Một số mẹo đơn giản khi làm việc với màu sắc

  • Để đảm bảo văn bản dễ đọc, hãy cố gắng đạt tỷ lệ tương phản ít nhất là 4,5 : 1 đối với văn bản thông thường và 3 : 1 đối với văn bản cỡ lớn.
  • Mã hex không phân biệt chữ hoa chữ thường, do đó #1f3a5f và #1F3A5F là cùng một màu.
  • Dấu # ở đầu là bắt buộc trong CSS nhưng ở đây thì tùy chọn. Bạn có thể dán mã có hoặc không có dấu này.
  • Màn hình và máy in hiển thị màu sắc khác nhau, do đó màu sắc trên bản in có thể không khớp với màu sắc bạn thấy trên màn hình.
Những điều nên biết

Các hạn chế và quyền riêng tư

Quyền riêng tư

Màu sắc của bạn được chuyển đổi ngay trong trình duyệt. Không có dữ liệu nào được gửi đến máy chủ của chúng tôi hay được lưu trữ. Chỉ lựa chọn chữ thường mới được lưu lại trên thiết bị của bạn.

Hạn chế

Công cụ này hỗ trợ màu sRGB 8-bit tiêu chuẩn, với giá trị từ 0 đến 255 cho mỗi kênh. Công cụ này không hỗ trợ độ trong suốt (RGBA hoặc mã hex 8 chữ số), CMYK dành cho in ấn, cũng như các không gian màu dải rộng.

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

Câu hỏi thường gặp về công cụ chuyển đổi RGB sang HEX

Làm thế nào để chuyển đổi RGB sang HEX?

Nhập các giá trị màu đỏ, xanh lá và xanh dương, mỗi giá trị nằm trong khoảng từ 0 đến 255. Công cụ này sẽ chuyển đổi mỗi số thành hai chữ số hệ cơ số 16 và ghép chúng lại với nhau, do đó 31, 58, 95 sẽ trở thành #1F3A5F.

Làm thế nào để chuyển đổi HEX sang RGB?

Dán mã hex vào ô “Hex”. Ba giá trị RGB sẽ tự động được điền vào cùng lúc. Ví dụ: #FF8800 tương ứng với 255, 136, 0.

Mã hex có cần dấu # không?

Không. Bạn có thể nhập mã đó có hoặc không có ký hiệu #, và các mã ngắn như #FA0 cũng hoạt động bình thường. Kết quả luôn bao gồm ký hiệu # nên đã sẵn sàng để sử dụng với CSS.

Ba giá trị RGB này có ý nghĩa gì?

Đó là cường độ của ánh sáng đỏ, xanh lá và xanh dương, từ 0 (không có) đến 255 (tối đa). 0, 0, 0 là màu đen và 255, 255, 255 là màu trắng.

Giá trị HSL dùng để làm gì?

HSL mô tả một màu sắc thông qua ba thành phần: tông màu, độ bão hòa và độ sáng. Thường thì việc điều chỉnh thủ công sẽ dễ dàng hơn, ví dụ như để làm cho màu sáng hơn một chút, và phương pháp này có thể áp dụng trực tiếp trong CSS.

Tỷ lệ tương phản cho tôi biết điều gì?

Chỉ số này cho thấy mức độ nổi bật của văn bản màu đen hoặc trắng trên nền màu của bạn. Tỷ lệ 4,5 : 1 trở lên là mức tối thiểu thông thường đối với văn bản thông thường theo các hướng dẫn về khả năng tiếp cận của WCAG.

Tôi có thể thêm hiệu ứng trong suốt không?

Không phải ở đây. Công cụ này chỉ xử lý các màu đục, không có kênh alpha. Để tạo độ trong suốt, bạn hãy tự thêm giá trị alpha vào hàm rgba() trong CSS của mình.

Dữ liệu của tôi có được lưu trữ hay gửi đi đâu không?

Không. Quá trình chuyển đổi diễn ra ngay trong trình duyệt của bạn và không có dữ liệu nào được truyền ra khỏi thiết bị của bạn. Chỉ có lựa chọn chữ thường của bạn mới được lưu lại để sử dụng cho lần sau.

Từ những người đang sử dụng công cụ này

Đánh giá

Đang tải các đánh giá…
Tiếp tục đi

Thêm các công cụ trong hộp

Trang chủ còn giới thiệu hàng chục công cụ miễn phí khác mà không cần khóa API.

Đề xuất một công cụ