Bộ mã hóa/giải mã Base64 xử lý mọi thứ cục bộ trong trình duyệt của bạn — dữ liệu không bao giờ được tải lên. Hỗ trợ mã hóa/giải mã văn bản, định dạng Base64URL và chuyển ảnh sang Data URI Base64.
Giải thích tính năng
- Văn bản → Base64 (Mã hóa): chuyển mọi văn bản (gồm cả tiếng Trung, emoji) thành chuỗi Base64 bằng UTF-8 — không lỗi ký tự.
- Base64 → Văn bản (Giải mã): khôi phục Base64 về văn bản gốc. Đầu vào không hợp lệ hiện ngay thông báo lỗi màu đỏ.
- Chế độ Base64URL: thay + bằng -, / bằng _ và bỏ phần đệm = — cho ra định dạng an toàn với URL dùng trong JWT và token OAuth.
- Chuyển đổi thời gian thực: đầu ra cập nhật ngay khi bạn gõ — không cần nhấn nút.
- Số ký tự: cả đầu vào lẫn đầu ra đều hiển thị số ký tự để tham chiếu kích thước nhanh.
- Ảnh → Base64: chuyển sang tab “Ảnh → Base64”, kéo hoặc nhấp để tải ảnh lên và nhận Data URI đầy đủ (vd. data:image/png;base64,...) để dùng trong HTML hoặc CSS.
- Sao chép / Tải xuống: sao chép đầu ra vào bộ nhớ tạm hoặc tải xuống dạng tệp .txt.
Base64 là gì?
- Base64 là phương pháp mã hóa chuyển dữ liệu nhị phân thành văn bản thuần chỉ với 64 ký tự: A-Z, a-z, 0-9, + và /.
- Thường dùng để truyền an toàn nội dung nhị phân (ảnh, tệp) bên trong JSON, XML, tiêu đề HTTP và email.
- Base64URL là biến thể an toàn với URL dùng trong JWT, token OAuth và các tình huống nhúng trong URL khác.
Cách sử dụng