Mã hóa & Giải mã Base64

Giải mã token, tiêu đề email hoặc data URL, hoặc tạo mới. Văn bản không phải ký tự Latinh được xử lý chính xác.

Base64 không phải là mã hóa bảo mật

Đây là cách biểu diễn các byte dưới dạng văn bản mà bất kỳ ai cũng có thể giải mã ngược lại. Đừng bao giờ dùng nó để ẩn mật khẩu hoặc dữ liệu cá nhân.

Tại sao các công cụ khác làm lỗi văn bản

Nhiều công cụ mã hóa trực tiếp ký tự thay vì byte UTF-8 của chúng, gây lỗi đối với văn bản phi Latinh. Tại đây, văn bản được chuyển đổi sang UTF-8 trước, do đó kết quả khớp chính xác với các ngôn ngữ và hệ thống khác.

An toàn cho URL

Đối với URL và JWT, + và / trở thành - và _, đồng thời dấu = ở cuối được bỏ qua. Quá trình giải mã chấp nhận cả hai dạng.

Hướng dẫn theo từng trường hợp

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

Có tệp nào được tải lên không?

Không. Việc dán token vào đây sẽ giữ nó hoàn toàn trên máy của bạn.

Giới hạn kích thước tệp?

5 MB cho Data URL; Base64 lớn hơn khoảng 33% so với tệp gốc.

Giải mã ra chuỗi ký tự vô nghĩa

Dữ liệu có thể là dạng nhị phân (hình ảnh hoặc tệp lưu trữ nén), không phải văn bản.

Công cụ có mã hóa an toàn các ký tự không phải Latin và chuỗi UTF-8 không?

Có, công cụ xử lý văn bản bằng mã hóa byte UTF-8, đảm bảo các ký tự không phải Latin và ký hiệu đặc biệt được mã hóa và giải mã chính xác.

Tôi có thể tạo chuỗi Base64 an toàn cho URL mà không có khoảng đệm chuẩn không?

Có, tùy chọn URL-safe sẽ thay thế + và / bằng - và _, đồng thời loại bỏ các ký tự đệm = ở cuối.

Tôi có thể chuyển đổi trực tiếp tệp hình ảnh hoặc tài liệu thành Data URL không?

Có, bạn có thể tải các tệp có dung lượng tối đa 5 MB để chuyển đổi trực tiếp thành chuỗi data:...;base64,... sẵn sàng sử dụng trên trình duyệt.

Mã hóa Base64 có được xem là một hình thức mã hóa bảo mật dữ liệu không?

Không, Base64 hoàn toàn chỉ là một cơ chế mã hóa để biểu diễn dữ liệu và không cung cấp tính bảo mật mật mã hay mã hóa bảo vệ.