“File quá lớn”, “tệp đính kèm vượt giới hạn”, “ảnh phải dưới 2MB” — đằng sau những thông báo này là một loạt con số rất khác nhau, nhưng cách gỡ thì lúc nào cũng thế: đưa ảnh xuống dưới giới hạn của kênh, tốt nhất là cả lô cùng lúc. Trước hết là các giới hạn, sau đó mới đến phương pháp.

Các giới hạn thực tế là bao nhiêu

Giới hạn dung lượng ảnh ở các kênh gửi phổ biến
Giới hạn dao động từ 200KB đến 25MB
  • Ứng dụng nhắn tin: WhatsApp mặc định nén ảnh và giới hạn tệp media khoảng 16MB (tài liệu tới 2GB); WeChat cho gửi ảnh gốc tới chừng 25MB rồi mới bắt chuyển sang gửi dạng file; Telegram nén ảnh trừ khi bạn gửi dạng file.
  • Email: Gmail và Outlook cho 25MB mỗi thư; mail công ty và trường đại học thường 10MB, thậm chí 5MB, và giới hạn tính trên cả thư chứ không phải từng file.
  • Biểu mẫu web và trang quản trị: trang tuyển dụng, nền tảng nộp bài thường 2MB đến 5MB; nhiều site WordPress mặc định 2MB.
  • Cổng dịch vụ công, cổng thi và đăng ký: nhóm khắt khe nhất — 100KB, 200KB hoặc 500KB là chuyện thường, hay kèm yêu cầu chỉ nhận JPG và một khoảng điểm ảnh.
  • Sàn thương mại: ảnh chính 1MB đến 3MB, ảnh chi tiết khoảng 1MB, thêm mức điểm ảnh tối thiểu.

Cùng một tấm ảnh điện thoại, gửi qua ứng dụng chat thì trơn tru, nhưng lên cổng thi lại lớn gấp bốn mươi lần mức cho phép.

Vì sao ảnh điện thoại lại nặng đến vậy

Camera điện thoại đời mới cho ra 4000 × 3000 điểm ảnh, mỗi tấm từ 3MB đến 8MB; HEIC trên iPhone chỉ khoảng một nửa, nhưng nhiều hệ thống không nhận. Dung lượng đến từ số điểm ảnh chứ không phải chất lượng hình — trên màn hình, ảnh rộng 1600 và rộng 4000 điểm ảnh trông y hệt nhau, trong khi file chênh nhau sáu, bảy lần.

Đó cũng là lý do “giảm điểm ảnh rồi mới nén” luôn thắng “nén mạnh tay hơn”.

Cách xử lý trong ba mươi giây: đặt mục tiêu cho từng kênh

Thả tất cả ảnh cần gửi vào Xử lý ảnh hàng loạt và đặt hai thứ cho kênh định gửi:

  1. Kích thước: cạnh dài 2000 cho ứng dụng chat và email; 1600 cho biểu mẫu web; với cổng hồ sơ thì vừa khung điểm ảnh mà họ chỉ định.
  2. Đầu ra: JPG, với Dung lượng mục tiêu (KB) bằng khoảng 80 phần trăm giới hạn của kênh — 1600 nếu giới hạn 2MB, 160 nếu giới hạn 200KB — để chừa biên an toàn.

Bấm Xử lý tất cả: mỗi ảnh được lấy mức chất lượng cao nhất mà vẫn dưới mục tiêu, rồi tất cả tải về thành một file ZIP. Ảnh HEIC thả thẳng vào được, khỏi phải chuyển đổi trên điện thoại trước. Mọi thứ chạy ngay trong trình duyệt; ảnh không bao giờ lên máy chủ, dù gửi cho ai.

Nếu chỉ có một hai ảnh, dùng Nén ảnh kéo nhanh thanh trượt sẽ gọn hơn.

Những cái bẫy nên biết

  • Gửi email ảnh chụp màn hình PNG: một ảnh PNG toàn màn hình dễ dàng 2MB đến 5MB. Đổi sang JPG 85 phần trăm, hoặc giữ PNG với bảng 256 màu, là còn vài trăm KB.
  • Tính theo tổng, không theo từng file: giới hạn mail áp cho cả thư; ba mươi ảnh 800KB mỗi ảnh vẫn bị từ chối. Gửi nhiều file thì hạ mục tiêu thêm nữa.
  • Hệ thống chỉ nhận JPG: WebP nhỏ hơn, nhưng cổng hồ sơ hiếm khi chấp nhận. Cứ chọn JPG.
  • Viền đen sau khi nén: PNG trong suốt khi đổi sang JPG sẽ được lấp màu trắng, không phải đen. Dải đen thường do kênh tải lên gây ra, không phải do bước nén.

Thói quen nên có trước khi gửi

Hãy biến nó thành nếp: mọi ảnh rời khỏi máy đều đi qua công cụ hàng loạt trước, với cạnh dài 2000 và mục tiêu 1MB. Thiết lập này đáp ứng ứng dụng chat, email và gần như mọi biểu mẫu, đồng thời việc mã hóa lại xóa vị trí và thông tin thiết bị khỏi ảnh — không có gì về nơi chụp đi theo ảnh.

Với những cổng khắt khe hơn, xử lý riêng vài file đó bằng bảng giới hạn 200KB / 100KB / 1MB.