Global ToolBox

Công cụ chuyển đổi ảnh sang Base64

Chuyển đổi ảnh thành chuỗi Base64 hoặc Data URI, hoặc giải mã chuỗi Base64 trở lại thành ảnh xem trước và tải xuống được, tất cả ngay trong trình duyệt.

🔒 Xử lý cục bộ ngay trên trình duyệt của bạn

Loading…

Cách sử dụng

  1. Chọn Mã hóa để chuyển ảnh thành Base64, hoặc Giải mã để chuyển ngược lại.
  2. Ở chế độ Mã hóa, kéo thả một ảnh hoặc nhấp vào khung để chọn tệp từ thiết bị.
  3. Bật/tắt việc kết quả có bao gồm tiền tố "data:" hay không, rồi sao chép chuỗi kết quả.
  4. Ở chế độ Giải mã, dán chuỗi Base64 hoặc Data URI để xem trước và tải về dưới dạng ảnh.

Tính năng

  • Chuyển đổi hai chiều: ảnh sang Base64 và Base64 sang ảnh
  • Chuyển đổi giữa Data URI đầy đủ và Base64 thuần
  • Xem trước ảnh tức thì ở cả hai chế độ
  • Sao chép và tải xuống kết quả chỉ với một cú nhấp
  • Xử lý 100% cục bộ — ảnh của bạn không rời khỏi trình duyệt

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

Mã hóa ảnh Base64 là gì?

Mã hóa Base64 chuyển dữ liệu nhị phân của ảnh thành văn bản bằng 64 ký tự có thể in được. Khi được bọc trong Data URI "data:image/png;base64,...", nó có thể nhúng trực tiếp vào HTML, CSS hoặc JSON mà không cần tệp ảnh riêng.

Tại sao kết quả bắt đầu bằng "data:image/...;base64,"?

Đó là tiền tố Data URI, cho trình duyệt hoặc ứng dụng biết loại MIME của dữ liệu đã mã hóa để hiển thị đúng cách. Bạn có thể tắt nó nếu chỉ cần phần Base64 thuần.

Mã hóa Base64 có làm tăng kích thước tệp không?

Có, tăng khoảng 33%, vì mỗi 3 byte dữ liệu nhị phân trở thành 4 ký tự Base64. Điều này tiện lợi để nhúng ảnh nhỏ nhưng không phải là kỹ thuật nén.

Ảnh của tôi có được tải lên đâu không?

Không. Toàn bộ việc mã hóa và giải mã diễn ra ngay trong trình duyệt của bạn bằng API File và Blob. Không có gì được gửi đến máy chủ.

Tại sao chuỗi Base64 tôi dán vào lại báo lỗi?

Hãy kiểm tra xem có khoảng trắng thừa, xuống dòng hay ký tự bị thiếu khi sao chép không. Nếu vẫn lỗi, chuỗi đó có thể không phải là dữ liệu ảnh hợp lệ dù có định dạng giống Base64.

Công cụ liên quan