Chuyển JPG sang AVIF

Miễn phí, không tải lên. AVIF nhỏ hơn JPG 40–60 phần trăm — chất lượng hình ảnh nhìn như nhau.

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

RoundCut chuyển JPG sang AVIF hoàn toàn trong trình duyệt bằng bộ mã hóa WebAssembly — không tải lên, không máy chủ. AVIF có mất dữ liệu, nên ảnh ra nhìn giống ảnh nguồn nhưng không trùng từng bit. Ảnh chụp thật thường nhỏ hơn JPG gốc từ 40 đến 60 phần trăm.

Cách chuyển JPG sang AVIF

Thả file JPG 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. Lần mã hóa AVIF đầu tiên trong phiên sẽ tải về một mô-đun WebAssembly nhỏ (khoảng 1 giây lần đầu, các lần sau gần như tức thì); ảnh nhỏ hoàn tất trong tích tắc, ảnh lớn mất vài giây. Khi kết quả sẵn sàng, nút Tải xuống sẽ lưu file AVIF về thiết bị của bạn với cùng tên và phần mở rộng mới.

AVIF có hoạt động ở mọi nơi không?

Tính đến năm 2026, AVIF được hỗ trợ trên khoảng 94 phần trăm trình duyệt toàn cầu. Chrome (từ phiên bản 85), Firefox (từ 93), Edge (từ 121), và Safari trên iOS 16+ cùng macOS Ventura+ đều giải mã AVIF nguyên gốc. Các iPhone cũ còn chạy iOS 15 trở về trước thì không — Internet Explorer và các trình duyệt Android trước năm 2022 cũng vậy. Nếu bạn cần phục vụ những khách truy cập đó, hãy dùng JPG hoặc WebP làm phương án dự phòng đi kèm AVIF qua thẻ trong HTML. Với mọi trình duyệt hiện đại, AVIF chạy được ngay, không cần plugin hay polyfill.

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

Giữ JPG cho các hệ thống cũ, file đính kèm email, ảnh tải lên CMS có thể bị các công cụ sau đó xử lý lại, và bất cứ quy trình nào có từ trước năm 2022. Chuyển sang AVIF cho các website hiện đại nơi tốc độ tải trang quan trọng: ảnh hero, ảnh thư viện, và mọi thứ được phục vụ sau một CDN có thương lượng nội dung. AVIF thắng về dung lượng ở cùng mức chất lượng hình ảnh; JPG thắng về độ tương thích phổ quát và sự hỗ trợ của các trình chỉnh sửa. Hầu hết website sản xuất ngày nay phục vụ AVIF kèm dự phòng JPG qua thẻ — được cả hai, không phải đánh đổi độ phủ.

File của tôi sẽ nhỏ đi bao nhiêu?

Trong các thử nghiệm đo đạc của chúng tôi, một file JPG cỡ 17 KB (1024×768) ra AVIF chỉ còn 6 KB — nhỏ hơn 64 phần trăm. Một ảnh 116 KB (3840×2160) còn 16 KB — nhỏ hơn 86 phần trăm. Khoảng thực tế trên ảnh chụp dao động từ 40 đến 86 phần trăm, tùy chi tiết và độ nhiễu. Vùng mượt (bầu trời, da người) nén mạnh hơn; các bề mặt nhiều chi tiết thì ít hơn. Mức chất lượng được cố định ở q85 — hiệu chỉnh cho nhiếp ảnh, với PSNR khoảng 42 dB. Bằng mắt thường không phân biệt được với ảnh nguồn, nhưng không trùng từng bit.

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

Quá trình chuyển đổi chạy hoàn toàn trong trình duyệt của bạn thông qua WebAssembly. 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 sau khi mô-đun mã hóa được tải về ở lần dùng đầu tiên. Không tài khoản, không hình mờ, không giới hạn ngày — chỉ giới hạn theo bộ nhớ thiết bị của bạn. 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ủ.

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

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

Về mặt kỹ thuật thì có — AVIF là định dạng có mất dữ liệu, và JPG bản thân đã có mất dữ liệu. Quá trình mã hóa dùng q85 (mức gần như không mất, hiệu chỉnh cho ảnh chụp, PSNR khoảng 42 dB), nên kết quả nhìn bằng mắt thường không phân biệt được với JPG gốc, nhưng không trùng từng bit. Với mục đích xuất bản web, sự khác biệt này là vô hình. Với bản lưu trữ chính, hãy giữ JPG gốc (hoặc tốt hơn, file RAW gốc).

AVIF có được hỗ trợ trên iPhone không?

Có — trên iPhone chạy iOS 16 trở lên (phát hành tháng 9 năm 2022). Safari 16.4+ trên iOS và macOS Ventura+ đều giải mã AVIF nguyên gốc. Các iPhone còn ở iOS 15 trở về trước thì không hỗ trợ; với những khách truy cập đó, hãy phục vụ JPG hoặc WebP làm phương án dự phòng qua thẻ trong HTML. Khoảng 94 phần trăm trình duyệt toàn cầu hiện xử lý được AVIF.

AVIF nhỏ hơn JPG bao nhiêu?

Trên ảnh chụp thật, hãy mong đợi nhỏ hơn từ 40 đến 86 phần trăm. Trong các thử nghiệm đo đạc của chúng tôi: một JPG 17 KB còn 6 KB AVIF (nhỏ hơn 64 phần trăm); một ảnh 116 KB còn 16 KB (nhỏ hơn 86 phần trăm). Tỷ lệ chính xác phụ thuộc vào nội dung — vùng mượt như bầu trời và da người nén rất mạnh; các bề mặt nhiều chi tiết như lá cây hoặc hạt nhiễu thì nén ít hơn. Chất lượng được giữ cố định ở q85.

Tôi có thể chuyển JPG sang AVIF trong trình duyệt mà không cần tải lên không?

Có — file của bạn không bao giờ rời thiết bị. Bộ mã hóa AVIF chạy ngay trong trình duyệt của bạn qua WebAssembly. Mở DevTools, chuyển sang tab Network, rồi chuyển đổi một file: bạn sẽ thấy không có yêu cầu nào gửi ảnh ra ngoài sau khi mô-đun mã hóa được tải về một lần duy nhất ở lần dùng đầu tiên. Không có xử lý phía máy chủ, không có lưu trữ tạm, không cần tài khoản.

AVIF có hoạt động trên mọi trình duyệt không?

AVIF tiếp cận được khoảng 94 phần trăm trình duyệt trên toàn thế giới. Chrome 85+, Firefox 93+, Safari 16.4+ (iOS 16+ / macOS Ventura+), và Edge 121+ đều giải mã nguyên gốc. Khoảng 6 phần trăm còn lại là các trình duyệt cũ, iOS 15 trở về trước, và Internet Explorer. Để phủ toàn bộ, hãy phục vụ JPG hoặc WebP làm phương án dự phòng đi kèm AVIF qua thẻ trong HTML.

Nên dùng mức chất lượng nào cho AVIF?

Công cụ này mã hóa ở q85 — mức gần như không mất, được hiệu chỉnh cho nhiếp ảnh. PSNR thu được khoảng 42 dB, bằng mắt thường không phân biệt được với ảnh nguồn trong hầu hết điều kiện xem. Mức thấp hơn (q60–75) sẽ giảm dung lượng thêm với một ít chi phí có thể thấy được; mức cao hơn tiến gần đến không mất nhưng mất phần lớn lợi thế dung lượng của AVIF. q85 là điểm cân bằng mà chúng tôi chọn.