DevToolPal
VI

Mã hóa & giải mã Base64

Mã hóa văn bản sang Base64 hoặc giải mã Base64 về văn bản, hỗ trợ đầy đủ UTF-8 và dạng an toàn cho URL.

Chạy cục bộ, không bao giờ tải lên

Tùy chọn

Chế độ

Đầu vào

0 ký tự · 0 B

Đầu ra

0 ký tự · 0 B

Công cụ này làm gì

Base64 biểu diễn dữ liệu nhị phân bằng 64 ký tự in được. Nó được dùng trong data URL, tệp đính kèm email, JSON Web Token và header xác thực HTTP Basic. Công cụ này mã hóa văn bản sang Base64 và giải mã Base64 trở lại văn bản dễ đọc.

Cách sử dụng

  1. Chọn Mã hóa hoặc Giải mã.
  2. Dán văn bản hoặc chuỗi Base64 vào ô đầu vào, hoặc nhấn Ví dụ.
  3. Bật An toàn cho URL nếu kết quả sẽ được đưa vào URL hoặc tên tệp.
  4. Sao chép đầu ra, hoặc nhấn Dùng làm đầu vào để chuyển đổi ngược lại.

Ví dụ

Hello, World! được mã hóa thành SGVsbG8sIFdvcmxkIQ==.

Câu hỏi thường gặp

› Công cụ có hỗ trợ tiếng Việt, emoji và các ký tự không phải tiếng Anh không?

Có. Văn bản được mã hóa thành UTF-8 trước khi chuyển sang Base64, nên mọi ký tự đều được giữ nguyên khi mã hóa rồi giải mã lại.

› Base64 an toàn cho URL là gì?

Base64URL thay "+" bằng "-", "/" bằng "_" và bỏ phần đệm "=", nhờ vậy kết quả có thể đặt trong URL và tên tệp. Bộ giải mã chấp nhận cả hai dạng.

› Base64 có phải là mã hóa bảo mật không?

Không. Base64 chỉ là một cách biểu diễn dữ liệu, không phải mã hóa bảo mật. Ai cũng có thể giải mã, vì vậy đừng bao giờ dùng nó để che giấu mật khẩu hay thông tin bí mật.