CanDoYa
VI

Bộ đổi RGB sang HEX

Chạy hoàn toàn trên trình duyệt của bạn - không tải lên, không cần đăng ký.

Các kênh RGB

Nhập số nguyên từ 0 đến 255.

Màu đặt sẵn
Chọn màu
HEX 6 chữ số#4F46E5
Các cặp kênh HEX
4F46E5
rgb(79, 70, 229)
Chia sẻ công cụ này

Cách đổi RGB sang HEX như thế nào?

Đổi từng giá trị đỏ, lục và lam từ số thập phân thành một cặp số thập lục phân gồm hai chữ số, rồi ghép các cặp sau dấu #. RGB(255, 87, 51) lần lượt thành FF, 57 và 33, nên mã màu HEX là #FF5733. Bộ chuyển đổi tính ngay khi nhập và có thể thêm cặp giá trị độ mờ.

Cách dùng

  1. 1Nhập các kênh RGB. Nhập đỏ, lục và lam dưới dạng số nguyên từ 0 đến 255, hoặc điều chỉnh các thanh trượt đồng bộ.
  2. 2Kiểm tra bản xem trước. Mẫu màu và kết quả HEX sáu chữ số cập nhật ngay lập tức. Cũng có thể nhấp vào mẫu màu để chọn màu trực quan.
  3. 3Thêm độ mờ khi cần. Bật độ mờ để tạo mã HEX tám chữ số, sau đó đặt tỷ lệ phần trăm từ 0 đến 100.
  4. 4Sao chép mã HEX. Chọn Sao chép để đưa mã màu sẵn dùng trong CSS vào bảng nhớ tạm.

Dành cho ai

Các kênh RGB dùng giá trị thập phân từ 0 đến 255. HEX biểu diễn ba kênh màu đó bằng các cặp cơ số 16 từ 00 đến FF. Nhập trực tiếp, kéo thanh trượt, chọn màu đặt sẵn hoặc nhấp vào bản xem trước để dùng bộ chọn màu của trình duyệt. Bật độ mờ khi cần định dạng tám chữ số #RRGGBBAA. Phép chuyển đổi chạy cục bộ trong trình duyệt, không tải dữ liệu lên và không cần tài khoản.

RGBHEX
rgb(255, 0, 0)#FF0000
rgb(0, 128, 255)#0080FF
rgb(15, 23, 42)#0F172A

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

Bộ đổi RGB sang HEX này có miễn phí không?

Có. Bạn có thể dùng miễn phí, không cần đăng ký, tải xuống hay lo giới hạn số lần chuyển đổi. Hãy nhập các kênh RGB, dùng thanh trượt hoặc chọn màu rồi sao chép kết quả ngay.

Giá trị RGB của tôi có được tải lên không?

Không. Đổi RGB sang HEX chỉ là phép tính đơn giản chạy hoàn toàn trong trình duyệt. Giá trị màu không được tải lên hoặc gửi đến dịch vụ chuyển đổi nào.

Tôi có thể nhập giá trị RGB nào?

Nhập một số nguyên từ 0 đến 255 cho từng kênh đỏ, lục và lam. Số 0 nghĩa là không có cường độ ở kênh đó, còn 255 là cường độ tối đa. Bộ chuyển đổi sẽ báo lỗi với số thập phân, giá trị thiếu hoặc số nằm ngoài phạm vi thay vì tự ý sửa.

Công thức đổi RGB sang HEX là gì?

Đổi từng kênh RGB thập phân sang cơ số 16 và thêm số 0 để đủ hai chữ số. Đặt đỏ trước, tiếp theo là lục và lam, với dấu # ở đầu. Với rgb(255, 87, 51), các cặp là FF, 57 và 33, ghép lại thành #FF5733.

Màu HEX có thể chứa độ mờ không?

Có. CSS hỗ trợ định dạng tám chữ số #RRGGBBAA. Cặp cuối biểu thị độ mờ: 00 hoàn toàn trong suốt và FF hoàn toàn không trong suốt. Bật độ mờ để đổi tỷ lệ phần trăm thành cặp cuối này.

HEX viết hoa hay viết thường có khác nhau không?

Không. Chữ số HEX trong CSS không phân biệt hoa thường, vì vậy #FF5733 và #ff5733 là cùng một màu. Bộ chuyển đổi dùng chữ hoa để các cặp kênh dễ đọc hơn, nhưng cả hai cách đều dùng được trong CSS và trang web.

Tại sao độ mờ 50 phần trăm lại thành 80 trong HEX?

Kênh độ mờ có 256 giá trị từ 00 đến FF. Một nửa của 255 là 127,5 và được làm tròn thành 128. Số thập phân 128 là 80 trong hệ thập lục phân, nên độ mờ 50 phần trăm thêm 80 làm cặp cuối.