Chuyển AVIF sang WebP

Miễn phí, trong trình duyệt — ảnh của bạn không bao giờ rời thiết bị. Kênh alpha được giữ nguyên.

hoặc kéo ảnh vào đây

RoundCut chuyển AVIF sang WebP hoàn toàn trong trình duyệt của bạn, dùng bộ giải mã AVIF chạy bằng WebAssembly và bộ mã hóa WebP. File không bao giờ được tải lên máy chủ. Vùng trong suốt được giữ nguyên trong file ra, vì cả AVIF và WebP đều hỗ trợ kênh alpha. File WebP thường lớn hơn AVIF gốc khoảng 20 đến 25 phần trăm — bạn chuyển đổi vì lý do tương thích, không phải để giảm dung lượng.

Cách chuyển AVIF sang WebP

Thả file AVIF vào vùng tải lên (hoặc nhấp để chọn). Quá trình chuyển đổi bắt đầu ngay khi file vừa được chọn — không có nút "Chuyển đổi" nào để bạn phải đi tìm. Trình duyệt giải mã AVIF qua WebAssembly, sau đó bộ mã hóa WebP tạo ra kết quả. Khi sẵn sàng, dòng thông tin sẽ hiện kích thước file vào và file ra, còn nút Tải xuống sẽ lưu WebP về thiết bị của bạn. Toàn bộ chu trình thường mất dưới một giây với hầu hết ảnh trên trình duyệt máy tính, mặc dù lần đầu có thể chậm thêm khoảng một giây để khởi tạo bộ giải mã.

Chất lượng có thay đổi không?

WebP ở mức gần như không mất chất lượng của chúng tôi nhìn bằng mắt thường không phân biệt được với nguồn AVIF đối với ảnh chụp — PSNR khoảng 44 dB trên một bức ảnh điển hình. Có một bước mã hóa lại, nên về mặt kỹ thuật kết quả là có mất dữ liệu, nhưng các nhiễu này không thấy được bằng mắt thường. Đồ họa có cạnh sắc, chữ nhỏ, hoặc khối màu chuyển đổi mạnh có thể xuất hiện khác biệt nhỏ ở bất cứ mức chất lượng nào; với những trường hợp đó, hãy giữ AVIF. Không có thanh trượt chất lượng — mọi lần chuyển đổi đều dùng cùng một mức đã chọn.

AVIF hay WebP — khi nào dùng loại nào?

WebP thắng về độ tương thích. WordPress, Shopify, các plugin CMS đời cũ, các pipeline tải lên của mạng xã hội, và các cấu hình CDN cũ đều chấp nhận WebP ngay hôm nay nhưng vẫn từ chối AVIF ở nhiều nơi. Hãy giữ AVIF khi bạn kiểm soát được toàn bộ pipeline phân phối và muốn file nhỏ nhất có thể ở một mức chất lượng. Chuyển sang WebP khi bạn phải đưa ảnh cho một hệ thống chưa đọc được AVIF. Bạn không nâng cấp — bạn đang đánh đổi một chút dung lượng để có thể gửi ảnh đi được.

Vùng trong suốt có sống sót không?

Có. WebP hỗ trợ kênh alpha, và AVIF cũng vậy, nên quá trình chuyển đổi giữ nguyên mọi điểm ảnh trong suốt. Đây chính là khác biệt then chốt so với chuyển AVIF sang JPG, nơi vùng trong suốt sẽ bị làm phẳng thành màu trắng. Các hình cắt kiểu PNG, logo có cạnh mềm, tài nguyên giao diện với góc bo tròn — tất cả đều sống sót qua quá trình chuyển đổi nguyên vẹn. Bộ mã hóa ghi cùng một mức gần như không mất chất lượng cho cả mặt phẳng RGB và mặt phẳng alpha, nên cạnh của hình cắt vẫn sạch và độ trong suốt không bị đục.

Quyền riêng tư của bạn

