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

Trình mã hóa & giải mã Base-N

Mã hóa và giải mã Base16, Base32 (RFC 4648), Base32 Crockford, Base85 (ASCII85) và Base91 ngay trong trình duyệt.

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

Cách dùng

  1. 1 Chọn một cơ số — Base16, Base32, Base32 Crockford, Base85 hoặc Base91.
  2. 2 Chuyển đổi giữa Encode (mã hóa) và Decode (giải mã).
  3. 3 Dán dữ liệu đầu vào — văn bản UTF-8 khi mã hóa, chuỗi đã mã hóa khi giải mã.
  4. 4 Sao chép kết quả đầu ra. Dùng Swap để hoán đổi input ↔ output ngay lập tức.

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

  • Năm hệ cơ số trong một công cụ duy nhất — không cần tìm trang riêng cho từng kiểu mã hóa.
  • Crockford Base32 — thân thiện với người dùng, không có I/L/O/U, không phân biệt hoa/thường khi giải mã.
  • Base85 — dày đặc hơn Base64, được Adobe PDF và Git sử dụng.
  • Base91 — còn dày đặc hơn nữa, hữu ích khi bị giới hạn dữ liệu QR/in ấn.
  • Chạy hoàn toàn phía client. Không tải lên.

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

Ở đây có những biến thể Base32 nào?

Cả hai. RFC 4648 (bảng chữ cái A-Z, 2-7, đệm bằng =) để tương thích với OTPAUTH URI và các trường hợp tương tự. Crockford Base32 (bảng chữ cái 0-9, A-Z trừ I/L/O/U) dành cho định danh dễ đọc — không phân biệt hoa/thường và chấp nhận nhầm lẫn O→0, I/L→1.

Còn Base64 an toàn cho URL (URL-safe) thì sao?

Hãy dùng công cụ Base64 Encoder & Decoder riêng của chúng tôi — công cụ đó có tùy chọn bật biến thể URL-safe và hỗ trợ chế độ chuyển file → Base64.

Vì sao Base85 lại được bọc bởi <~ và ~>?

Chuẩn Adobe ASCII85 quy định các ký tự phân tách đó. Chúng là tùy chọn khi giải mã — chúng tôi sẽ tự loại bỏ nếu có.

Vì sao Base91 không được chuẩn hóa?

Đây là thiết kế của Joachim Henke từ năm 2000. Không phải chuẩn IETF, nhưng thuật toán và bảng chữ cái ổn định, được triển khai rộng rãi khi cần độ dày đặc dữ liệu cao hơn.

Trình mã hóa & giải mã Base-N là gì?

Trình mã hóa & giải mã Base-N là công cụ chuyển đổi dữ liệu giữa dạng thô và nhiều kiểu mã hóa cơ số, bao gồm Base16, Base32 (RFC 4648), Base32 Crockford, Base85 (ASCII85) và Base91. Công cụ mã hóa dữ liệu đầu vào theo bảng chữ cái đã chọn và đảo ngược quá trình đó để khôi phục lại các byte gốc. Toàn bộ việc mã hóa và giải mã đều chạy phía client ngay trong trình duyệt, nên dữ liệu không bao giờ được tải lên máy chủ.

Tóm tắt

Trình mã hóa & giải mã Base-N là công cụ lập trình miễn phí của Zerethon Tools. Mã hóa và giải mã Base16, Base32 (RFC 4648), Base32 Crockford, Base85 (ASCII85) và Base91 ngay trong trình duyệt. Chạy hoàn toàn trong trình duyệt — không đăng ký, không 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

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 mã hóa & giải mã Base-N 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.

Kiến thức cơ bản

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í