Chuyển Ảnh Sang Base64
Chuyển ảnh sang Base64 biến một bức ảnh thành chuỗi văn bản mã hóa Base64 mà bạn có thể dán thẳng vào mã nguồn. Thả vào một file JPEG, PNG, WebP, GIF, SVG, BMP hay ICO và nhận ngay data URI nhúng sẵn cho HTML, CSS, email hoặc JSON — không cần file ảnh riêng.
Công cụ hoạt động cả hai chiều. Mã hóa ảnh thành Base64 theo định dạng xuất bạn chọn, hoặc chuyển sang tab Base64 sang ảnh để dán chuỗi Base64 và tải nó về thành file ảnh thật.
Cách Chuyển Ảnh Sang Base64
Thêm ảnh của bạn
Tại tab Ảnh sang Base64, kéo thả một ảnh vào vùng tải lên hoặc nhấn vào đó để chọn file. Bản xem trước sẽ hiện ra kèm Tên, Loại, Dung lượng và Kích thước của file.
Chọn định dạng xuất
Chuyển qua lại giữa Data URI, Base64 thô, nền CSS và HTML <img>. Kết quả cùng phần so sánh dung lượng cập nhật ngay tức thì.
Sao chép hoặc tải về
Nhấn Sao chép để đưa chuỗi vào clipboard, hoặc Tải file .txt để lưu thành file văn bản. Dùng Đổi ảnh để bắt đầu lại với một file khác.
Giải mã ngược về ảnh
Mở Base64 sang ảnh, dán một chuỗi Base64 (có hoặc không có tiền tố data:image/...), bản xem trước sẽ tự hiện ra. Nhấn Tải ảnh về để lưu lại.
Tính Năng
Mã hóa bằng kéo thả
Thả ảnh vào vùng tải lên hoặc nhấn để duyệt file, ảnh được chuyển sang Base64 ngay khoảnh khắc tải xong.
Nhiều định dạng xuất
Nhận Data URI, Base64 thô, một quy tắc CSS background-image, hoặc một thẻ HTML <img> hoàn chỉnh chỉ với một cú nhấn.
Giải mã Base64 sang ảnh
Dán một chuỗi Base64 để xem trước ảnh và tải nó về thành file thật theo đúng định dạng gốc.
Tự nhận diện Data URI
Khi giải mã, công cụ chấp nhận cả data URI đầy đủ lẫn Base64 thô — tiền tố được nhận diện tự động, không cần dọn dẹp gì.
Thông tin file trong nháy mắt
Xem tên ảnh, kiểu MIME, dung lượng file và kích thước theo pixel ngay bên cạnh bản xem trước trực tiếp.
So sánh dung lượng
So sánh dung lượng file gốc với kết quả đã mã hóa, để bạn biết việc nhúng Base64 có đáng hay không.
Hỗ trợ nhiều định dạng
Hoạt động với ảnh JPEG, PNG, WebP, GIF, SVG, BMP và ICO trong cùng một công cụ.
Sao chép hoặc tải về
Sao chép kết quả vào clipboard hoặc lưu thành file .txt, và nạp một chuỗi mẫu để thử giải mã.
Câu Hỏi Thường Gặp
Làm sao để chuyển một ảnh sang Base64?
Tại tab Ảnh sang Base64, kéo thả ảnh hoặc nhấn để chọn file. Ảnh được mã hóa ngay lập tức — sau đó chọn định dạng xuất Data URI, Base64 thô, CSS hay HTML rồi nhấn Sao chép hoặc Tải file .txt.
Cách dùng ảnh Base64 trong HTML?
Chọn định dạng xuất Data URI và đặt nó vào thuộc tính nguồn của thẻ ảnh, ví dụ <img src="data:image/png;base64,iVBOR...">. Hoặc chọn định dạng HTML <img> để sao chép một thẻ hoàn chỉnh, sẵn sàng để dán.
Cách dùng ảnh Base64 trong CSS?
Chọn định dạng xuất CSS. Nó tạo ra một quy tắc background-image: url(data:image/...); nhúng ảnh thẳng vào file stylesheet — tiện cho các biểu tượng nhỏ và hoa văn giao diện.
Ảnh Base64 có lớn hơn ảnh gốc không?
Có. Mã hóa Base64 làm tăng dung lượng dữ liệu thêm khoảng 33%, nên một ảnh 100 KB sẽ thành khoảng 133 KB. Phần so sánh dung lượng cho biết mức thay đổi chính xác. Việc nhúng phù hợp với ảnh nhỏ như biểu tượng và logo; còn ảnh lớn nên phục vụ dưới dạng file riêng được cache.
Data URI là gì?
Data URI nhúng dữ liệu trực tiếp theo dạng data:[media-type];base64,[data]. Với ảnh, nó trông như data:image/png;base64,iVBOR... và có thể đặt thẳng vào thuộc tính src của HTML hoặc giá trị url() trong CSS.
Làm sao để giải mã Base64 ngược về ảnh?
Mở tab Base64 sang ảnh và dán chuỗi của bạn — cả data URI đầy đủ lẫn Base64 thô đều dùng được, vì tiền tố được nhận diện tự động. Bản xem trước hiện ra kèm loại, kích thước và dung lượng, còn Tải ảnh về sẽ lưu nó thành file.
Ảnh của tôi có ở lại trên thiết bị không?
Có. Mọi thao tác mã hóa và giải mã đều chạy trong trình duyệt của bạn bằng JavaScript. Ảnh và chuỗi Base64 của bạn không bao giờ được tải lên máy chủ, nên dữ liệu luôn riêng tư ngay trên thiết bị của bạn.
Chưa có bình luận nào. Hãy là người đầu tiên!