Chuyển PNG sang AVIF
AVIF là định dạng ảnh mới nhất được hỗ trợ rộng rãi, và với PNG thì nó thật đáng nể: độ trong suốt alpha vẫn còn nguyên, còn dung lượng thường rơi xuống thấp hơn bản gốc 80–95% — gọn hơn rõ rệt so với mức WebP làm được. Xin nói thẳng: mã hóa AVIF ngốn nhiều tính toán, nên ảnh lớn sẽ mất vài giây. Máy của bạn làm việc đó, không phải máy chủ của tôi.
Cần chiều ngược lại? Chuyển AVIF sang PNG
Cách hoạt động
Thêm PNG vào hàng đợi; trình mã hóa nền AV1 xử lý từng tệp ở chất lượng 60 — nhìn ngang mức JPEG 80–85.
Hãy cho ảnh lớn vài giây: việc tìm cách tiết kiệm diễn ra nghiêm túc, và mọi tính toán đều do chính máy của bạn thực hiện.
Kiểm tra trên bản xem trước rằng độ trong suốt còn nguyên, chỉnh chất lượng trong khoảng 45–75 rồi tải xuống từng tệp hoặc cả gói ZIP.
PNG vs AVIF
Về dung lượng thì không phải bàn cãi: AVIF chỉ chừa lại 5–20% khối lượng của PNG mà vẫn giữ kênh alpha. Còn PNG nắm giữ độ chính xác tuyệt đối — chỉ nó tái tạo hình đúng từng bit và trụ được qua vô số lần chỉnh sửa mà không xuống cấp. Đăng bản AVIF, lưu bản PNG làm gốc, và cả hai định dạng đều đúng chỗ.
| PNG | AVIF | |
|---|---|---|
| Nén | Không mất dữ liệu | Có hoặc không mất dữ liệu |
| Độ trong suốt | Có (alpha đầy đủ) | Có (alpha đầy đủ) |
| Ảnh động | Không | Có (hiếm khi dùng) |
| Hỗ trợ | Mọi nơi — mọi trình duyệt, trình chỉnh sửa và hệ điều hành | Mọi trình duyệt hiện hành (Safari từ 16.4, 2023) |
| Phù hợp nhất cho | Logo, ảnh chụp màn hình, đồ họa có độ trong suốt | Ảnh bìa và trang nhiều ảnh |
Câu hỏi thường gặp
Không — cả trang web này sinh ra là vì điều đó. Toàn bộ việc chuyển đổi chạy ngay trong trình duyệt của bạn qua WebAssembly: tệp không rời khỏi thiết bị, và không có máy chủ nào tham gia vào quá trình này. Sau khi trang đã tải xong, công cụ vẫn chạy được ngay cả khi mất mạng, còn giới hạn kích thước tệp chỉ phụ thuộc vào bộ nhớ thiết bị của bạn.
Xét thuần về nén thì có: AVIF thường nhỏ hơn WebP 20–40% ở mức chất lượng nhìn thấy tương đương, và nó giữ độ trong suốt chắc chắn y như WebP. Bù lại, WebP mã hóa nhanh hơn hẳn và được hỗ trợ lâu đời hơn một chút. Với ảnh bìa lớn hãy chọn AVIF, còn với khối ảnh thường ngày thì cả hai đều ổn.
AVIF sinh ra từ bộ mã video AV1, và trình mã hóa của nó tìm cách tiết kiệm ráo riết hơn các định dạng cũ nhiều. Toàn bộ tính toán đó chạy trên thiết bị của bạn: chính vì thế mà kết quả nhỏ xíu, và cũng vì thế mà một ảnh 4000 px có thể mất vài giây. Mức tốc độ tôi chọn được cân để gần tối ưu mà không bắt bạn chờ quá lâu.
Chrome (từ năm 2020), Firefox (2021) và Safari từ bản 16.4 trở đi (tháng 3/2023) đều hiển thị AVIF một cách tự nhiên. Nếu cần với tới các bản Safari cũ hơn, hãy phục vụ AVIF bên trong phần tử <picture> kèm bản dự phòng WebP hoặc PNG.
Thang chất lượng của AVIF không trùng với JPEG: ở đây mức 60 trông đại khái như JPEG 80–85. Mặc định là 60 — sạch mắt với hầu hết nội dung. Với ảnh thu nhỏ hãy hạ xuống 45–50, còn lên trên 75 chỉ khi bạn thật sự thấy khác biệt, vì quá ngưỡng đó dung lượng phình lên rất nhanh.
Bạn đổi độ chính xác từng pixel lấy mức tiết kiệm 80–95%. AVIF ở chất lượng 60 trông sạch nhưng soi kỹ thì không trùng khớp bản gốc, và nó không trụ nổi hai mươi vòng «mở rồi lưu» như PNG. Hãy phục vụ bản AVIF cho web và giữ PNG làm bản gốc — bí quyết nằm cả ở sự phân vai đó.
Nếu ảnh sẽ đi vào bản tin email, tài liệu văn phòng hay nhà in: bên ngoài trình duyệt, hỗ trợ AVIF vẫn chập chờn, và một tệp bị từ chối tốn kém hơn số kilobyte tiết kiệm được. Tương tự nếu người xem của bạn còn dùng Safari cũ hơn 16.4 mà không có bản dự phòng. Cả hai trường hợp, Chuyển PNG sang WebP cho gần trọn mức tiết kiệm mà không lo tương thích.
Công cụ liên quan
Chuyển JPG sang AVIF
Chuyển JPG sang AVIF ngay trong trình duyệt — miễn phí, không tải lên và không cần đăng ký. Ảnh chụp ra nhẹ khoảng một nửa mà độ nét nhìn thấy vẫn như cũ.
Chuyển PNG sang WebP
Chuyển PNG sang WebP ngay trong trình duyệt — miễn phí, không tải tệp lên và không cần đăng ký. Giữ nguyên độ trong suốt alpha, dung lượng giảm 60–90%.
Chuyển AVIF sang PNG
Chuyển AVIF sang PNG ngay trong trình duyệt — miễn phí, không mất dữ liệu, giữ độ trong suốt. Ảnh AVIF lưu từ web sẽ mở được trong mọi trình chỉnh sửa.
Chuyển PNG sang ICO (favicon)
Chuyển PNG thành favicon ICO nhiều kích thước ngay trong trình duyệt — miễn phí, không tải lên. Một tệp gồm biểu tượng 16, 32 và 48 px với alpha đầy đủ.