Bộ chuyển đổi ASCII trực tuyến
Chuyển đổi văn bản ASCII sang mã thập phân, thập lục phân hoặc nhị phân và ngược lại. Hỗ trợ dấu phân cách tùy chọn, xử lý trong trình duyệt. Quá trình xử lý…
Bắt đầu sử dụng
Tính năng và ví dụ cụ thể
Công cụ này hỗ trợ sáu chế độ chuyển đổi cho ASCII 7-bit tiêu chuẩn (giá trị mã 0–127). Ví dụ, với chuỗi ABC và dấu phân cách mặc định là khoảng trắng:
- Sang thập phân:
65 66 67 - Sang thập lục phân:
41 42 43(mỗi mã được đệm 2 chữ số) - Sang nhị phân:
01000001 01000010 01000011(mỗi mã được đệm 8 bit)
Khi chuyển từ mã sang văn bản, công cụ chấp nhận các mã phân tách bằng khoảng trắng, dấu phẩy, dấu chấm phẩy hoặc dấu gạch dọc. Mã hex có thể có tiền tố 0x. Toàn bộ mã phải hợp lệ; nếu có bất kỳ mã nào sai (ví dụ 41ZZ hoặc 102 trong hệ nhị phân) hoặc vượt quá 127, công cụ sẽ báo lỗi thay vì chuyển đổi một phần.
Giới hạn và lưu ý
Văn bản đầu vào tối đa 500.000 ký tự và số mã tối đa 100.000 token để đảm bảo hiệu suất trình duyệt. Công cụ này không phải là bộ chuyển đổi UTF-8, Unicode, Base64 hay EBCDIC. Nếu văn bản chứa ký tự có dấu, Cyrillic, Ả Rập, CJK hoặc biểu tượng cảm xúc, hãy sử dụng công cụ Unicode hoặc UTF-8 riêng.
Câu hỏi thường gặp
1. Tôi có thể chuyển đổi văn bản có dấu tiếng Việt không?
Không. Công cụ này chỉ hỗ trợ ASCII 7-bit (mã 0–127). Các ký tự như ă, â, ê, ô, ơ, ư hoặc dấu thanh không nằm trong phạm vi này. Hãy dùng công cụ Unicode/UTF-8 cho các ký tự đó.
2. Làm thế nào để nhập mã hex có tiền tố 0x?
Bạn có thể nhập các mã hex có hoặc không có tiền tố 0x, ví dụ 0x41 0x42 hoặc 41 42. Công cụ sẽ chấp nhận cả hai dạng, miễn là các mã hợp lệ và trong phạm vi 0–127.
3. Tại sao kết quả hiển thị có ký tự lạ hoặc khoảng trắng?
Một số mã ASCII là ký tự điều khiển (ví dụ mã 0–31) có thể không hiển thị hoặc hiển thị dưới dạng khoảng trắng. Hãy kiểm tra kỹ trước khi sao chép. Nếu bạn cần chuyển đổi các ký tự không phải ASCII, hãy dùng công cụ Unicode.
Kiểm tra nhanh
- Chọn hướng 'Văn bản sang mã' và định dạng 'Thập lục phân'.
- Nhập
Hellovà nhấn Chuyển đổi. - Kết quả sẽ là
48 65 6C 6C 6F(nếu dùng dấu phân cách khoảng trắng).
Quá trình xử lý diễn ra cục bộ trong trình duyệt.