Kéo thả, dán (Ctrl+V) hoặc bấm để chọn ảnh
Hỗ trợ mọi định dạng ảnh: JPG, PNG, WEBP, GIF, SVG...
Lợi ích nổi bật
- •Xử lý 100% ngay trên trình duyệt — ảnh không upload lên server, không lo lộ dữ liệu
- •Nhận ngay chuỗi Data URI (data:image/...;base64,...) để dán thẳng vào CSS, HTML, JSON
- •Không giới hạn định dạng ảnh đầu vào: JPG, PNG, WEBP, GIF, SVG...
- •Có thể tải chuỗi base64 thành file .txt để lưu lại hoặc gửi cho người khác
Ứng dụng thực tế
- •Nhúng ảnh nhỏ (icon, logo) trực tiếp vào CSS bằng background-image: url(data:image/...) để giảm số request HTTP
- •Gắn ảnh vào email HTML, JSON config hoặc tài liệu API mà không cần host ảnh riêng
- •Test nhanh giao diện với ảnh mẫu mà không cần upload lên CDN hay server tạm
Câu hỏi thường gặp
Base64 ảnh là gì?
Là cách biểu diễn dữ liệu nhị phân của ảnh dưới dạng chuỗi ký tự văn bản (chỉ gồm chữ cái, số và vài ký tự đặc biệt), giúp nhúng ảnh trực tiếp vào code (HTML, CSS, JSON) thay vì phải trỏ tới một file ảnh riêng.
Ảnh của tôi có được gửi lên server không?
Không. Toàn bộ quá trình đọc và mã hoá base64 diễn ra ngay trên trình duyệt của bạn bằng FileReader, ảnh gốc không rời khỏi máy — khác với hầu hết công cụ convert khác trên site vốn cần upload lên server.
Chuỗi base64 dán vào đâu thì dùng được?
Dán trực tiếp vào thuộc tính src của thẻ <img>, vào url() trong CSS (background-image), hoặc bất kỳ chỗ nào chấp nhận Data URI. Chuỗi trả về đã gồm sẵn tiền tố data:image/...;base64, nên có thể dùng ngay không cần chỉnh sửa.
Vì sao không nên base64 hoá ảnh quá lớn?
Chuỗi base64 nặng hơn file gốc khoảng 33%, và trình duyệt phải tải toàn bộ chuỗi này cùng lúc với trang thay vì tải ảnh song song. Base64 phù hợp nhất với ảnh nhỏ như icon, logo; ảnh lớn (banner, ảnh chụp) nên giữ nguyên dạng file thông thường.
Bài viết hữu ích
Xem blog →
Ảnh Base64 là gì? Khi nào nên nhúng ảnh dạng Data URI
Nhúng ảnh trực tiếp vào code thay vì tải file riêng — tiện trong vài trường hợp, nhưng phản tác dụng nếu dùng sai.

WEBP là gì? Có nên dùng thay JPG cho website?
So sánh WEBP với JPG và PNG bằng số liệu đo thật: dung lượng, chất lượng, nền trong suốt và khả năng tương thích.

AVIF là gì? So sánh AVIF với WEBP và JPG cho website
AVIF nén mạnh hơn JPG và thường nhẹ hơn WEBP. Nhưng nó có phải lựa chọn tốt nhất cho mọi ảnh? Số liệu và lời khuyên cụ thể.
Công cụ liên quan
Tất cả công cụ →PNG sang WEBP
Chuyển ảnh PNG nặng sang WEBP nhẹ hơn để cải thiện tốc độ tải trang.
JPGWEBPJPG sang WEBP
Convert ảnh JPG/JPEG sang WEBP để giảm dung lượng, cải thiện tốc độ tải trang mà vẫn giữ chất lượng hiển thị.
HEICJPGHEIC (iPhone) sang JPG
Mở được ảnh chụp từ iPhone trên mọi thiết bị bằng cách chuyển HEIC sang JPG.
PDFJPGPDF sang JPG
Biến từng trang của file PDF thành ảnh JPG chất lượng cao, dễ chia sẻ và chỉnh sửa.
NÉNNén ảnh
Giảm dung lượng ảnh JPG, PNG, WEBP 60-80% mà vẫn giữ chất lượng hiển thị tốt.
ẢNHPDFGộp nhiều ảnh thành 1 PDF
Chọn nhiều ảnh, gộp thành 1 file PDF nhiều trang chỉ trong vài giây.
SVGPNGSVG sang PNG
Rasterize logo, icon SVG thành ảnh PNG để dễ dùng trên mọi nền tảng.
EXIFXoá metadata (EXIF)
Loại bỏ vị trí GPS, model máy ảnh, ngày giờ chụp và mọi metadata ẩn trong ảnh chỉ với 1 click.
ẢNHJPGChuyển ảnh sang JPG
Giảm dung lượng ảnh mà vẫn giữ màu sắc đẹp, tương thích mọi nền tảng.
ẢNHJPEGChuyển ảnh sang JPEG
Đổi ảnh PNG, WEBP, AVIF sang JPEG chất lượng cao cho website, tài liệu lẫn mạng xã hội.
ẢNHWEBPChuyển ảnh sang WEBP
Định dạng hiện đại giúp web tải nhanh hơn mà vẫn nét căng.
ẢNHPDFChuyển ảnh sang PDF
Chuyển ảnh sang PDF, ghép nhiều ảnh JPG, PNG thành 1 file PDF chỉ với vài cú click.
ẢNHSVGChuyển ảnh sang vector SVG
Biến ảnh raster thành SVG bằng thuật toán dò vector (path) thật, phóng to không vỡ hạt.
ẢNHAVIFChuyển ảnh sang AVIF
AVIF nhỏ hơn WEBP đến 50%, lý tưởng cho web tốc độ cao và Core Web Vitals.
ẢNHICOTạo favicon ICO
Chuyển logo hoặc ảnh bất kỳ thành file favicon.ico chuẩn cho website, gồm nhiều kích thước trong 1 file.
ẢNHTIFFChuyển ảnh sang TIFF
Chuyển JPG, PNG, WEBP sang TIFF lossless, nén LZW, chuẩn cho in ấn và lưu trữ lâu dài.
ẢNHGIFChuyển ảnh sang GIF
Chuyển JPG, PNG, WEBP sang GIF để dùng cho diễn đàn, email cũ hoặc nơi chỉ chấp nhận GIF.
PDFNén PDF
Giảm dung lượng file PDF bằng cách nén lại ảnh nhúng bên trong, giữ nguyên nội dung và bố cục.
ẢNHPNGChuyển ảnh sang PNG
Chuyển JPG, WEBP, AVIF sang PNG lossless, hỗ trợ nền trong suốt (alpha channel).
PNGJPGPNG sang JPG
Convert PNG sang JPG để giảm kích thước file, dễ chia sẻ và tải lên mạng xã hội.
JPGPNGJPG sang PNG
Chuyển file JPG/JPEG sang PNG lossless để chỉnh sửa ảnh, thiết kế hoặc lưu trữ chất lượng cao.
WEBPJPGWEBP sang JPG
Chuyển file, ảnh WEBP sang JPG để mở trên mọi thiết bị, phần mềm và ứng dụng chưa hỗ trợ WEBP.
WEBPPNGWEBP sang PNG
Chuyển file, tệp WEBP sang PNG để chỉnh sửa ảnh, giữ nền trong suốt và tương thích mọi phần mềm.
RESIZECắt & đổi kích thước ảnh
Kéo thả để cắt vùng ảnh ngay trên hình, Width/Height tự cập nhật theo tay kéo, rồi resize đúng kích thước Pixel mong muốn.
PDFPNGPDF sang PNG
Biến từng trang của file PDF thành ảnh PNG sắc nét, giữ nền trong suốt nếu trang PDF có transparency.
AVIFPNGAVIF sang PNG
Chuyển ảnh AVIF sang PNG để dùng trên mọi phần mềm, hệ điều hành và trình duyệt cũ.
AVIFJPGAVIF sang JPG
Convert ảnh AVIF sang JPG để mở trên mọi thiết bị, phần mềm chưa hỗ trợ AVIF.
XOÁ NỀNPNGXoá nền ảnh
Tự động tách chủ thể khỏi nền, xuất ra PNG trong suốt chỉ trong vài giây.
BMPJPGBMP sang JPG
Convert file BMP (Bitmap) nặng, không nén, sang JPG nhẹ hơn nhiều lần, dễ chia sẻ.
WATERMARKĐóng watermark lên ảnh
Đóng logo hoặc chữ ký lên nhiều ảnh cùng lúc, kéo thả vị trí tự do, xử lý ngay trên trình duyệt.
SVG CODEPNGMã SVG sang ảnh
Dán mã SVG, xuất ảnh PNG/JPG/WEBP
ẢNHSVG CODEẢnh sang mã SVG
Upload ảnh, lấy mã <svg> để copy vào code