Kéo thả bất kỳ ảnh nào để chuyển thành chuỗi Base64 hoặc data URI. Chọn định dạng đầu ra và sao chép trực tiếp vào HTML, CSS hoặc JSON. Không có tệp nào được tải lên — mọi thứ chạy trong trình duyệt của bạn.
ảnh sang Base64 chuyển đổi tệp ảnh thành chuỗi được mã hóa Base64 bằng API FileReader tích hợp của trình duyệt. Kết quả có thể được định dạng dưới dạng chuỗi Base64 thô, data URI đầy đủ, khai báo CSS background-image hoặc thẻ HTML img — tùy theo nhu cầu sử dụng.
Base64 là cách mã hóa dữ liệu nhị phân (như hình ảnh) thành chuỗi văn bản thuần ASCII. Data URI là chuỗi Base64 được thêm tiền tố kiểu MIME, có định dạng data:image/png;base64,... — chuỗi này có thể được đặt trực tiếp trong thuộc tính src của thẻ img hoặc trong background-image của CSS để nhúng hình ảnh mà không cần yêu cầu tệp riêng.
Data URI lý tưởng cho biểu tượng nhỏ, logo hoặc hình ảnh được nhúng trực tiếp trong email HTML khi tham chiếu tệp bên ngoài có thể bị chặn. Với hình ảnh lớn, chúng làm tăng trọng lượng trang và có thể ảnh hưởng đến hiệu suất, vì vậy hãy dùng một cách hạn chế.
Không. API FileReader mã hóa ảnh trực tiếp trong trình duyệt của bạn. Ảnh của bạn không bao giờ rời khỏi thiết bị.
Mã hóa Base64 làm tăng kích thước dữ liệu khoảng 33% vì mỗi 3 byte dữ liệu nhị phân trở thành 4 ký tự ASCII. Một ảnh 100 KB sẽ thành khoảng 133 KB dưới dạng chuỗi Base64.