JPG vs PNG vs WebP vs AVIF: nên dùng định dạng ảnh nào?
Mỗi định dạng ảnh là một sự đánh đổi khác nhau giữa dung lượng, chất lượng, độ tương thích và các tính năng như độ trong suốt. Chọn đúng thì tệp nhỏ và mở được ở mọi nơi; chọn sai thì bạn ôm những bản scan 30 MB hoặc logo có viền trắng răng cưa. Đây là công dụng thực sự của từng định dạng.
Quyền riêng tư là trên hết: mỗi hình ảnh được xử lý cục bộ trong trình duyệt của bạn. Không có gì được tải lên, lưu trữ hay truyền đến bất kỳ máy chủ nào.
JPG — định dạng ảnh phổ quát
JPG (1992) nén ảnh bằng cách loại bỏ những chi tiết mắt gần như không nhận ra, điều chỉnh qua mức chất lượng. Ở chất lượng 75–85, tệp nhỏ mà trông vẫn tuyệt; mọi thiết bị và chương trình trên đời đều mở được. Hạn chế: không có độ trong suốt, và mỗi lần lưu lại mất thêm một chút chi tiết. Dùng cho ảnh cần hoạt động ở tuyệt đối mọi nơi.
PNG — không mất dữ liệu, có độ trong suốt
PNG lưu pixel chính xác tuyệt đối và hỗ trợ trong suốt alpha đầy đủ, nên là chuẩn cho logo, ảnh chụp màn hình, đồ họa giao diện và bất kỳ ảnh nào sẽ chỉnh sửa nhiều lần. Cái giá là dung lượng: ảnh chụp lưu dạng PNG phình to gấp nhiều lần kích thước JPG, vì nhiễu nhiếp ảnh không nén được kiểu không mất dữ liệu. Dùng PNG cho đồ họa và bản làm việc, không phải để giao ảnh chụp.
WebP — chuẩn hiện đại của web
WebP làm được cả hai việc: nén có mất nhỏ hơn JPG cùng chất lượng khoảng 25–35%, và chế độ không mất kèm trong suốt nhỏ hơn PNG rất nhiều. Mọi trình duyệt hỗ trợ từ 2020. Điểm yếu duy nhất nằm ngoài web — phần mềm desktop cũ, máy in và một số biểu mẫu tải lên vẫn từ chối. Dùng WebP cho mọi thứ hiển thị trên website.
AVIF — tệp nhỏ nhất, định dạng mới nhất
AVIF, xây trên codec video AV1, tạo ra tệp nhỏ nhất trong các định dạng phổ biến — thường bằng nửa JPG ở cùng chất lượng — và hỗ trợ trong suốt lẫn HDR. Trình duyệt nay đã hỗ trợ toàn diện, nhưng công cụ và phần mềm ngoài web còn tụt lại. Dùng ở nơi từng byte đáng giá nhất và bạn kiểm soát khâu phân phối, kèm phương án dự phòng cho môi trường cũ.
GIF, SVG và HEIC — những chuyên gia riêng
GIF sống sót thuần túy nhờ hoạt ảnh đơn giản; với ảnh tĩnh nó đã lỗi thời (256 màu, tệp khổng lồ). SVG không phải pixel mà là hình học vector — hoàn hảo cho biểu tượng và logo cần phóng to thu nhỏ, vô nghĩa với ảnh chụp. HEIC là định dạng máy ảnh hiệu quả của Apple: tuyệt trên thiết bị, phiền phức ở mọi nơi khác, và thường bị chuyển sang JPG ngay khi tệp rời hệ sinh thái Apple.
Quyết định, gói gọn
Ảnh chia sẻ thông thường → JPG. Mọi thứ trên website → WebP (hoặc AVIF nếu bạn quản được phương án dự phòng). Logo, ảnh màn hình hay cần trong suốt → PNG (WebP nếu chỉ dùng web). Cần co giãn mọi kích cỡ → SVG. Từ iPhone và sắp đi nơi khác → chuyển HEIC sang JPG. Khi phân vân, JPG cho ảnh chụp và PNG cho đồ họa không bao giờ là thảm họa.