Trình Giải Mã Base64 | Giải mã nhanh chóng và dễ dàng

Trình Giải Mã Base64 chuyển đổi dữ liệu mã hóa sang định dạng đọc được. Nhập chuỗi Base64 và nhấn giải mã để nhận kết quả. Hỗ trợ giải mã tệp nhị phân như hình ảnh và tài liệu.

Xóa

Bộ giải mã Base64 là gì?

Một bộ giải mã Base64 chuyển văn bản được mã hóa Base64 trở lại dữ liệu gốc. Base64 biểu diễn dữ liệu nhị phân chỉ bằng 64 ký tự ASCII có thể in được (A-Z, a-z, 0-9, cùng với + và /), giúp nhúng an toàn vào các hệ thống dựa trên văn bản. Công cụ này giải mã Base64 thành văn bản, hình ảnh và tệp có thể đọc được, đồng thời cũng có thể mã hóa dữ liệu theo chiều ngược lại.

Cách Sử Dụng Trình Giải Mã Base64

  • 1. Dán chuỗi mã hóa Base64 của bạn vào trường nhập liệu
  • 2. Nhấp vào "Giải Mã Base64" để chuyển đổi chuỗi
  • 3. Chọn sao chép văn bản đã giải mã hoặc tải xuống dưới dạng tệp
  • 4. Đối với tệp, nhập tên tệp tùy chọn trước khi tải xuống

Base64 được dùng ở đâu

Mục đích Lý do
Nhúng hình ảnh vào HTML/CSS URL dữ liệu nội tuyến (data:image/png;base64,...) tránh các yêu cầu HTTP bổ sung cho hình ảnh và biểu tượng nhỏ.
Tệp đính kèm email (MIME) Email chỉ truyền văn bản ASCII, nên tệp nhị phân được mã hóa Base64 để đến nơi nguyên vẹn.
Lưu dữ liệu nhị phân trong JSON/XML Các định dạng văn bản này không chứa được byte thô, nên tệp được mã hóa Base64 thành một chuỗi.
Mã thông báo API và tiêu đề xác thực HTTP Basic Auth và JWT dùng Base64 để đóng gói thông tin đăng nhập thành văn bản an toàn cho tiêu đề.
Mã hóa tệp để truyền Base64 cho phép di chuyển tệp nhị phân qua các kênh chỉ văn bản và thao tác sao chép-dán mà không bị hỏng.

Sử dụng công cụ này từ tác nhân AI của bạn

API JSON và máy chủ Model Context Protocol (MCP) miễn phí. Không cần đăng ký, không cần khóa API, CORS mở. Được thiết kế cho Claude, ChatGPT, Cursor, script và ứng dụng frontend.

curl -X POST https://mate.tools/api/v1/base64-decode.php \
  -H "Content-Type: application/json" \
  -d '{"encoded":"aGVsbG8gd29ybGQ="}'
import urllib.request, json

req = urllib.request.Request(
    "https://mate.tools/api/v1/base64-decode.php",
    data=json.dumps({"encoded":"aGVsbG8gd29ybGQ="}).encode(),
    headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
    print(json.load(r))
const r = await fetch("https://mate.tools/api/v1/base64-decode.php", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({"encoded":"aGVsbG8gd29ybGQ="}),
});
console.log(await r.json());

Thêm vào claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) hoặc bất kỳ máy khách MCP tương thích nào khác:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
Tài liệu API OpenAPI 3.1 npm 60 yêu cầu/phút · 600 yêu cầu/giờ · nội dung tối đa 1 MB

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

Dán chuỗi đã mã hóa Base64 vào trường nhập và nhấp "Giải mã Base64". Văn bản thuần đã giải mã sẽ xuất hiện trong vùng kết quả, sẵn sàng để sao chép.

Có, nếu chuỗi Base64 đại diện cho một tệp như hình ảnh hoặc PDF, công cụ sẽ phát hiện nội dung nhị phân và cho phép bạn tải xuống dưới dạng tệp. Bạn có thể tùy chọn nhập tên tệp trước khi tải xuống.

Không, Base64 là một sơ đồ mã hóa, không phải mã hóa mật mã. Nó chuyển đổi dữ liệu nhị phân thành văn bản ASCII để truyền tải an toàn nhưng không cung cấp bất kỳ bảo mật nào. Bất kỳ ai có chuỗi Base64 đều có thể giải mã nó.

Bộ giải mã Base64 là gì?

Một bộ giải mã Base64 chuyển văn bản được mã hóa Base64 trở lại dữ liệu gốc. Base64 biểu diễn dữ liệu nhị phân chỉ bằng 64 ký tự ASCII có thể in được (A-Z, a-z, 0-9, cùng với + và /), giúp nhúng an toàn vào các hệ thống dựa trên văn bản. Công cụ này giải mã Base64 thành văn bản, hình ảnh và tệp có thể đọc được, đồng thời cũng có thể mã hóa dữ liệu theo chiều ngược lại.