Chuyển đổi ảnh sang Base64
Chuyển đổi ảnh cục bộ thành văn bản Base64 hoặc URL dữ liệu sẵn sàng sử dụng, sau đó sao chép hoặc tải xuống kết quả mà không cần tải lên ảnh gốc. Quá trình…
Bắt đầu sử dụng
Công cụ này giúp bạn làm gì
Chuyển đổi ảnh cục bộ thành văn bản Base64 hoặc URL dữ liệu sẵn sàng sử dụng, sau đó sao chép hoặc tải xuống kết quả mà không cần tải lên ảnh gốc.
Ví dụ minh họa
icon.png
data:image/png;base64,iVBORw0KGgo…
Cách tạo ra kết quả
Base64 biểu diễn các byte nhị phân bằng các ký tự in được. Đây là mã hóa có thể đảo ngược, không phải nén hay mã hóa, và thường làm tải trọng lớn hơn khoảng một phần ba.
Quy trình hữu ích
- Nhúng biểu tượng nhỏ vào CSS hoặc HTML
- Tạo API di động hoặc fixture kiểm thử
- Kiểm tra hoặc chuyển tài sản nhị phân nhỏ dưới dạng văn bản
Giới hạn quan trọng
- Chuỗi Base64 lớn làm tăng kích thước HTML, CSS và bộ nhớ.
- Mã hóa không ẩn hoặc bảo mật hình ảnh.
- Loại MIME của URL dữ liệu phải khớp với định dạng tệp thực tế.
Câu hỏi thường gặp
Tại sao Base64 lớn hơn tệp hình ảnh?
Mỗi ba byte nhị phân được biểu diễn bằng bốn ký tự Base64, cộng với tiền tố URL dữ liệu nếu có.
Tôi có nên nhúng mọi hình ảnh trên trang web không?
Không. Các tệp bên ngoài thường được lưu cache tốt hơn; dữ liệu nội tuyến hữu ích nhất cho các tài sản nhỏ, tự chứa.
Quá trình xử lý diễn ra cục bộ trong trình duyệt.