vi

Giải mã Base64

Giải mã văn bản Base64, Base32 hoặc Hex trở lại tệp gốc - hoàn toàn cục bộ trong trình duyệt, dữ liệu không bao giờ rời khỏi thiết bị của bạn.

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

Định dạng Định dạng đích của tệp kết quả.
  • Base64
  • Base32
  • Hex

Đ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+

Giải mã là đường về: từ văn bản đã mã hóa trở lại những byte ban đầu. Nếu ai đó gửi cho bạn một tệp dưới dạng chuỗi Base64, một khóa ở dạng Base32, hay một giá trị nằm dưới dạng chuỗi hex trong cấu hình, công cụ này lấy lại tệp thật từ đó - đúng những byte đã có trước khi mã hóa. Bạn có thể tải kết quả xuống dưới dạng tệp và dùng bình thường.

Bạn chọn văn bản đang ở bảng chữ cái nào: Base64, Base32 hoặc Hex (hai cái đầu theo RFC 4648, Hex theo cơ số 16). Công cụ rộng lượng với những dấu xuống dòng và khoảng trắng thường xuất hiện khi sao chép, và với việc thiếu hay có ký tự đệm ở cuối. Điều quan trọng duy nhất là chọn đúng định dạng - đọc văn bản Base64 như Hex sẽ không cho ra nội dung có nghĩa.

Việc chuyển đổi diễn ra hoàn toàn cục bộ trong trình duyệt qua một thủ tục JavaScript thuần nhỏ gọn - không có gì được tải lên, không có gì được lưu lại, và không có thư viện ngoài nào được nạp từ CDN. Nếu văn bản chứa ký tự không thuộc bảng chữ cái đã chọn, công cụ sẽ báo điều đó một cách trung thực thay vì xuất ra một tệp sai.

Thông số kỹ thuật

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

Trong 3 bước

  1. Thả tệp văn bản chứa nội dung đã mã hóa vào.
  2. Chọn định dạng phù hợp (mặc định: Base64).
  3. Tải tệp gốc đã giải mã xuống.

Giới hạn: Bạn phải chọn đúng định dạng đầu vào - công cụ không đoán. Nếu định dạng không khớp hoặc văn bản chứa ký tự không hợp lệ, bạn nhận được một thông báo lỗi trung thực thay vì một tệp hỏng. Tên tệp khôi phục được chỉ là một phỏng đoán từ tên tệp văn bản; tên cuối cùng do bạn đặt khi lưu.

So sánh các bảng chữ cái

So sánh các bảng chữ cái
Định dạngBộ ký tựChi phí kích thướcCông dụng phổ biến
Base64A-Z, a-z, 0-9, +, /+33%URL dữ liệu, tệp đính kèm nhúng, trường API
Base32A-Z, 2-7+60%giá trị có thể gõ/đọc thành tiếng (ví dụ: khóa TOTP)
Hex0-9, a-f+100%đọc từng byte, ví dụ checksum

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

Dữ liệu của tôi có bị tải lên không?

Không. Việc giải mã diễn ra hoàn toàn cục bộ trong trình duyệt; dữ liệu không bao giờ rời khỏi thiết bị của bạn và không được lưu lại.

Chọn sai định dạng hoặc văn bản hỏng thì sao?

Công cụ báo một lỗi trung thực (ký tự không hợp lệ) thay vì xuất ra một tệp vô nghĩa. Sau đó hãy chọn đúng định dạng.

Dấu xuống dòng trong văn bản có gây trở ngại không?

Không. Khoảng trắng và dấu xuống dòng được bỏ qua, việc thiếu hay có ký tự đệm ở cuối cũng vậy.

Làm thế nào để mã hóa một tệp theo chiều ngược lại?

Dùng công cụ mã hóa: nó biến mọi tệp thành văn bản Base64, Base32 hoặc Hex. Công cụ này là đường về.

Công cụ liên quan

Mã hóa sang Base64 · Tính HMAC · Giải mã URL · Kiểm Tra IBAN · Phân Tích Đoạn Chat