Trình mã hóa và giải mã Base64 trực tuyến
Mô tả
Mã hóa dữ liệu nhị phân hoặc văn bản sang Base64 cho tệp đính kèm email và API, hoặc giải mã dễ dàng với xác thực tích hợp.
Giới thiệu về Trình mã hóa và giải mã Base64 trực tuyến
Base64 Encoder / Decoder chuyển đổi văn bản và dữ liệu nhị phân sang và từ Base64 ngay trong trình duyệt. Base64 biểu diễn dữ liệu nhị phân dưới dạng văn bản ASCII, giúp nhúng an toàn vào URL, JSON, XML, tệp đính kèm email và data URI. Mã hóa hoặc giải mã tức thì với kiểm tra tích hợp — không gửi gì lên máy chủ.
Cách sử dụng
- Chọn nguồn là văn bản thuần hay tệp.
- Để mã hóa, gõ hoặc dán văn bản (hoặc tải tệp lên) vào ô đầu vào — kết quả Base64 hiện ra ngay.
- Để giải mã, dán chuỗi Base64; văn bản giải mã được hiển thị và kiểm tra.
- Sao chép kết quả, hoặc tải xuống khi làm việc với tệp.
Ví dụ
| Ví dụ | Đầu vào | Đầu ra |
|---|---|---|
| Mã hóa | Hello, World! | SGVsbG8sIFdvcmxkIQ== |
| Giải mã | Zm9vYmFy | foobar |
Câu hỏi thường gặp
Base64 có phải là mã hóa bảo mật không?
Không. Base64 là một phép mã hóa biểu diễn (encoding), không phải mã hóa bảo mật (encryption). Ai cũng có thể giải mã nó — nó không cung cấp bảo mật hay tính bí mật. Dùng nó để truyền tải an toàn dữ liệu nhị phân, không phải để bảo vệ bí mật.
Tại sao đầu ra Base64 dài hơn đầu vào?
Base64 biểu diễn mỗi 3 byte đầu vào thành 4 ký tự ASCII, nên đầu ra lớn hơn khoảng 33% so với dữ liệu gốc. Phần dôi ra đó là cái giá cho việc truyền tải an toàn dạng văn bản.
Data URI là gì?
Data URI nhúng trực tiếp một tệp vào URL bằng Base64, ví dụ data:image/png;base64,iVBORw0K… Nó cho phép chèn ảnh hoặc font nhỏ mà không cần một yêu cầu HTTP riêng.
Việc giải mã có diễn ra trên máy chủ không?
Không. Mã hóa và giải mã chạy hoàn toàn trong trình duyệt, nên ngay cả dữ liệu nhạy cảm cũng ở lại trên thiết bị của bạn.