Quá trình chuyển đổi chạy bộ giải mã AVIF bằng WebAssembly cùng với bộ mã hóa WebP của trình duyệt. Không có gì được tải lên, không có gì được ghi log, không có gì xếp hàng trên máy chủ. Nếu bạn mở DevTools và xem tab Network trong khi chuyển đổi, bạn sẽ thấy không có yêu cầu mạng nào gửi ảnh ra ngoài. Cùng một đoạn mã chạy trên mọi trình duyệt — không có phương án dự phòng phía máy chủ. Không tài khoản, không đăng ký, không email — bạn đến, thả file, lấy WebP, rồi đi. File chỉ tồn tại trên thiết bị của bạn, cả trước và sau.

Câu hỏi thường gặp

Tại sao phải chuyển AVIF sang WebP?

WebP được chấp nhận bởi các trình duyệt đời cũ, các hệ quản trị nội dung như WordPress và Shopify, các pipeline tải lên của mạng xã hội, và các cấu hình CDN cũ vẫn từ chối AVIF. Bạn đã có AVIF để có độ nén tốt nhất; bạn cần WebP khi hệ thống ở đầu kia chưa đọc được AVIF. Lý do là tương thích, không phải dung lượng file.

WebP có nhỏ hơn AVIF không?

Không — AVIF thường nhỏ hơn WebP khoảng 20 đến 25 phần trăm ở cùng mức chất lượng cảm nhận. Chuyển AVIF sang WebP sẽ tạo ra một file lớn hơn một chút, không phải nhỏ hơn. Nếu bạn đang tối ưu cho dung lượng và đích đến hỗ trợ AVIF, hãy giữ AVIF. Chỉ chuyển sang WebP khi đích đến không chấp nhận AVIF.

Chuyển AVIF sang WebP có giữ được vùng trong suốt không?

Có. Cả AVIF và WebP đều hỗ trợ kênh alpha, nên các điểm ảnh trong suốt trong AVIF của bạn được ghi vào WebP nguyên vẹn. Điều này khác với chuyển sang JPG, nơi vùng trong suốt sẽ bị làm phẳng thành một màu đặc. Logo, hình cắt và tài nguyên giao diện vẫn giữ được cạnh mềm và góc bo tròn sau khi chuyển đổi.

Chuyển đổi ở đây có an toàn không? Ảnh của tôi có bị tải lên máy chủ không?

File của bạn không bao giờ rời trình duyệt. Quá trình chuyển đổi chạy hoàn toàn trên thiết bị của bạn bằng bộ giải mã WebAssembly và bộ mã hóa của trình duyệt — không tải lên, không máy chủ, không thu thập dữ liệu. Bạn có thể tự kiểm chứng với DevTools mở: không có yêu cầu nào gửi ảnh ra ngoài trong khi chuyển đổi. Cũng không có tài khoản và không có đăng ký, nên không có gì về bạn được ghi log.

Chuyển AVIF sang WebP có làm giảm chất lượng không?

Rất ít. Bộ mã hóa WebP chạy ở mức gần như không mất chất lượng, được hiệu chỉnh cho ảnh chụp — PSNR khoảng 44 dB trên ảnh điển hình, nhìn bằng mắt thường không phân biệt được với nguồn AVIF. Bước mã hóa lại là một bước có mất dữ liệu, không phải mất kép. Đồ họa có cạnh sắc, chữ nhỏ, hoặc khối màu chuyển đổi mạnh có thể xuất hiện khác biệt nhỏ; với những trường hợp đó, hãy giữ AVIF.

Có thể chuyển nhiều file AVIF sang WebP cùng lúc không?

Hiện tại chưa — phiên bản hiện hành chuyển một file mỗi lần. Tính năng chuyển hàng loạt đang được lên kế hoạch cho phiên bản sau. Tạm thời, hãy chạy lần lượt từng file — mỗi lần chuyển đổi đủ nhanh để gần như không phải chờ, vì mã hóa WebP là đường nhanh trên mọi trình duyệt hiện đại.