Mã hóa & Giải mã Base64
Chuyển văn bản sang Base64 và ngược lại.
Chạy hoàn toàn trong trình duyệt của bạn
Đang tải công cụ...
Cách sử dụng
- Chọn bạn đang mã hóa hay giải mã.
- Dán văn bản hoặc chuỗi Base64 vào ô nhập liệu.
- Bật An toàn cho URL nếu kết quả sẽ nằm trong URL hoặc tên tệp.
- Chọn hành động rồi sao chép kết quả.
Tính năng
- Hỗ trợ đầy đủ UTF-8 nên mọi hệ chữ đều mã hóa và giải mã không mất dữ liệu.
- Bảng chữ cái an toàn cho URL, bỏ ký tự đệm, theo RFC 4648.
- Chấp nhận dữ liệu có hoặc không có ký tự đệm và bỏ qua ngắt dòng.
- Xử lý dữ liệu lớn mà không làm treo trang.
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 cách biểu diễn, không phải mã hóa bảo mật. Ai cũng có thể giải mã ngay lập tức. Đừng bao giờ dùng nó để bảo vệ mật khẩu hay thông tin bí mật.
- Tùy chọn an toàn cho URL thay đổi điều gì?
- Bảng chữ cái chuẩn dùng + và /, vốn có ý nghĩa đặc biệt trong URL. Biến thể an toàn cho URL thay chúng bằng - và _ và bỏ ký tự đệm =, nên giá trị có thể nằm trong URL hoặc tên tệp mà không bị biến đổi.
- Vì sao chuỗi Base64 của tôi bị từ chối?
- Hoặc là nó chứa ký tự ngoài bảng chữ cái Base64, hoặc giải mã ra những byte không phải văn bản UTF-8 hợp lệ. Dữ liệu nhị phân như ảnh sẽ giải mã thành byte không hiển thị được dưới dạng chữ.
- Dữ liệu của tôi có được tải lên không?
- Không. Việc mã hóa và giải mã diễn ra trong trình duyệt, nên có thể dùng an toàn cho token và giá trị cấu hình.
Công cụ liên quan
Kiểu mã hóa dùng cho mã bí mật hai lớp — chấp nhận cả khoảng trắng và ký tự gõ nhầm khi chép tay.
Chuyển ảnh thành data URI để dán vào HTML hoặc CSS — và ngược lại.
Mã hóa phần trăm cho URL, hoặc giải mã URL về dạng đọc được.
Đọc header, claim và hạn dùng của một JSON Web Token — không gửi đi đâu cả.