Giải mã Base64

Chuyển đổi dữ liệu đã mã hóa với tùy chọn định dạng rõ ràng. Dữ liệu luôn ở trên thiết bị của bạn.

Mã hóa & Giải mã
Đang chuẩn bị không gian làm việc…
Đầu vào
Đầu ra
Kết quả sẽ xuất hiện ở đây.

Cách sử dụng

  1. Dán giá trị đã mã hóa, mở tệp hoặc thử ví dụ.
  2. Chọn định dạng. Kết quả cập nhật khi bạn nhập.
  3. Sao chép kết quả hoặc tải xuống dữ liệu đã chuyển đổi.

Giải mã Base64 đúng cách

Giải mã Base64 thành các byte gốc. UTF-8 hợp lệ được hiển thị dưới dạng văn bản; dữ liệu nhị phân khác có bản xem trước hệ thập lục phân và bản tải xuống giữ nguyên mọi byte.

Chọn bảng ký tự khớp với đầu vào và quyết định có chấp nhận khoảng trắng ASCII và thiếu phần đệm hay không. Ký tự không hợp lệ và phần đệm không nhất quán sẽ được báo lỗi.

Khôi phục các byte gốc

Mỗi nhóm ký tự Base64 trở thành byte. Giải mã văn bản dùng UTF-8 nghiêm ngặt và giữ BOM ở đầu. Các byte không phải văn bản vẫn tải xuống được mà không bị đổi thành ký tự thay thế.

Một phép chuyển đổi Base64
Đầu vào
WGluIGNow6BvLCB0aOG6vyBnaeG7m2khIPCfkYs=
Kết quả
Xin chào, thế giới! 👋

Thiết lập mặc định chuyển đổi đầu vào này trong một lượt.

Phần đệm và khoảng trắng

Có thể chủ động bỏ qua dấu cách ASCII, tab, CR và LF. Có thể chấp nhận thiếu phần đệm, nhưng phần đệm thừa, = sai vị trí, bảng ký tự bị trộn và bit không dùng khác 0 đều bị từ chối. Bảng ký tự được chọn phải khớp đầu vào.

Kết quả nhị phân và Base64 thuần

Đầu vào phải là chính giá trị Base64. Bỏ phần đầu data URL trước khi giải mã. Đầu ra nhị phân chỉ được hiển thị dưới dạng bản xem trước hệ 16 có giới hạn; Tải xuống xuất đầy đủ các byte đã giải mã.

Giới hạn xử lý

Tối đa 5 MiB đầu vào, 20 MiB đầu ra và 10 giây mỗi lần chạy. Tệp văn bản phải dùng UTF-8. Mã hóa Base64 cũng nhận tệp nhị phân. Tài liệu luôn ở trên thiết bị của bạn.

?

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

Tại sao tôi thấy bản xem trước hệ 16?

Các byte đã giải mã không phải UTF-8 đọc được. Tải xuống lưu các byte đó nguyên vẹn.

Tôi có thể giải mã giá trị không có phần đệm không?

Có, khi bật Cho phép thiếu phần đệm. Phần dư một ký tự luôn không hợp lệ.

Tôi có thể dán Base64 có ngắt dòng không?

Có, nếu bật Bỏ qua khoảng trắng ASCII. Các ký tự không mong đợi khác vẫn được coi là lỗi.

Công cụ giải mã có nhận data URL không?

Dán giá trị Base64 sau dấu phẩy, không kèm phần đầu data URL.

Giải mã có chạy tệp không?

Không. Kết quả là văn bản hoặc tệp tải xuống. Kết quả không bao giờ được thực thi hay hiển thị như một tài liệu.

Tìm công cụ tiếp theo

Ngôn ngữ

Đổi ngôn ngữ? Nội dung làm việc hiện tại sẽ bị xóa. Hãy sao chép hoặc tải xuống dữ liệu cần giữ trước.