Chọn mã hoá hoặc giải mã, rồi dán nội dung: kết quả hiện ngay. Hỗ trợ tiếng Việt, emoji và Base64 URL-safe; dữ liệu không rời khỏi máy của bạn.
Mã hoá Base64 dùng để làm gì?
Chuyển văn bản sang Base64 và giải mã Base64 về văn bản, hỗ trợ tiếng Việt, emoji và Base64 URL-safe. Báo rõ lỗi nằm ở đâu. Xử lý trong trình duyệt, không gửi lên máy chủ.
Cách sử dụng Mã hoá Base64
- Chọn "Mã hoá" để chuyển văn bản thành Base64, hoặc "Giải mã" để chuyển Base64 về văn bản. Muốn thử nhanh, bấm "Ví dụ".
- Dán nội dung vào khung bên trên, hoặc bấm "Mở tệp" để mở một tệp văn bản. Kết quả hiện ngay ở khung "Kết quả" và cập nhật khi bạn gõ hay đổi chế độ.
- Bật "URL-safe" nếu Base64 dùng trong URL, JWT hoặc tên tệp (dùng - và _, không có dấu =). Phải bật cùng một cách khi mã hoá và khi giải mã.
- Bấm "Sao chép kết quả" ở đầu khung "Kết quả". Bấm nút mũi tên lên để đảo chiều: kết quả thành đầu vào và chế độ đổi theo, tiện để kiểm tra mã hoá rồi giải mã lại.
Base64 hoạt động thế nào
- Base64 chỉ là cách viết dữ liệu thành chữ, ai cũng giải ngược lại được. Nó không phải mã hoá bảo mật: đừng dùng Base64 để giấu mật khẩu hay dữ liệu nhạy cảm.
- Văn bản được đổi sang byte theo UTF-8 rồi mới mã hoá, nên chữ có dấu, emoji và mọi ngôn ngữ đều giữ nguyên khi giải mã. Kết quả dài hơn dữ liệu gốc khoảng một phần ba.
- Bảng ký tự chuẩn gồm chữ cái, chữ số, + và /, thêm dấu = ở cuối để độ dài chia hết cho 4. Dạng URL-safe thay + và / bằng - và _ và bỏ dấu =; khi giải mã dạng này, dấu = có hay không đều được.
- Khi giải mã, khoảng trắng và dấu xuống dòng được bỏ qua (Base64 trong email hay tệp PEM thường bị ngắt dòng). Ký tự khác ngoài bảng ký tự không bị sửa: công cụ báo đúng ký tự và vị trí.
- Có hai kiểu lỗi khác nhau. "Base64 không hợp lệ": chuỗi sai ký tự, sai dấu = hoặc sai độ dài. "Không phải văn bản UTF-8": chuỗi đúng Base64 nhưng nội dung là dữ liệu nhị phân như ảnh hay tệp nén.
- Công cụ chỉ xử lý văn bản. Mã hoá ảnh hay tệp nhị phân chưa được hỗ trợ.
Giới hạn và quyền riêng tư
Công cụ xử lý dữ liệu ngay trong trình duyệt của bạn, nội dung không được gửi lên máy chủ. Giới hạn của công cụ: 1 MB.
Dùng thử ngay: Mã hoá Base64.


