BKNS Network Tools

Search tools... (WHOIS, DNS, SSL, Ping...)

Search through available tools

Base64 Encode/Decode Tool

Base64 is a standard encoding scheme that converts binary data into a text format using 64 ASCII characters. This tool allows you to easily encode plain text to Base64 or decode Base64 strings back to their original format. Whether you're working with APIs, emails, or data transmission, Base64 encoding/decoding is essential for modern web development and data handling.

Cách sử dụng Base64 Encode/Decode

Base64 Encode/Decode là công cụ trực tuyến miễn phí giúp bạn nhanh chóng chuyển đổi dữ liệu giữa định dạng Base64 và văn bản thường. Dưới đây là các bước sử dụng:

Để Encode (Mã hóa) văn bản thành Base64:

  • Bước 1: Dán hoặc nhập văn bản bạn muốn mã hóa vào ô input
  • Bước 2: Chọn tab "Encode" nếu chưa được chọn
  • Bước 3: Nhấn nút "Encode" để chuyển đổi
  • Bước 4: Sao chép kết quả Base64 từ ô output

Để Decode (Giải mã) Base64 thành văn bản:

  • Bước 1: Dán chuỗi Base64 vào ô input
  • Bước 2: Chọn tab "Decode"
  • Bước 3: Nhấn nút "Decode" để chuyển đổi
  • Bước 4: Sao chép văn bản gốc từ ô output

Khi nào cần dùng Base64 Encode/Decode

Base64 là một chuẩn mã hóa phổ biến được sử dụng trong nhiều tình huống khác nhau trong phát triển web và truyền dữ liệu. Dưới đây là các trường hợp sử dụng chính:

  • Truyền dữ liệu qua Email: Mã hóa Base64 được sử dụng để mã hóa các tệp đính kèm và nội dung nhị phân trong email
  • API và Web Services: Nhiều API yêu cầu dữ liệu được mã hóa Base64 để truyền thông tin nhạy cảm như thông tin đăng nhập
  • Lưu trữ dữ liệu nhị phân: Chuyển đổi hình ảnh, tài liệu PDF thành định dạng văn bản để lưu trong cơ sở dữ liệu
  • Data URLs: Nhúng hình ảnh trực tiếp trong HTML/CSS bằng cách mã hóa Base64
  • Token và xác thực: Mã hóa thông tin xác thực trong các yêu cầu HTTP
  • Truyền dữ liệu qua URL: Mã hóa dữ liệu để an toàn khi truyền qua các URL hoặc tham số truy vấn
  • Bảo vệ dữ liệu cơ bản: Che giấu dữ liệu từ người dùng bình thường mặc dù không phải là mã hóa bảo mật
🚀Need web hosting?

High-speed NVMe Hosting from 49,000đ/month — free SSL

View Hosting

Thông tin kỹ thuật

Base64 là một hệ thống mã hóa ký tự cho phép biểu diễn dữ liệu nhị phân ở định dạng ASCII. Nó chuyển đổi dữ liệu 8-bit thành chuỗi 6-bit và ánh xạ chúng tới 64 ký tự an toàn.

Cách hoạt động của Base64:

  • Bảng ký tự: Base64 sử dụng 64 ký tự: A-Z, a-z, 0-9, +, / và dấu = để đệm
  • Quy trình Encoding: Chia dữ liệu nhị phân thành các nhóm 6-bit, sau đó ánh xạ mỗi nhóm tới một ký tự Base64
  • Quy trình Decoding: Chuyển đổi ngược lại từ ký tự Base64 thành dữ liệu nhị phân gốc
  • Đệm: Dấu = được thêm vào cuối chuỗi để đảm bảo độ dài chia hết cho 4
  • Kích thước đầu ra: Dữ liệu được mã hóa Base64 lớn hơn khoảng 33% so với dữ liệu gốc
  • Tính toàn vẹn: Base64 không phải là mã hóa bảo mật, chỉ là định dạng biểu diễn dữ liệu

Frequently Asked Questions