Cách giải mã Base64
- Dán chuỗi Base64 vào ô Đầu vào. Công cụ cũng chấp nhận data URI và Base64 an toàn cho URL.
- Văn bản đã giải mã hiện ngay trong ô Đầu ra. Nếu thấy ký tự lạ, hãy chọn bảng mã ký tự khác.
- Nhấn Sao chép hoặc Tải xuống. Kết quả nhị phân như ảnh hay PDF sẽ được lưu thành file với đúng đuôi mở rộng.
Bộ giải mã và mã hóa Base64 2 trong 1
Base64 Decoder Online chuyển đổi theo cả hai chiều. Bộ giải mã bỏ qua dấu cách và dấu xuống dòng, chấp nhận bảng chữ cái an toàn cho URL (- và _) và tự động bổ sung phần đệm = còn thiếu, nên ngay cả những chuỗi lộn xộn sao chép từ log, email hay API cũng được giải mã chính xác. Bộ mã hóa hỗ trợ văn bản UTF-8, UTF-16 và Latin-1, đầu ra an toàn cho URL và xuống dòng kiểu MIME.
Cách hoạt động của giải mã Base64
Cứ 4 ký tự Base64 biểu diễn 3 byte dữ liệu. Bộ giải mã chuyển từng ký tự về giá trị 6 bit tương ứng, ghép các bit lại rồi chia thành từng byte, sau đó diễn giải chúng thành văn bản theo bảng mã ký tự đã chọn. Ví dụ, SGVsbG8= được giải mã thành Hello.
Decode Base64 bằng dòng lệnh
Trên Linux và macOS, dùng echo 'SGVsbG8=' | base64 --decode. Trong Windows PowerShell, dùng [Text.Encoding]::UTF8.GetString([Convert]::FromBase64String('SGVsbG8=')). Với Python: base64.b64decode('SGVsbG8=').decode().
Tại sao nên dùng Base64 Decoder Online?
- Miễn phíMọi công cụ đều miễn phí, không giới hạn, không cần tài khoản, không có hình mờ.
- Riêng tưMọi xử lý diễn ra cục bộ ngay trong trình duyệt của bạn. Tệp không bao giờ được tải lên.
- Nhanh chóngTrang gọn nhẹ, tải tức thì trên mọi thiết bị.
- Hoạt động mọi nơiDùng được trên Windows, macOS, Linux, Android và iPhone.
Câu hỏi thường gặp
Base64 có phải là mã hóa bảo mật không?
Không. Base64 chỉ là một cách biểu diễn dữ liệu (encoding), không phải mã hóa bảo mật (encryption). Bất kỳ ai cũng có thể giải mã mà không cần khóa, vì vậy đừng bao giờ chỉ dùng Base64 để bảo vệ mật khẩu hay dữ liệu riêng tư.
Vì sao văn bản sau khi giải mã bị lỗi font?
Có thể văn bản đã được mã hóa bằng bảng mã khác (hãy thử UTF-16 hoặc Windows-1252), hoặc chuỗi Base64 chứa dữ liệu nhị phân như ảnh, PDF hay file ZIP. Hãy dùng nút Tải xuống để lưu dữ liệu nhị phân thành file.
Base64 an toàn cho URL là gì?
Base64URL thay + bằng -, / bằng _ và thường bỏ phần đệm =, nhờ đó kết quả có thể dùng trong URL, tên file và JSON Web Token. Bộ giải mã này tự động đọc được cả hai biến thể.
Dữ liệu của tôi có bị gửi lên máy chủ không?
Không. Việc giải mã và mã hóa diễn ra ngay trên trình duyệt của bạn bằng JavaScript. Mọi nội dung bạn dán vào đều không bị tải lên hay lưu trữ.