Base64 Giải mã

Giải mã văn bản sang và từ định dạng Base64. Công cụ decode Base64 miễn phí, nhanh và an toàn. 100% xử lý phía client, không tải lên server.

Input (Base64 Decode)

Là gì Base64 Decode?

Base64 là một sơ đồ mã hóa nhị phân thành văn bản, biểu diễn dữ liệu nhị phân ở định dạng chuỗi ASCII bằng cách sử dụng một bảng 64 ký tự. Nó được sử dụng rộng rãi để truyền dữ liệu qua các kênh chỉ hỗ trợ văn bản, chẳng hạn như trong email (qua MIME), hoặc để nhúng dữ liệu nhỏ như hình ảnh trực tiếp vào tài liệu web như HTML và CSS. Việc mã hóa này làm tăng kích thước dữ liệu khoảng 33%.

Cách Sử dụng Base64 Decode

1. Dán văn bản đã mã hóa Base64 vào trường đầu vào. 2. Kết quả giải mã xuất hiện ngay lập tức trong trường đầu ra. 3. Nhấp "Copy" để sao chép văn bản đã giải mã vào clipboard. 4. Sử dụng "Clear" để đặt lại và bắt đầu lại.

Khi nào Sử dụng Base64 Decode

Sử dụng giải mã Base64 để trích xuất dữ liệu gốc từ chuỗi mã hóa Base64, đọc data URL, hoặc giải mã tệp đính kèm email và phản hồi API.

Cách thức Base64 Decode Hoạt động

Mã hóa Base64 hoạt động bằng cách chia dữ liệu nhị phân đầu vào thành các khối 6-bit. Vì 2^6 = 64, mỗi khối 6-bit có thể được biểu diễn bằng một trong 64 ký tự ASCII có thể in được. Bảng ký tự tiêu chuẩn bao gồm 'A-Z', 'a-z', '0-9', '+', và '/'. Nếu dữ liệu đầu vào không phải là bội số của 3 byte, ký tự đệm '=' sẽ được thêm vào cuối để đảm bảo đầu ra là bội số của 4 ký tự.

Các Trường Hợp Sử Dụng Phổ Biến

  • Nhúng hình ảnh nhỏ hoặc icon vào CSS/HTML (Data URLs)
  • Gửi tệp đính kèm trong email theo chuẩn MIME
  • Nhúng dữ liệu nhị phân vào các định dạng văn bản như JSON hoặc XML
  • Lưu trữ dữ liệu nhị phân trong cơ sở dữ liệu không hỗ trợ trực tiếp
  • Truyền dữ liệu trong các API yêu cầu định dạng văn bản
  • Tạo token xác thực an toàn (ví dụ: JWT)

Câu Hỏi Thường Gặp

1 Base64 được dùng để làm gì?

Base64 chủ yếu được sử dụng cho nhúng hình ảnh nhỏ hoặc icon vào css/html (data urls), gửi tệp đính kèm trong email theo chuẩn mime, và nhiều ứng dụng khác cần mã hóa base64.

2 Base64 có an toàn không?

Base64 là phương pháp mã hóa, không phải mã hóa bảo mật. Nó không cung cấp bảo mật và có thể dễ dàng đảo ngược. Đừng bao giờ dùng để bảo vệ dữ liệu nhạy cảm.

3 Công cụ này có an toàn không?

Có! Mọi quá trình giải mã diễn ra trên trình duyệt của bạn. Dữ liệu không bao giờ rời khỏi thiết bị và không được gửi đến server nào.