Hướng dẫn
Cách chuyển ảnh WebP và AVIF sang JPG
Vì sao ảnh bạn tải về lại là WebP hoặc AVIF, những chương trình nào khó mở chúng, và cách chuyển chúng sang JPG ngay trong trình duyệt chỉ với vài bước.
Tác giả: Hemen Dönüştür Editör EkibiNgày đăng: 8 phút đọc

Nếu một bức ảnh bạn lưu từ trang web bằng "Lưu hình ảnh thành" lại nằm trên ổ đĩa dưới dạng .webp hoặc .avif, và bạn không mở được nó trong một chương trình, không tải được lên biểu mẫu hay không in được, cách khắc phục thường rất đơn giản: chuyển nó sang JPG. Hướng dẫn này giải thích vì sao ảnh lại đến ở những định dạng này, phần mềm nào gặp khó khăn với chúng và cách chuyển đổi từng bước.
Vì sao ảnh tôi tải về lại là WebP hoặc AVIF?
Các trang web muốn trang tải nhanh, nên họ phục vụ hình ảnh dưới dạng tệp nhỏ nhất có thể. WebP và AVIF là những định dạng hiện đại được tạo ra chính cho mục đích đó:
- Theo trang WebP của Google, tệp WebP không mất dữ liệu nhỏ hơn PNG 26%, còn tệp WebP có mất dữ liệu nhỏ hơn JPEG tương đương 25 đến 34% ở cùng chất lượng.
- Theo hướng dẫn định dạng ảnh của MDN, ảnh AVIF có mất dữ liệu nhỏ hơn ảnh JPEG khoảng 50%.
MDN cũng khuyên dùng WebP hoặc AVIF thay cho PNG, JPEG và GIF với ảnh chụp và các ảnh raster tương tự trên web. Nhiều trang chuẩn bị sẵn nhiều phiên bản của cùng một hình ảnh và trình duyệt của bạn nhận định dạng mà nó hỗ trợ. Vì bạn dùng một trình duyệt cập nhật, bạn nhận được phiên bản WebP hoặc AVIF, và đó là tệp mà "Lưu hình ảnh thành" ghi xuống ổ đĩa.
WebP và AVIF gây rắc rối ở đâu?
Các trình duyệt hiện nay hỗ trợ rộng rãi những định dạng này. MDN cho biết WebP chạy trên các phiên bản hiện tại của Chrome, Edge, Firefox, Opera và Safari (trên máy Mac cần Safari 14 và macOS Big Sur). Hỗ trợ AVIF thì mới hơn: MDN liệt kê nó từ Chrome 85, Edge 121, Opera 71, Firefox 93 và Safari 16.1.
Rắc rối thường xảy ra bên ngoài trình duyệt:
- Windows: theo mô tả của HEIF Image Extension trên Microsoft Store, gói AV1 Video Extension cũng phải được cài đặt để xem ảnh có phần mở rộng
.avif. Không có các gói này, một số ứng dụng Windows sẽ không mở được tệp AVIF. - Android: tài liệu dành cho nhà phát triển của Android ghi nhận khả năng giải mã WebP từ Android 4.0 và giải mã AVIF từ Android 12. Điện thoại đời cũ có thể không hiển thị được ảnh AVIF.
- Phần mềm và biểu mẫu cũ: trình chỉnh sửa ảnh cũ, chương trình văn phòng, dịch vụ in ấn và nhiều biểu mẫu nộp hồ sơ chỉ nhận JPG hoặc PNG. MDN cũng chỉ ra rằng hỗ trợ AVIF chưa có bề dày lịch sử và nên cung cấp một định dạng dự phòng.
Phần mở rộng có thể đánh lừa: tệp WebP mang tên .jpg
Một số trang để địa chỉ ảnh kết thúc bằng .jpg nhưng thực ra lại gửi cho trình duyệt một tệp WebP hoặc AVIF. Khi đó tệp bạn tải về có tên photo.jpg nhưng nội dung là WebP, và một chương trình cũ sẽ từ chối nó với lý do "bị hỏng" hoặc "không được hỗ trợ". Chiều ngược lại cũng vậy: đổi tên một tệp WebP thành .jpg không biến nó thành JPG. Đổi phần mở rộng không làm thay đổi nội dung; cần phải chuyển đổi thật sự.
Trình chuyển đổi của chúng tôi nhận diện định dạng của tệp qua chữ ký ở những byte đầu tiên, không phải qua phần mở rộng. Vì vậy bạn có thể thêm cả tệp mang tên gây nhầm lẫn; công cụ sẽ phát hiện định dạng thật bên trong và chuyển đổi tương ứng.
Nếu bạn chỉ muốn mở tệp
Nếu chỉ muốn xem ảnh trên máy tính của mình, chuyển đổi không phải là lựa chọn duy nhất. Mọi trình duyệt hiện nay đều mở được WebP và phần lớn mở được AVIF: hãy kéo tệp vào cửa sổ trình duyệt. Trên Windows, bạn có thể cài AV1 Video Extension từ Microsoft Store để mở tệp AVIF trong ứng dụng Ảnh (Photos). Nhưng nếu bạn sẽ gửi tệp cho người khác, tải lên biểu mẫu hoặc in ra, bạn không thể chắc phía bên kia có hỗ trợ đó, và chuyển sang JPG là cách an toàn nhất.
Cách chuyển WebP hoặc AVIF sang JPG
Với hai định dạng này, trình chuyển đổi của chúng tôi chạy hoàn toàn trong trình duyệt của bạn: tệp không được tải lên, vẫn ở trên thiết bị của bạn và không bao giờ rời khỏi đó. Không cần cài đặt gì và không cần đăng ký.
- Tùy theo tệp, hãy mở công cụ chuyển WebP sang JPG hoặc công cụ chuyển AVIF sang JPG.
- Kéo và thả ảnh vào trang, hoặc thêm chúng bằng hộp chọn tệp. Bạn có thể thêm nhiều tệp cùng lúc.
- Kiểm tra JPG đã được chọn làm định dạng đầu ra.
- Đặt thanh trượt chất lượng. Mặc định là 90%; giảm xuống để có tệp nhỏ hơn hoặc tăng lên 100% để có chất lượng tối đa.
- Nếu ảnh có vùng trong suốt, hãy chọn màu nền (mặc định là trắng).
- Nhấn Chuyển đổi và tải kết quả về từng tệp hoặc tất cả trong một tệp ZIP.
Nếu trình duyệt của bạn không tự giải mã được một tệp AVIF, trình chuyển đổi sẽ chuyển sang dùng một bộ giải mã được tải vào trang, vẫn chạy trên thiết bị của bạn, nên vẫn đáng thử ngay cả với trình duyệt cũ.
Lưu ý về độ trong suốt
WebP và AVIF hỗ trợ độ trong suốt (kênh alpha), vì thế logo, biểu tượng và ảnh sản phẩm thường có nền trong suốt. JPG không lưu được độ trong suốt. Khi bạn chuyển sang JPG, các điểm ảnh trong suốt trở thành một màu đặc; trình chuyển đổi của chúng tôi mặc định dùng màu trắng và cho phép bạn chọn màu khác.
Nếu cần giữ nền trong suốt, hãy chọn PNG: các công cụ WebP sang PNG và AVIF sang PNG giữ nguyên độ trong suốt. PNG không mất dữ liệu, nên tệp có thể nặng hơn đáng kể so với JPG.
Chất lượng và dung lượng tệp
WebP, AVIF và JPG đều có thể dùng nén có mất dữ liệu. Chuyển một tệp đã nén mất dữ liệu sang JPG nghĩa là nén hình ảnh thêm một lần nữa; ở mức chất lượng từ 90% đến 100%, mất mát thêm rất khó nhận ra. Tuy nhiên, với cùng một bức ảnh, JPG sẽ cho tệp nặng hơn WebP và nhất là AVIF, vì như đã nói ở trên, những định dạng đó nén hiệu quả hơn. Nếu tệp JPG vượt quá giới hạn tải lên của một trang, hãy thu nhỏ nó bằng công cụ nén ảnh.
Với tệp WebP hoặc AVIF động, JPG chỉ chứa được một khung hình, nên khung hình đầu tiên sẽ được chuyển đổi.
Nên chọn định dạng nào?
| Mục đích | Định dạng đề xuất |
|---|---|
| Tải lên biểu mẫu, gửi email, in | JPG |
| Logo hoặc biểu tượng có nền trong suốt | PNG |
| Ảnh tải nhanh trên website của chính bạn | Giữ nguyên WebP hoặc AVIF |
Câu hỏi thường gặp
Có cần cài phần mềm để chuyển WebP sang JPG không?
Không. Công cụ chuyển WebP sang JPG của chúng tôi chạy ngay trong trình duyệt; tệp vẫn ở trên thiết bị của bạn và không cần thêm chương trình nào.
Ảnh có bị giảm chất lượng không?
Vì tất cả các định dạng này đều có thể nén mất dữ liệu, hình ảnh sẽ được nén thêm một lần. Giữ chất lượng từ 90% trở lên thì sự khác biệt rất khó nhận ra, đổi lại tệp nặng hơn một chút.
Điều gì xảy ra với ảnh WebP trong suốt khi tôi chuyển sang JPG?
JPG không lưu được độ trong suốt, nên vùng trong suốt sẽ được tô bằng màu nền bạn chọn, mặc định là trắng. Hãy chuyển sang PNG nếu cần giữ độ trong suốt.
Vì sao tệp AVIF nhỏ hơn tệp JPG?
AVIF dùng cách nén mới hơn và hiệu quả hơn. Theo MDN, ảnh AVIF có mất dữ liệu chỉ khoảng một nửa dung lượng của ảnh JPEG tương đương, nên tệp JPG sau khi chuyển đổi nặng hơn là chuyện bình thường.
Có chuyển đổi nhiều tệp cùng lúc được không?
Được. Bạn có thể thêm nhiều tệp WebP hoặc AVIF vào trang; mỗi tệp được chuyển đổi riêng, và bạn có thể tải kết quả về từng tệp hoặc tất cả trong một tệp ZIP duy nhất. Mọi thứ vẫn diễn ra trong trình duyệt của bạn.
Có chuyển WebP hoặc AVIF sang JPG trên điện thoại được không?
Được. Các trang chuyển đổi cũng chạy trên trình duyệt điện thoại; hãy chọn tệp từ thư viện ảnh hoặc ứng dụng Tệp rồi chuyển nó sang JPG.

