Nén ảnh online để làm gì?
Ảnh có dung lượng lớn làm trang web tải chậm, tốn dữ liệu di động và khó gửi qua email hoặc ứng dụng nhắn tin. Nhiều nơi còn đặt giới hạn cứng: cổng dịch vụ công thường chỉ nhận tệp vài trăm KB, hộp thư giới hạn tổng dung lượng đính kèm, còn sàn thương mại điện tử từ chối ảnh vượt ngưỡng. Công cụ nén ảnh giúp giảm số byte của tệp trong khi vẫn giữ kích thước hiển thị và chất lượng hình ảnh ở mức phù hợp. Bạn có thể điều chỉnh thanh chất lượng, xem ngay dung lượng trước và sau khi nén rồi tải kết quả về thiết bị.
Ảnh được xử lý riêng tư trên trình duyệt
Toàn bộ quá trình đọc ảnh, vẽ lại và xuất tệp diễn ra trong trình duyệt bằng Canvas. Ảnh không được tải lên máy chủ. Cách làm này vừa nhanh, vừa phù hợp với ảnh cá nhân, ảnh giấy tờ hoặc tài liệu nội bộ — những thứ bạn không muốn gửi qua một dịch vụ lạ. Tốc độ xử lý phụ thuộc vào kích thước ảnh và cấu hình thiết bị; ảnh độ phân giải rất lớn có thể cần thêm bộ nhớ.
Chọn mức chất lượng phù hợp
Mức từ 70 đến 85 phần trăm thường cân bằng tốt giữa độ rõ và dung lượng cho ảnh đăng web. Nhưng con số phù hợp phụ thuộc vào loại ảnh bạn đang xử lý.
Ảnh chụp và ảnh nền
Với ảnh chụp phong cảnh, chân dung hay ảnh nền, bạn có thể giảm xuống 60–70 phần trăm mà khác biệt vẫn khó nhận thấy trên màn hình điện thoại. Ảnh chụp có nhiều vùng chuyển màu mềm nên thuật toán nén giấu được sai lệch rất tốt.
Ảnh chứa chữ và giao diện
Ngược lại, ảnh chụp màn hình, ảnh có chữ nhỏ, biểu đồ hoặc đường nét sắc nên giữ từ 85 phần trăm trở lên. Ở mức thấp, chữ bắt đầu nhòe viền và xuất hiện những vệt mờ quanh nét — lỗi này rất dễ thấy và không sửa lại được sau khi đã lưu.
PNG được chuyển sang WebP khi nén vì định dạng này thường cho kết quả nhỏ hơn và vẫn hỗ trợ nền trong suốt. Nếu bạn cần giữ đúng định dạng gốc vì nơi nhận không đọc được WebP, hãy dùng công cụ đổi định dạng ảnh để chuyển ngược lại sau khi nén.
Nén ảnh hay giảm kích thước pixel?
Đây là hai việc khác nhau và nhiều người nhầm. Nén giữ nguyên số pixel, chỉ giảm lượng dữ liệu mô tả từng pixel. Giảm kích thước thì cắt bớt số pixel thật sự.
Nếu ảnh của bạn là 4000×3000 nhưng chỉ dùng để hiển thị trong khung 800 pixel, thì nén thôi là chưa đủ — bạn đang lưu gấp năm lần lượng pixel cần thiết. Trường hợp đó nên đổi kích thước ảnh xuống trước, rồi mới nén. Thứ tự này cho tệp nhỏ hơn nhiều so với chỉ nén ở độ phân giải gốc. Nếu chỉ cần lấy một phần khung hình, cắt ảnh trước cũng cho hiệu quả tương tự.
Cách sử dụng
Chọn tệp JPG, PNG hoặc WebP, kéo thanh chất lượng đến mức mong muốn rồi bấm Nén ảnh. Công cụ hiển thị ảnh xem trước, dung lượng mới và tỷ lệ giảm. Nếu tệp mới lớn hơn bản gốc, bạn có thể tăng hoặc giảm chất lượng để thử lại; việc nén lại luôn bắt đầu từ ảnh gốc nên không tích lũy suy giảm qua nhiều lần. Cuối cùng, bấm Tải ảnh xuống để lưu kết quả. Tên tệp được thêm hậu tố dễ nhận biết và tệp gốc trên máy không bị thay đổi.