Mã hóa/Giải mã Base64 (hỗ trợ văn bản & tệp)

Dùng một màn hình cho giải mã Base64, mã hóa Base64 và chuyển đổi nhanh.

Chuyển đổi văn bản, tệp và Data URL an toàn ngay trong trình duyệt.

Không tải lên máy chủ (chỉ xử lý trong trình duyệt)
Hỗ trợ Data URL
Đầu ra văn bản UTF-8

Công cụ chuyển đổi

Chuyển chế độ (Mã hóa / Giải mã / Tự động phát hiện) và kiểu đầu vào (Văn bản / Tệp) từ phía trên.

Dữ liệu đầu vào chỉ ở trong trình duyệt và không bao giờ được tải lên.

Nhấn Ctrl / Cmd + Enter để chạy chuyển đổi.

Ví dụ

Mã hóa văn bản

Đầu vào

hello

Đầu ra

aGVsbG8=

Giải mã Data URL

Đầu vào

data:text/plain;base64,44GT44KT44Gr44Gh44Gv

Đầu ra

こんにちは

Cách sử dụng

  1. Bắt đầu với Tự động phát hiện, sau đó nhập văn bản hoặc chọn một tệp.
  2. Chuyển thủ công sang Mã hóa hoặc Giải mã khi cần.
  3. Sau khi chuyển đổi, sao chép hoặc tải xuống kết quả.

Mã hóa sang Base64

  • Chuyển văn bản hoặc tệp sang Base64.
  • Chọn định dạng đầu ra: chỉ Base64 hoặc Data URL (kèm MIME).

Giải mã Base64

  • Giải mã Base64 có chứa khoảng trắng hoặc ngắt dòng.
  • Hỗ trợ Base64 an toàn cho URL (- và _).
  • Chọn hiển thị văn bản UTF-8 hoặc tải dữ liệu giải mã ở dạng nhị phân.

Tách Data URL

  • Tự động tách phần đầu và payload của data:...;base64,.
  • Hiển thị riêng MIME và payload Base64 với nút sao chép một chạm.

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

Văn bản tiếng Nhật sau khi giải mã bị lỗi ký tự

Hãy thử "Hiển thị dưới dạng văn bản (UTF-8)" trước. Nếu dữ liệu giải mã là nhị phân, hãy chuyển sang "Xử lý như nhị phân (tải xuống)".

Có hỗ trợ Data URL (data:image/...;base64,)?

Có. Công cụ tự động tách phần đầu data:*;base64, và payload, đồng thời hiển thị kiểu MIME.

Các tệp có bị tải lên không?

Không. Việc chuyển đổi chạy hoàn toàn trong trình duyệt và các tệp không bao giờ được tải lên.

Tôi có thể giải mã Base64 có ngắt dòng không?

Có. Hãy bật “Bỏ qua khoảng trắng và ngắt dòng” để giải mã Base64 có ngắt dòng.

Có hỗ trợ Base64URL (- và _)?

Có. Hãy bật “Chấp nhận Base64 an toàn cho URL (- và _)”.

Ghi chú

  • Khi nội dung giải mã được hiển thị dưới dạng văn bản, UTF-8 sẽ được dùng. Nếu dữ liệu gốc dùng mã hóa khác, văn bản có thể bị lỗi ký tự.
  • Các tệp lớn có thể mất nhiều thời gian hơn tùy theo giới hạn bộ nhớ của trình duyệt.