vi

Văn bản sang nhị phân

Chuyển văn bản sang mã nhị phân và ngược lại (8-bit, UTF-8), cục bộ trong trình duyệt và không tải lên bất cứ gì.

Đang xử lý cục bộ trên thiết bị của bạn ...

Đang xử lý cục bộ trên thiết bị của bạn ...

0%

Tệp của tôi có bị tải lên không?

Không. Mọi thứ chạy trong trình duyệt của bạn - tệp của bạn không bao giờ rời khỏi thiết bị. Cách kiểm chứng điều này

Không tải lên100% cục bộ
Nội dung ở lại với bạnkhông ai khác chạm tới
Hosted in GermanyGlobal Content Delivery
Kiểm định độc lậpTLS A+ · HTTP header A+

Trong máy tính, mỗi chữ cái rốt cuộc là một chuỗi các số không và số một. Công cụ này làm cho lớp đó hiện rõ: nó chuyển văn bản của bạn sang dạng biểu diễn nhị phân, mỗi byte là tám bit, và cũng chuyển ngược lại như vậy. Điều này hữu ích để học, để minh họa cách mã hóa ký tự hoạt động, hoặc để làm cho một thông điệp nhị phân đọc được trở lại.

Công cụ tự động nhận biết chiều chuyển đổi. Văn bản được mã hóa qua các byte UTF-8 của nó, nên các ký tự có dấu và biểu tượng cảm xúc cũng được biểu diễn chính xác; khi đó chúng chiếm nhiều byte. Khi chuyển ngược lại, các nhóm tám trở lại thành byte và văn bản gốc được tái tạo không mất mát. Các khoảng trắng giữa các nhóm tám bị bỏ qua, nên bạn có thể dán mã nhị phân theo bất kỳ cách viết thông thường nào.

Toàn bộ việc chuyển đổi chạy hoàn toàn cục bộ trong trình duyệt của bạn bằng JavaScript thuần: văn bản của bạn không được tải lên, không được lưu trữ, và không có thư viện bên ngoài nào được nạp từ một CDN. Bạn có thể tải kết quả về dưới dạng tệp văn bản hoặc sao chép trực tiếp.

Thông số kỹ thuật

Thông số kỹ thuật
Định dạng đầu vàoNhập văn bản
Định dạng đầu raTXT
Xử lý hàng loạtKhông
Xử lýCục bộ trong trình duyệt (JavaScript)
Tải tệp lênKhông có

Trong 3 bước

  1. Dán văn bản hoặc mã nhị phân vào ô văn bản.
  2. Bấm Chuyển đổi.
  3. Đọc kết quả hoặc tải về dưới dạng tệp văn bản.

Giới hạn: Việc mã hóa dùng các byte UTF-8 theo nhóm tám (8 bit mỗi byte). Khi chuyển ngược lại, số bit phải là bội số của tám, nếu không công cụ sẽ báo một lỗi trung thực. Các khoảng trắng giữa các nhóm bị bỏ qua. Ký tự nhiều byte chiếm nhiều nhóm tám tương ứng.

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

Văn bản của tôi có bị tải lên không?

Không. Việc chuyển đổi chạy hoàn toàn cục bộ trong trình duyệt của bạn; văn bản của bạn không bao giờ rời khỏi thiết bị và không được lưu trữ.

Ký tự có dấu và biểu tượng cảm xúc có hoạt động không?

Có. Văn bản được mã hóa qua các byte UTF-8 của nó, nên ký tự có dấu và biểu tượng cảm xúc cũng được biểu diễn chính xác; khi đó chúng chiếm nhiều nhóm tám.

Tôi phải nhập mã nhị phân như thế nào?

Dưới dạng một chuỗi các số không và số một có số lượng là bội số của tám. Khoảng trắng giữa các nhóm tám được phép và bị bỏ qua.

Điều gì xảy ra khi số bit không hợp lệ?

Nếu số bit không phải là bội số của tám, công cụ sẽ báo một lỗi trung thực thay vì đưa ra kết quả sai.

Công cụ liên quan

Số La Mã · Mã Morse · Văn bản sang ASCII · Mã hóa ROT13 · Tạo slug · Dấu thời gian Unix