ToolHub
Mở công cụ

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

Nhanh chóng mã hóa và giải mã Base64, hỗ trợ nhiều bộ ký tự

Chuyển đổi định dạng

Về công cụ này

Mã hóa & Giải mã Base64 là một công cụ dựa trên trình duyệt, có thể chuyển đổi ngay văn bản thành mã hóa Base64, hoặc giải mã chuỗi Base64 trở lại văn bản có thể đọc. Hỗ trợ ký tự Unicode như tiếng Trung, cung cấp chế độ mã hóa an toàn URL, còn hỗ trợ kéo thả tệp để mã hóa trực tiếp. Tất cả xử lý đều hoàn thành cục bộ trong trình duyệt, không gửi dữ liệu đến bất kỳ máy chủ nào.

Tính năng chính

Xem nhanh

Tình huống sử dụng

base64 Mã hóa Giải mã An toàn URL

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

Base64 là gì? Nó có công dụng gì?

Base64 là một sơ đồ mã hóa nhị phân sang văn bản, chuyển đổi dữ liệu nhị phân thành ký tự ASCII. Nó thường được dùng để truyền dữ liệu trong các phương tiện chỉ hỗ trợ văn bản, như tệp đính kèm email, URI dữ liệu trong HTML/CSS, và tiêu đề xác thực API.

Base64 an toàn URL là gì? Khi nào cần sử dụng?

Base64 an toàn URL thay thế + và / lần lượt bằng - và _, và loại bỏ ký tự đệm =. Khi cần nhúng dữ liệu Base64 vào URL, tham số truy vấn hoặc tên tệp, nên sử dụng chế độ này, vì +, / và = có thể gây ra vấn đề phân tích.

Công cụ này có hỗ trợ tiếng Trung và các ký tự không phải ASCII khác không?

Có. Công cụ sử dụng mã hóa UTF-8 nội bộ, do đó tất cả ký tự Unicode như tiếng Trung, tiếng Nhật, tiếng Hàn, emoji đều có thể xử lý bình thường. Quá trình mã hóa sẽ chuyển đổi văn bản thành byte UTF-8 trước, sau đó mới mã hóa Base64.

Base64 có phải là mã hóa không? Có thể dùng để lưu trữ mật khẩu an toàn không?

Không. Base64 là phương thức mã hóa, không phải mã hóa bảo mật. Nó không cung cấp bất kỳ tính bảo mật nào — bất kỳ ai cũng có thể giải mã chuỗi Base64. Không bao giờ dùng Base64 để lưu trữ hoặc truyền dữ liệu nhạy cảm như mật khẩu, nên sử dụng thuật toán mã hóa chuyên dụng để đảm bảo an toàn.

Có thể dùng công cụ này để mã hóa tệp không?

Có. Bạn có thể kéo thả bất kỳ tệp nào vào công cụ, hoặc nhấp vào khu vực kéo thả tệp để chọn tệp. Công cụ sẽ đọc tệp và tạo URI dữ liệu Base64 của nó, bạn có thể sao chép để sử dụng trong HTML, CSS hoặc các ngữ cảnh ứng dụng khác.