Mã hóa/Giải mã Base64
Công cụ mã hóa/giải mã Base64 miễn phí trực tuyến, không cần cài đặt
Base64 Encoding là gì?
Base64 là một phương pháp mã hóa nhị phân sang văn bản, chuyển đổi dữ liệu nhị phân thành chuỗi ASCII sử dụng 64 ký tự (A-Z, a-z, 0-9, +, /). Nó được sử dụng rộng rãi để mã hóa dữ liệu truyền qua các phương tiện xử lý văn bản, như email (MIME) hoặc nhúng dữ liệu hình ảnh trong HTML và CSS. Mã hóa Base64 làm tăng kích thước dữ liệu khoảng 33%, nên đây không phải là phương pháp nén.
Cách sử dụng Base64 Encoder/Decoder này
Nhập hoặc dán văn bản gốc vào vùng nhập liệu và nhấn Encode để tạo chuỗi Base64. Để giải mã, dán chuỗi Base64 vào vùng xuất và nhấn Decode. Công cụ hoạt động hoàn toàn trong trình duyệt — không có dữ liệu nào được gửi đến máy chủ. Bạn có thể mã hóa văn bản UTF-8, tiếng Trung, emoji và bất kỳ ký tự Unicode nào.
Các trường hợp sử dụng Base64 phổ biến
Nhúng hình ảnh nhỏ trực tiếp trong HTML hoặc CSS sử dụng data URI (data:image/png;base64,...). Mã hóa thông tin xác thực cho HTTP Basic Authentication. Truyền dữ liệu nhị phân trong JSON API payload. Lưu trữ dữ liệu phức tạp trong cookie hoặc tham số URL. Mã hóa tệp đính kèm email qua MIME.