Văn bản / Mã hóa

Bộ chuyển đổi văn bản sang nhị phân (và nhị phân sang văn bản)

Chuyển văn bản thành byte ở dạng nhị phân, thập lục phân, thập phân hoặc bát phân bằng UTF-8, hỗ trợ chữ có dấu, tiếng Trung và emoji, rồi giải mã byte về văn bản và báo cáo các chuỗi không hợp lệ.

Bộ chuyển đổi văn bản sang nhị phân (và nhị phân sang văn bản): Văn bản được mã hóa bằng UTF-8, kiểu mã hóa được gần như mọi trang web sử dụng, sau đó mỗi byte được viết theo cơ số đã chọn: 8 chữ số nhị phân, 2 chữ số thập lục phân hoặc 3 chữ số bát phân. Khi giải mã, công cụ chấp nhận các byte được phân tách bằng dấu cách hoặc dấu phẩy, hoặc một chuỗi nhị phân hay thập lục phân liền nhau, đồng thời từ chối mọi dữ liệu không phải UTF-8 hợp lệ. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.

Lượt chạy
Trong trình duyệt của bạn
Chi phí
Miễn phí · không cần đăng ký
Trạng thái khả dụng
Sẵn sàng sử dụng
Bộ chuyển đổi văn bản sang nhị phânXử lý cục bộ

Chạy hoàn toàn trong trình duyệt của bạn

Byte139 ký tự

Đầu ra

01001000 01100101 01101100 01101100 01101111 00101100 00100000 11100100 10111000 10010110 11100111 10010101 10001100

Văn bản được lưu dưới dạng byte trong UTF-8: mỗi chữ cái tiếng Anh không dấu chiếm một byte (H là 01001000), chữ có dấu chiếm hai byte, còn hầu hết ký tự tiếng Trung, tiếng Nhật và tiếng Hàn chiếm ba byte. Khi giải mã, công cụ đọc lại các byte và báo các chuỗi không hợp lệ thay vì phỏng đoán. Để chuyển đổi một số đơn lẻ giữa các hệ cơ số, hãy dùng bộ chuyển đổi cơ số.

Ví dụ

Hello, 世界 trở thành 13 byte: 5 byte cho Hello, mỗi dấu phẩy và khoảng trắng 1 byte, còn 世 (E4 B8 96) và 界 (E7 95 8C) mỗi ký tự 3 byte. Ở dạng nhị phân, H là 01001000 và 世 là 11100100 10111000 10010110.

Byte và ký tự

ASCII, ra đời từ thập niên 1960, biểu diễn 128 ký tự bằng 7 bit; UTF-8 giữ chúng dưới dạng byte đơn và thêm các chuỗi dài hơn cho phần còn lại của Unicode. Để xem điểm mã và các byte của từng ký tự, hãy dùng công cụ kiểm tra Unicode.

Cách sử dụng

  1. Chọn chuyển văn bản thành byte hoặc byte thành văn bản.
  2. Chọn nhị phân, thập lục phân, thập phân hoặc bát phân.
  3. Nhập dữ liệu và sao chép kết quả.

Quyền riêng tư và giới hạn

Mọi thao tác chuyển đổi đều chạy trong trình duyệt của bạn.

Công cụ liên quan

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

Hello ở dạng nhị phân là gì?

01001000 01100101 01101100 01101100 01101111: mỗi chữ cái tương ứng với một byte vì tất cả đều thuộc ASCII cơ bản.

Tại sao một số ký tự lại cần nhiều byte?

UTF-8 sử dụng một byte cho ASCII, hai byte cho hầu hết chữ có dấu và chữ cái Hy Lạp hoặc Cyrillic, ba byte cho hầu hết ký tự tiếng Trung, tiếng Nhật và tiếng Hàn, và bốn byte cho emoji.

Tôi có thể chuyển một số thành nhị phân không?

Hãy dùng bộ chuyển đổi cơ số cho số; công cụ này chuyển đổi các ký tự của văn bản.

Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản