Công cụ này làm gì
Công cụ này đổi ảnh từ định dạng này sang định dạng khác — PNG sang JPEG, JPEG sang WebP, hoặc bất kỳ tổ hợp nào giữa PNG, JPEG, WebP, BMP và GIF. Thả một file hay năm mươi file cũng được; mỗi ảnh sẽ được giải mã và mã hóa lại theo định dạng bạn chọn, rồi bạn tải kết quả về chỉ với một cú nhấp.
Mọi thứ diễn ra ngay trên thiết bị của bạn. Không có bước upload, không có hàng đợi xử lý trên server từ xa, và không có giới hạn dung lượng do backend áp đặt — giới hạn duy nhất là bộ nhớ trình duyệt của bạn còn trống bao nhiêu.
Các định dạng được hỗ trợ
| Định dạng | Đầu vào | Đầu ra | Ghi chú |
|---|---|---|---|
| PNG | Có | Có | Không mất dữ liệu, hỗ trợ trong suốt. Phù hợp cho ảnh chụp màn hình, logo, ảnh có đường nét sắc. |
| JPEG | Có | Có | Nén mất dữ liệu, không hỗ trợ trong suốt. File nhỏ nhất cho ảnh chụp; chất lượng có thể tùy chỉnh. |
| WebP | Có | Có (lossless) | Định dạng hiện đại, hỗ trợ trong suốt. Thường nhỏ hơn PNG ở cùng mức chất lượng. |
| BMP | Có | Có | Không nén. Dung lượng lớn, dùng cho các công cụ cũ cần bitmap thô. |
| GIF | Có | Có | Giới hạn 256 màu. Mỗi lần đổi ở đây tạo ra một khung hình tĩnh duy nhất. |
| TIFF | Có | — | Chỉ nhận làm đầu vào. Bạn có thể upload TIFF rồi đổi sang bất kỳ định dạng nào ở trên; TIFF không có trong danh sách đầu ra. |
Chất lượng JPEG hoạt động như thế nào
JPEG là định dạng duy nhất trong công cụ này có thanh trượt chất lượng (1–100, mặc định 80), vì đây là định dạng nén mất dữ liệu duy nhất — các định dạng còn lại hoặc giữ nguyên từng điểm ảnh, hoặc không bị nén thêm. Giá trị chất lượng thấp cho file nhỏ hơn nhưng mất nhiều chi tiết hơn; giá trị cao giữ được nhiều chi tiết hơn nhưng đổi lại dung lượng lớn hơn.
Với ảnh đăng lên mạng, 75–85 là mức khởi điểm hợp lý. Với ảnh sẽ được chỉnh sửa tiếp hoặc in khổ lớn, nên giữ ở mức 90 trở lên.
Ảnh của bạn không bao giờ rời khỏi thiết bị
Quá trình đổi định dạng chạy qua một module WebAssembly nhỏ được tải vào tab trình duyệt của bạn. Khi bạn thả một file vào, dữ liệu của nó được đọc ngay tại chỗ và đưa vào module đó xử lý — không bao giờ được gửi đi qua mạng. Đóng tab là mọi thứ biến mất; không có gì còn lại trên server nào cả, vì ngay từ đầu đã không có server nào tham gia.
Nếu bạn cũng cần resize ảnh cho một nền tảng cụ thể (icon App Store, banner mạng xã hội, favicon), xem thêm các công cụ Resize Logo & Ảnh, vốn cũng xử lý hoàn toàn ngay trên thiết bị.