Công cụ Base64
Mã hoá & giải mã Base64 trực tuyến, hỗ trợ tiếng Việt (UTF-8). Xử lý ngay trên trình duyệt của bạn — dữ liệu không được gửi lên máy chủ.
Base64 là gì?
- Chuẩn mã hoá văn bản: Base64 chuyển dữ liệu nhị phân sang chuỗi 64 ký tự an toàn (A–Z, a–z, 0–9,
+,/), giúp truyền dữ liệu qua kênh chỉ chấp nhận văn bản. - Không phải mã hoá bảo mật: Base64 chỉ là encode, ai cũng có thể giải mã ngược. Đừng dùng để bảo vệ mật khẩu hay thông tin nhạy cảm.
- Ứng dụng phổ biến: nhúng ảnh trong CSS/HTML (data URI), gửi tệp qua email (MIME), lưu dữ liệu trong JSON/JWT, cấu hình API.
Quyền riêng tư & bảo mật
- Xử lý ngay trên máy bạn: toàn bộ việc mã hoá/giải mã chạy bằng JavaScript trong trình duyệt, dữ liệu không rời khỏi thiết bị.
- Không lưu trữ: chúng tôi không gửi, không ghi lại và không lưu nội dung bạn nhập.
- Không cần tài khoản: dùng ngay, không giới hạn số lần, không yêu cầu đăng nhập.
Câu hỏi thường gặp
Công cụ Base64 này có miễn phí không?
Có. Công cụ hoàn toàn miễn phí, không giới hạn số lần sử dụng và không yêu cầu đăng ký tài khoản.
Dữ liệu tôi nhập có được gửi lên máy chủ không?
Không. Việc mã hoá và giải mã được thực hiện hoàn toàn bằng JavaScript ngay trên trình duyệt của bạn. Nội dung bạn nhập không được gửi đi, không được lưu lại ở bất kỳ đâu.
Base64 có bảo mật không, dùng để mã hoá mật khẩu được không?
Không nên. Base64 chỉ là cách mã hoá (encode) để biểu diễn dữ liệu, bất kỳ ai cũng có thể giải mã ngược trở lại. Nó không phải là mã hoá bảo mật (encryption), vì vậy không dùng để bảo vệ mật khẩu hay thông tin nhạy cảm.
Công cụ có hỗ trợ tiếng Việt có dấu không?
Có. Công cụ mã hoá theo chuẩn UTF-8 nên xử lý tốt tiếng Việt có dấu và mọi ký tự Unicode khác (emoji, chữ Trung, Nhật…).
Vì sao khi giải mã lại báo lỗi "Chuỗi Base64 không hợp lệ"?
Chuỗi bạn dán vào có thể bị thiếu ký tự, dư khoảng trắng hoặc không phải Base64 hợp lệ. Hãy kiểm tra lại xem đã sao chép đầy đủ chuỗi hay chưa. Công cụ tự bỏ khoảng trắng và xuống dòng, nhưng nếu ký tự sai thì không thể giải mã.