Giải mã Base64
Chuyển Base64 trở lại thành tệp, ảnh hoặc văn bản ban đầu.
- Chạy ngay trên trình duyệt của bạn — văn bản của bạn không bao giờ được gửi đi đâu cả
- Không cần đăng ký, không có hạn mức, dùng miễn phí bao nhiêu lần tùy thích
Cách hoạt động
Base64 xuất hiện được nhúng trong data URI, dữ liệu API, tệp đính kèm email và tệp cấu hình. Giải mã nó thường nghĩa là tìm hiểu xem nó thực sự là gì, đó là lý do công cụ này hiển thị ảnh thay vì chỉ trả về các byte.
Data URI được xử lý
Một chuỗi bắt đầu bằng “data:image/png;base64,” tự mang kiểu của nó, và tiền tố được tự động loại bỏ. Base64 thuần không có tiền tố cũng không sao.
Kiểu được phát hiện khi không được khai báo
Khi không có tiền tố, vài byte đầu tiên được đối chiếu với chữ ký của các định dạng phổ biến; PNG, JPEG, GIF, PDF và ZIP đều tự nhận diện theo cách này. Khi nội dung hóa ra là văn bản UTF-8 hợp lệ, nó được hiển thị dưới dạng văn bản.
Ảnh được xem trước
Khi kết quả là ảnh, nó được hiển thị để bạn xác nhận đúng như mong đợi trước khi tải xuống. Mọi thứ khác được cung cấp để tải xuống với phần mở rộng phù hợp.
Tại sao điều này quan trọng với bảo mật
Dữ liệu Base64 thường chứa thông tin đăng nhập, token và tài liệu riêng tư. Giải mã trên máy chủ từ xa nghĩa là giao chúng cho máy chủ đó. Công cụ này chạy trong trang, nên không có gì được truyền đi.
Giải mã Base64 — câu hỏi thường gặp
Công cụ này có giải mã được data URI không?
Có. Tiền tố data: được nhận ra và tự động loại bỏ.
Nếu Base64 của tôi không có thông tin về kiểu thì sao?
Những byte đầu tiên được đối chiếu với chữ ký của các tệp phổ biến, và UTF-8 hợp lệ được hiển thị dưới dạng văn bản.
Tại sao công cụ báo Base64 không hợp lệ?
Thường là do bản sao bị cắt cụt hoặc có ký tự thừa. Hãy kiểm tra xem bạn đã sao chép toàn bộ chuỗi chưa.
Dữ liệu của tôi có được tải lên không?
Không. Việc giải mã diễn ra hoàn toàn trong trình duyệt của bạn.