Cách nén ảnh mà không giảm chất lượng
Hầu hết ảnh lớn hơn mức cần thiết rất nhiều. Ảnh chụp bằng điện thoại thường nặng 3–6 MB, nhưng khi xem trên màn hình thì trông gần như y hệt khi chỉ còn 300 KB. Hướng dẫn này chỉ cho bạn thứ tự các bước để đạt được điều đó: thay đổi kích thước, chọn định dạng, đặt chất lượng, và cách đạt đúng một giới hạn dung lượng như 100 KB cho form tải lên.
Vì sao file ảnh lại nặng đến vậy
Dung lượng file phụ thuộc vào hai yếu tố: số điểm ảnh (pixel) mà ảnh có và mức độ hiệu quả của định dạng khi lưu trữ chúng. Một ảnh điện thoại 12 megapixel có kích thước 4000 × 3000 pixel, rộng gấp khoảng bốn lần so với cách hầu hết màn hình laptop hiển thị. Mỗi pixel đó đều được lưu lại, dù không ai thực sự nhìn thấy chúng ở kích thước gốc.
Đó là lý do chỉ nén thôi thường không đem lại kết quả như mong đợi: dù giảm chất lượng của một ảnh 4000 pixel, bạn vẫn còn 12 triệu pixel. Thay đổi kích thước trước sẽ giải quyết phần lớn vấn đề.
Bước 1: Thay đổi kích thước theo cách ảnh sẽ được hiển thị
Xác định ảnh sẽ được dùng ở đâu, rồi thay đổi kích thước theo chiều rộng phù hợp bằng Image Resizer:
- Đính kèm email và chat: cạnh dài 1600–2000 px là quá đủ.
- Ảnh nội dung trên website: chiều rộng cột × 2 để hiển thị sắc nét trên màn hình điện thoại và Retina — thường là 1200–1600 px.
- Ảnh thu nhỏ và avatar: 200–400 px.
- Form tải lên (cổng việc làm, hồ sơ visa): làm theo kích thước pixel mà form yêu cầu, nếu có.
Giảm một nửa chiều rộng và chiều cao sẽ cắt số pixel đi 75%, và dung lượng file cũng giảm gần như tương ứng, trước cả khi bạn chỉnh cài đặt chất lượng.
Bước 2: Chọn đúng định dạng
| Định dạng | Phù hợp nhất với | Ghi chú |
|---|---|---|
| JPG | Ảnh chụp | Tương thích với mọi nơi. Không hỗ trợ độ trong suốt. |
| PNG | Ảnh chụp màn hình, logo, chữ, ảnh cần độ trong suốt | Không mất dữ liệu, nên ảnh chụp lưu dưới dạng PNG sẽ rất nặng. |
| WebP | Website | Thường nhỏ hơn JPG 25–35% ở cùng mức chất lượng hình ảnh; hỗ trợ độ trong suốt. |
| AVIF | Website | Thường còn nhỏ hơn nữa, nhưng mã hóa chậm hơn; được tất cả các trình duyệt lớn hiện nay hỗ trợ. |
Lỗi phổ biến nhất là lưu ảnh chụp dưới dạng PNG. Chỉ cần chuyển sang JPG hoặc WebP bằng Image Converter, dung lượng thường đã giảm 80–90%. Ảnh iPhone được lưu dưới dạng HEIC, và nhiều website cùng ứng dụng Windows vẫn chưa chấp nhận định dạng này, nên hãy chuyển đổi bằng HEIC to JPG trước.
Bước 3: Đặt mức chất lượng
JPG và WebP có thanh trượt chất lượng từ 0 đến 100. Mối quan hệ này không tuyến tính: giảm từ 100 xuống 85 thường làm file nhẹ đi gần một nửa mà bạn không thấy khác biệt, trong khi giảm từ 60 xuống 40 chỉ tiết kiệm được rất ít và bắt đầu xuất hiện các vết khối quanh viền và trên bầu trời.
Mức mặc định phù hợp là chất lượng 75–85. Mở Image Compressor, so sánh ảnh trước và sau ở mức zoom 100%, rồi giảm chất lượng cho đến khi vừa thấy khác biệt, sau đó tăng lại một bậc.
Hãy chú ý đến những vùng dễ bị lỗi trước: dải màu chuyển mượt (bầu trời, da người), chữ nhỏ và cạnh sắc nét trên nền màu phẳng. Ảnh chụp màn hình có chữ nén kém khi lưu dưới dạng JPG, nên hãy giữ ở PNG hoặc dùng WebP.
Đạt đúng giới hạn dung lượng
Các form thường ghi “tối đa 100 KB” hoặc “từ 20 KB đến 50 KB”. Tự đoán cài đặt chất lượng rất chậm, nên hãy dùng công cụ nén theo dung lượng mục tiêu như Compress Image to 100 KB: công cụ sẽ tìm mức chất lượng cao nhất mà vẫn nằm dưới giới hạn, và chỉ giảm kích thước khi chỉ chỉnh chất lượng là chưa đủ.
Nếu kết quả vẫn trông kém, hãy cắt bỏ phần nền trước. Ảnh thẻ kiểu hộ chiếu chỉ cần đầu và vai; cắt bớt sẽ loại bỏ những pixel mà nếu không sẽ ăn hết dung lượng cho phép.
Xóa metadata ẩn
Ảnh chụp thường mang theo dữ liệu EXIF: tên máy ảnh, ngày giờ, và thường là vị trí GPS nơi ảnh được chụp. Dữ liệu này làm file nặng thêm vài KB và có thể tiết lộ bạn sống ở đâu. Khi mã hóa lại ảnh bằng các công cụ trên trình duyệt ở trên, metadata này sẽ bị loại bỏ, giúp file nhẹ hơn và riêng tư hơn.
Danh sách kiểm tra nhanh
- Cắt ảnh để chỉ giữ phần quan trọng.
- Thay đổi kích thước theo kích thước hiển thị (× 2 cho màn hình sắc nét).
- Ảnh chụp → JPG hoặc WebP; ảnh chụp màn hình và logo → PNG hoặc WebP.
- Chất lượng 75–85, so sánh cạnh nhau.
- Nếu cần giới hạn cứng, hãy dùng công cụ nén theo dung lượng mục tiêu.
Mọi công cụ được liên kết ở đây đều chạy trên trình duyệt của bạn, nên ảnh không bao giờ được tải lên máy chủ.