Chuyển đổi miễn phí

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.

Hoặc

Về công cụ này

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.

Tại sao nén hình ảnh

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ì.

Cách sử dụng

Tải lên, chọn chất lượng, tải xuống tệp nhỏ hơn.

  1. Tải lên hình ảnh của bạn: Kéo JPEG, PNG hoặc WebP vào khu vực tải lên. Các tập tin lên tới 50 MB được hỗ trợ.
  2. Chọn định dạng mục tiêu: Giữ nguyên định dạng gốc để tương thích hoặc chuyển đổi sang WebP cho các tệp nhỏ hơn 25-50%. AVIF (nếu được hỗ trợ) thậm chí còn nhỏ hơn.
  3. Điều chỉnh chất lượng: Đối với các định dạng lossy, chất lượng 85-90 là điểm phù hợp cho ảnh — không thể phân biệt được về mặt trực quan với nguồn trong khi tạo ra các tệp nhỏ hơn đáng kể. Thấp hơn (60-75) để nén mạnh mẽ.
  4. Nén và tải xuống: Tệp nén được tải xuống tự động. So sánh kích thước gốc và kích thước nén; mức tiết kiệm thường là 50-80%.

Các trường hợp sử dụng phổ biến

Chi tiết kỹ thuật

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.

Thực tiễn tốt nhất

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

Tôi có thể giảm kích thước tập tin bao nhiêu?
Mức giảm điển hình là 50-80% đối với ảnh JPG ở chất lượng 75-85. Nén PNG thay đổi nhiều hơn tùy thuộc vào độ phức tạp của hình ảnh. Một bức ảnh 5 MB thường có thể giảm xuống dưới 500KB mà không làm giảm chất lượng ở kích thước xem thông thường.
Hình ảnh của tôi có bị mờ sau khi nén không?
Ở cài đặt chất lượng 70-85, mắt người hầu như không nhìn thấy được hiện tượng nén ở khoảng cách xem bình thường. Dưới 50, bạn có thể bắt đầu nhận thấy các thành phần tạo khối bị chặn, đặc biệt là ở các vùng có độ dốc mượt mà.
Tôi nên sử dụng cài đặt chất lượng nào cho hình ảnh trên web?
Để sử dụng trên web, chất lượng JPG 75-85 mang lại sự cân bằng tốt nhất. Google khuyên bạn nên giữ hình ảnh dưới 200KB để có tốc độ trang tối ưu. Hình ảnh anh hùng có thể lớn hơn một chút (300-500KB) ở chất lượng 85.
Việc nén có ảnh hưởng đến kích thước hình ảnh không?
Không. Việc nén chỉ làm giảm kích thước tệp bằng cách tối ưu hóa cách lưu trữ dữ liệu pixel. Chiều rộng, chiều cao và độ phân giải của hình ảnh không thay đổi. Để giảm kích thước, hãy sử dụng công cụ Image Resizer của chúng tôi.
Tại sao PNG của tôi không nhỏ hơn nhiều?
PNG đã được nén không mất dữ liệu; nén thêm có chỗ hạn chế. Để giảm kích thước PNG, hãy chấp nhận chuyển đổi mất dữ liệu (sang JPEG hoặc WebP) hoặc giảm kích thước.
Hình ảnh của tôi có được tải lên máy chủ không?
Không. Quá trình nén diễn ra hoàn toàn trong trình duyệt của bạn.
Kích thước tập tin tối đa là bao nhiêu?
50 MB. Các tệp lớn hơn có thể làm căng bộ nhớ trình duyệt.
Tôi có nên sử dụng AVIF thay vì WebP không?
AVIF tạo ra các tệp nhỏ hơn nhưng hỗ trợ trình duyệt vẫn đang được triển khai. Để có khả năng tương thích tối đa, WebP là lựa chọn an toàn hơn trong năm 2024-2025.