Mã hóa hoặc giải mã Base64
Dán văn bản hoặc thả tệp vào. Base64 được tạo hoặc giải mã ngay khi bạn gõ, và ảnh đã giải mã sẽ hiện xem trước.
- Chạy trên thiết bị của bạn
- Không cần đăng ký
- Dùng được offline sau lần truy cập

Cách mã hóa hoặc giải mã Base64
- Chọn Mã hóa hoặc Giải mã, rồi dán văn bản hoặc chuỗi Base64.
- Hoặc thả tệp vào để lấy Base64 của tệp, hoặc data: URL khi bạn chọn tùy chọn đó.
- Sao chép kết quả hoặc tải về. Ảnh đã giải mã sẽ hiện xem trước để bạn lưu lại.
Câu hỏi
Base64 dùng để làm gì?
Nó chuyển byte thành văn bản gồm A–Z, a–z, 0–9, + và /, nhờ đó dữ liệu nhị phân như ảnh có thể đi trong các định dạng văn bản như email, JSON, HTML và CSS. Cứ ba byte thành bốn ký tự, nên kết quả dài hơn bản gốc khoảng một phần ba.
Sao không dùng btoa() cho văn bản?
Base64 hoạt động trên byte, còn btoa() chỉ nhận ký tự đến U+00FF, nên lỗi với dấu tích (✓) hay chữ Hán. Công cụ này chuyển văn bản thành byte UTF-8 trước, vì vậy “héllo ✓” thành 10 byte và mã hóa ra aMOpbGxvIOKckw==. Giải mã làm ngược lại. Các byte không đọc được thành văn bản, chẳng hạn tệp ZIP, sẽ được đề nghị tải về.
Base64 an toàn URL là gì?
Bảng ký tự chuẩn dùng + và /, hai ký tự có ý nghĩa riêng trong URL. Dạng an toàn URL (RFC 4648, mục 5) thay bằng - và _ và bỏ phần đệm =. Khi giải mã, cả hai dạng đều được chấp nhận, có hoặc không có phần đệm.
Tệp của tôi có bị tải lên không?
Không. Trình duyệt của bạn đọc tệp và chuyển đổi ngay tại đó. Không có gì được tải lên hay lưu trữ.
Đánh giá
Chưa có đánh giá nào. Hãy là người đầu tiên.

