Hình ảnh Máy nén
Nén hình ảnh để giảm kích thước tập tin trong khi vẫn giữ được chất lượng. Chọn mức chất lượng và định dạng đầu ra.
Thả hình ảnh của bạn ở đây
Hỗ trợ PNG, JPG, WEBP, GIF, v.v.
Nén hình ảnh để giảm kích thước tập tin trong khi vẫn giữ được chất lượng. Chọn mức chất lượng và định dạng đầu ra.
Hỗ trợ PNG, JPG, WEBP, GIF, v.v.
Nén hình ảnh làm giảm kích thước tệp bằng cách mã hóa dữ liệu pixel hiệu quả hơn. Nén không mất dữ liệu (DEFLATE của PNG, không mất dữ liệu WebP) bảo toàn chính xác từng pixel trong khi thu nhỏ tệp 20-50%. Nén tổn thất (JPEG, WebP lossy) đạt được mức giảm lớn hơn nhiều (60-90%) bằng cách loại bỏ thông tin hình ảnh mà mắt người khó nhận biết. Việc lựa chọn giữa chúng phụ thuộc vào việc nội dung nguồn có chịu được sự mất mát hay không - ảnh thì có, còn nghệ thuật vẽ đường thì không.
Máy nén này chạy trong trình duyệt của bạn bằng cách sử dụng mã hóa lại dựa trên canvas. Hình ảnh được giải mã, vẽ thành canvas và được xuất lại với định dạng và chất lượng đã chọn. Đầu ra giống hệt với kết quả mà quy trình nén của bất kỳ ứng dụng web nào tạo ra. Không có tải lên nào xảy ra; các tập tin vẫn còn trên thiết bị của bạn.
Để đạt hiệu quả nén tối đa, các định dạng hiện đại (WebP, AVIF) hoạt động tốt hơn các định dạng cũ hơn (JPEG, PNG) từ 20-50%. Sự đánh đổi là hỗ trợ trình duyệt - WebP phổ biến trong các trình duyệt hiện đại nhưng AVIF vẫn đang được triển khai. Để có khả năng tương thích rộng rãi, JPEG vẫn là lựa chọn an toàn cho ảnh và PNG cho đồ họa.
Hình ảnh nhỏ hơn tải nhanh hơn, điều này trực tiếp cải thiện số liệu tốc độ trang, mức sử dụng dữ liệu di động và trải nghiệm người dùng. Core Web Vitals (đặc biệt là Nội dung có nội dung lớn nhất) sẽ phạt các trang web có hình ảnh chính lớn. Nén là cách tối ưu hóa đơn lẻ rẻ nhất cho các trang có nhiều hình ảnh.
Nén cũng làm giảm chi phí băng thông. Các trang web cung cấp hàng triệu hình ảnh mỗi ngày sẽ tiết kiệm được lượng đầu ra có thể đo lường được khi mỗi hình ảnh nhỏ hơn 50%. Hóa đơn CDN, dữ liệu di động và mức tiêu thụ năng lượng đều được hưởng lợi. Việc cắt giảm về cơ bản là miễn phí — bước mã hóa một lần mà không mất phí bảo trì.
Tải lên, chọn chất lượng, tải xuống tệp nhỏ hơn.
Nén JPEG sử dụng DCT khối 8 × 8 cộng với lượng tử hóa cộng với mã hóa Huffman. Hệ số chất lượng (1-100) kiểm soát mức độ tích cực lượng tử hóa; chất lượng 90 tạo ra các tệp không thể phân biệt được về mặt trực quan với nguồn cho hầu hết các ảnh.
WebP kết hợp VP8 (mất mát) hoặc VP8L (không mất mát) với các biến đổi dự đoán. WebP ở chất lượng 80-85 thường tạo ra các tệp nhỏ hơn 25-35% so với JPEG ở chất lượng 90 với chất lượng hình ảnh tương đương.
AVIF sử dụng codec video AV1 để mã hóa hình ảnh, tạo ra các tệp nhỏ nhất trong số các định dạng hiện đại. Hỗ trợ trình duyệt rộng rãi vào năm 2024+ nhưng không phổ biến; kiểm tra tính tương thích của trình duyệt mục tiêu trước khi dựa vào AVIF.