What is Hexadecimal?
Hexadecimal is a base-16 number system using digits 0-9 and letters A-F to represent values ten to fifteen. Each hex digit maps to exactly four binary bits, so it is a compact, human-readable way to write binary data such as colours, memory addresses, bytes and hashes.
Because 16 is 2⁴, one hex digit equals four binary digits and one byte is exactly two hex digits. So the byte 11111111 in binary is FF in hex (255 in decimal). Hex is often prefixed with 0x.
It is used for colour codes (#FF8800), memory addresses, MAC addresses, byte dumps and hash digests — anywhere bytes need a short, readable representation.
Hexadecimal tools
Trình chuyển đổi Chuỗi sang Hex
Chuyển đổi văn bản sang byte hex UTF-8 và ngược lại. Chọn một trong năm ký tự phân tách khi mã hóa; khi giải mã, công cụ tự động loại bỏ mọi ký tự phân tách phổ biến.
Mở công cụTrình chuyển đổi hệ cơ số
Chuyển đổi số giữa hệ thập phân, nhị phân, bát phân và thập lục phân trong lưới 4 dòng cập nhật trực tiếp. An toàn với BigInt, có tùy chọn chế độ có dấu 32-bit / 64-bit.
Mở công cụTrình chuyển đổi chuỗi sang nhị phân
Chuyển đổi văn bản sang nhị phân 8-bit và ngược lại. Hỗ trợ UTF-8, có tùy chọn thêm khoảng trắng giữa byte và nibble để dễ đọc.
Mở công cụTrình chuyển đổi màu sắc
Chuyển đổi màu giữa HEX, RGB / RGBA, HSL, HSV và CMYK trong một bảng lưới cập nhật trực tiếp. Có xem trước mẫu màu và tra cứu tên màu CSS.
Mở công cụCâu hỏi thường gặp
HEX có hỗ trợ alpha không?
Có — bật công tắc alpha thì HEX sẽ mở rộng thành 8 ký tự (#RRGGBBAA). Các trình duyệt hiện đại và hầu hết công cụ thiết kế đều chấp nhận dạng này.
Vì sao giá trị HSL và HSV của tôi bị làm tròn?
Phần hiển thị kênh màu được làm tròn về phần trăm nguyên cho dễ đọc. Bên trong, phép chuyển đổi vẫn giữ độ chính xác đầy đủ, nên khi chuyển ngược lại RGB vẫn cho đúng giá trị byte ban đầu.
Màu CMYK trông hơi khác so với phần mềm in ấn của tôi.
Trình duyệt và hầu hết công cụ chuyển đổi trực tuyến dùng công thức RGB↔CMYK đơn giản — màu in thực tế phụ thuộc vào hồ sơ màu (ICC, GRACoL, FOGRA). Chỉ nên dùng công cụ này để ước lượng cho màn hình.
Chỉ cần chuyển đổi HEX ↔ RGB thôi thì sao?
Công cụ này xử lý cả năm định dạng, nhưng nếu bạn chỉ cần thao tác nhanh, hãy dán giá trị HEX vào dòng trên cùng rồi đọc giá trị RGB ở dòng thứ hai.