Mã hóa và giải mã Base64
Chuyển văn bản hoặc hình ảnh sang Base64 và giải mã lại khi cần. Chọn đúng loại dữ liệu, kiểm tra kết quả rồi sao chép hoặc tải về.
Chọn dữ liệu và thao tác Base64
Chọn hoặc kéo thả hình ảnh
PNG, JPG, GIF, WebP, SVG · tối đa 5 MB
Dùng Base64 trong 3 bước
Văn bản hoặc hình ảnh
Chọn Văn bản để chuyển UTF-8 thành chuỗi Base64 hoặc giải mã về chữ. Chọn Hình ảnh để tạo Data URL từ tệp hoặc khôi phục ảnh từ Base64.
Chọn Mã hóa hoặc Giải mã
Với văn bản, dán dữ liệu rồi nhấn nút xử lý. URL-safe chỉ đổi đầu ra khi mã hóa văn bản. Với ảnh, chọn tệp tối đa 5 MB hoặc dán chuỗi Base64/Data URL để giải mã.
Xem, sao chép hoặc tải kết quả
Văn bản giải mã phải là UTF-8 hợp lệ. Ảnh giải mã cần hiển thị đúng trước khi tải; nếu không rõ nguồn gốc, tránh mở tệp SVG ở ngữ cảnh thực thi.
Chọn cách xử lý
| Đầu vào | Thao tác | Kết quả cần kiểm tra |
|---|---|---|
| Chữ tiếng Việt hoặc ký tự Unicode | Văn bản → Mã hóa | Chuỗi Base64; bật URL-safe nếu nơi nhận yêu cầu. |
| Chuỗi Base64 cần đọc thành chữ | Văn bản → Giải mã | Nội dung UTF-8; dữ liệu nhị phân có thể báo lỗi. |
| Tệp ảnh hoặc Data URL | Hình ảnh → Mã hóa hoặc Giải mã | Data URL hoặc ảnh xem trước; giới hạn 5 MB khi chọn tệp, 8 MB sau giải mã. |
Khi kết quả chưa đúng
- Giải mã văn bản báo lỗi
- Kiểm tra chuỗi Base64 có thiếu hoặc thừa ký tự; dữ liệu giải mã cũng phải là UTF-8. Nếu đó là ảnh, chuyển sang chế độ Hình ảnh.
- Không thấy ảnh xem trước
- Dùng PNG, JPG, GIF, WebP hoặc SVG thật. Data URL khai báo sai loại ảnh hoặc byte không nhận diện được sẽ bị từ chối.
- Chuỗi Base64 dài hơn tệp gốc
- Đây là cách biểu diễn bằng chữ, không phải nén. Nếu không cần nhúng ảnh, hãy dùng tệp gốc để tránh tăng dung lượng.
Dữ liệu và giới hạn
Dữ liệu đầu vào được chuyển đổi trong trình duyệt, không tải lên máy chủ KitoTool cho bước xử lý này. Base64 có thể giải mã ngược; đừng dùng nó để giấu mật khẩu, khóa hoặc dữ liệu nhạy cảm. Khi chia sẻ Data URL, người nhận có thể đọc lại toàn bộ ảnh.
Bình luận & góp ý
Đang tải đánh giá…
Viết bình luậnKhông cần đăng nhập