Chuyển tới nội dung chính
Z

Trình chuyển đổi ASCII

Chuyển ký tự sang mã ASCII / Unicode ở dạng thập phân, thập lục phân, nhị phân và bát phân — hoặc hiển thị bảng trực tiếp cho bất kỳ chuỗi nào.

Miễn phí Không cần đăng ký Chạy trên trình duyệt Tôn trọng riêng tư Updated
Thập phân
Hex
Nhị phân
Bát phân
Unicode
Trong phạm vi ASCII?

Ký tự
Thập phân
Hex
Nhị phân
Bát phân
Unicode
Đơn vị UTF-16

Đang hiển thị ký tự đầu tiên.

# Ký tự TP Hex NP BP

Cách dùng

  1. 1 Chọn chế độ — Ký tự → Mã, Mã → Ký tự, hoặc Bảng trực tiếp.
  2. 2 Ở chế độ Mã → Ký tự, thêm tiền tố 0x (hex), 0b (nhị phân) hoặc 0o (bát phân) để nhập theo bất kỳ hệ cơ số nào.
  3. 3 Bảng trực tiếp hiển thị từng ký tự của chuỗi cùng mã của nó ở bốn hệ cơ số.
  4. 4 Nhấp vào bất kỳ giá trị nào để sao chép bằng phím tắt của trình duyệt.

Vì sao dùng công cụ này

  • Ba chế độ — một ký tự đơn, một mã đơn, hoặc bảng theo từng ký tự.
  • Xử lý toàn bộ Unicode — kể cả emoji thuộc mặt phẳng astral thông qua mã điểm lên tới U+10FFFF.
  • Đầu vào dạng mã tự động nhận diện hệ cơ số qua tiền tố 0b / 0o / 0x.
  • Chạy hoàn toàn trong trình duyệt, không phụ thuộc thư viện ngoài.

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

Công cụ này chỉ hỗ trợ ASCII thôi à?

Không — engine bên dưới xử lý được mọi mã điểm Unicode lên tới U+10FFFF. Nhãn “trong phạm vi ASCII” ở mỗi dòng cho biết ký tự nào nằm trong bộ ASCII 7-bit gốc (≤ 127).

UTF-16 units là gì?

JavaScript lưu trữ chuỗi bằng UTF-16. Các ký tự lớn hơn U+FFFF chiếm hai đơn vị 16-bit (một cặp surrogate). Dòng UTF-16 units hiển thị các mã 16-bit thô đó.

Vì sao bảng trực tiếp giới hạn ở 200 ký tự?

Việc render một dòng DOM cho mỗi ký tự sẽ tốn kém khi dán chuỗi dài. 200 ký tự đã đủ cho phần lớn nhu cầu kiểm tra — với khối lượng lớn hơn, hãy xử lý đầu vào bằng trình soạn thảo code của bạn.

Cần byte thô thay vì mã điểm?

Hãy dùng String to Hex Converter của chúng tôi để lấy đầu ra byte UTF-8, hoặc UTF-8 Converter để lấy mã điểm và ký hiệu thoát \u{HEX}.

Trình chuyển đổi ASCII là gì?

Trình chuyển đổi ASCII là công cụ chuyển ký tự sang mã ASCII hoặc Unicode ở dạng thập phân, thập lục phân, nhị phân và bát phân, đồng thời chuyển ngược mã về lại ký tự. Công cụ cũng có thể hiển thị một bảng trực tiếp ánh xạ từng ký tự trong chuỗi đầu vào sang giá trị mã tương ứng. Toàn bộ quá trình chuyển đổi chạy hoàn toàn trong trình duyệt.

Tính năng

Ký tự ↔ mã điểm

Chuyển đổi ký tự sang mã điểm thập phân/thập lục phân/nhị phân/bát phân và ngược lại.

Bảng trực tiếp theo từng ký tự

Tách toàn bộ chuỗi thành một bảng liệt kê từng ký tự và giá trị mã điểm của nó.

Riêng tư 100%

Chạy phía client — dữ liệu đầu vào của bạn không bao giờ rời khỏi trình duyệt.

Ví dụ

Input

ABC

Output

A = 65 (0x41)
B = 66 (0x42)
C = 67 (0x43)

Trường hợp sử dụng

  1. 1

    Tra cứu mã của một ký tự

    Tìm mã điểm thập phân hoặc thập lục phân cho một ký tự (ví dụ: xuống dòng, tab, ©).

  2. 2

    Gỡ lỗi các ký tự điều khiển

    Phát hiện các ký tự ẩn (CR, LF, khoảng trắng không ngắt dòng) đang ẩn trong một chuỗi.

  3. 3

    Tìm hiểu ASCII và Unicode

    Xem nơi ASCII 7-bit kết thúc (127) và mã điểm Unicode tiếp tục.

Tóm tắt

Công cụ chuyển đổi ASCII của Zerethon ánh xạ các ký tự sang mã điểm ASCII/Unicode của chúng ở dạng thập phân, thập lục phân, nhị phân và bát phân — và ngược lại — ngay trong trình duyệt của bạn. Nó có thể hiển thị một bảng trực tiếp cho từng ký tự của bất kỳ chuỗi nào. ASCII bao phủ các mã điểm 0–127 (RFC 20); ngoài phạm vi đó, công cụ sẽ báo cáo mã điểm Unicode. Không có dữ liệu nào được tải lên.

Danh mục
Lập trình
Giá
Miễn phí
Quyền riêng tư
Chạy trên trình duyệt
Đăng ký
Không cần

Tài liệu tham khảo

Quyền riêng tư

Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình chuyển đổi ASCII chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.

So sánh

Công cụ liên quan

Xây dựng, chia sẻ và phát triển trên Zerethon Social

Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.

Đăng ký miễn phí