Chuyển tới nội dung chính
Z Image Tools

Trình nén ảnh

Giảm dung lượng file JPG, PNG hoặc WebP. Hiển thị kích thước trước/sau song song. File không bao giờ được tải lên.

Miễn phí Không cần đăng ký Chạy trên trình duyệt Tôn trọng riêng tư Updated

Drop an image here, or

Max 25 MB. Files never leave your browser.

Nguồn

× · ·

Output

Processing…

× · ·

Cách dùng

  1. 1 Thả một ảnh vào (tối đa 25 MB).
  2. 2 Chọn định dạng đầu ra và mức chất lượng.
  3. 3 Xem kích thước trước/sau theo thời gian thực.
  4. 4 Tải xuống kết quả đã nén.

Vì sao dùng công cụ này

  • Thanh trượt chất lượng cho phép bạn trực tiếp điều chỉnh sự đánh đổi giữa dung lượng và chất lượng.
  • Đầu ra WebP thường cho ra file nhỏ nhất.
  • Xem ngay phần trăm chênh lệch dung lượng — dễ dàng tìm ra điểm cân bằng phù hợp.
  • Xử lý hoàn toàn phía trình duyệt — không tải lên, không cần đăng ký.

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

Mức chất lượng nào là "đủ tốt"?

Với web — 75–85% thường trông giống hệt ảnh gốc bằng mắt thường nhưng dung lượng chỉ bằng một phần nhỏ. Hãy thử nghiệm với ảnh và màn hình cụ thể của bạn.

Vì sao đầu ra PNG không theo thanh trượt chất lượng?

PNG là định dạng nén không mất dữ liệu (lossless) — chất lượng luôn cố định ở mức 100%. Hãy chuyển sang JPG hoặc WebP nếu muốn điều chỉnh mức nén.

Công cụ này so với TinyPNG / Squoosh thì thế nào?

Squoosh có các bộ mã hóa nâng cao hơn (MozJPEG, libwebp). Nếu cần nén tối ưu nhất, hãy dùng Squoosh. Công cụ này ưu tiên sự đơn giản và không phụ thuộc vào bên ngoài.

Trình nén ảnh là gì?

Trình nén ảnh (Image Compressor) là công cụ giúp giảm dung lượng file ảnh trong khi vẫn giữ chất lượng hiển thị chấp nhận được cho màn hình hoặc bản in. Các định dạng nén mất dữ liệu (lossy) như JPG, WebP loại bỏ chi tiết mà mắt người khó nhận ra; chế độ nén không mất dữ liệu (lossless) mã hóa lại ảnh mà không làm giảm chất lượng. Các công cụ nén ảnh chạy trên trình duyệt thực hiện việc mã hóa bằng JavaScript hoặc WebAssembly, nhờ đó ảnh gốc không bao giờ rời khỏi thiết bị của người dùng — điều quan trọng với ảnh chụp màn hình, bản nháp thiết kế, hoặc bất cứ nội dung nào chưa công khai.

Tính năng

Đầu ra JPG, PNG và WebP

Chọn Auto (giữ PNG là PNG, mọi định dạng khác chuyển thành JPEG) hoặc ép buộc đầu ra JPG, WebP, hoặc PNG bất kể định dạng nguồn.

Thanh trượt chất lượng (10-100%)

Một trường nhập liệu khoảng 10-100 điều khiển chất lượng mã hóa lossy được truyền vào canvas.toBlob()/convertToBlob(); nén lại theo thời gian thực khi bạn kéo thanh trượt. Không có tác dụng với đầu ra PNG, vì PNG luôn là lossless.

So sánh dung lượng trước/sau

Hiển thị dung lượng tệp gốc so với tệp đã nén và mức chênh lệch phần trăm ngay khi xử lý xong, giúp bạn thấy được mức tiết kiệm chính xác trước khi tải xuống.

Chạy hoàn toàn trong trình duyệt

Hình ảnh được giải mã bằng createImageBitmap() và mã hóa lại trên canvas HTML/Offscreen bằng JavaScript; không có gì được gửi lên máy chủ. Đầu vào bị giới hạn ở mức 25 MB.

Ví dụ

Input

photo.png — 1920x1080, 3.1 MB, has transparent corners, target format = Auto, quality = 75%

Output

photo.jpg — 1920x1080, ~340 KB (about 89% smaller), transparent areas filled with white background, JPEG quality 0.75

Trường hợp sử dụng

  1. 1

    Giảm dung lượng ảnh chụp màn hình trước khi chia sẻ

    Nén ảnh chụp màn hình PNG thành tệp JPEG hoặc WebP nhỏ hơn trước khi đính kèm vào ticket, email, hoặc tin nhắn chat.

  2. 2

    Tối ưu hóa hình ảnh cho trang web

    Giảm dung lượng tệp ảnh ở mức chất lượng đã chọn để giảm tải trang và cải thiện tốc độ tải mà không cần pipeline xử lý ảnh trong build tool.

  3. 3

    Nén bản nháp thiết kế một cách riêng tư

    Giảm dung lượng bản mockup chưa công bố hoặc ảnh cá nhân mà không cần tải lên bất kỳ đâu, vì quá trình mã hóa lại trên canvas không bao giờ rời khỏi thiết bị.

Trình nén ảnh so với các lựa chọn khác

Trình nén ảnh so với các công cụ trình duyệt và máy tính thông thường — so sánh nhanh các tính năng.
Tính năng Zerethon Tools Công cụ trực tuyến thường gặp Ứng dụng máy tính
Files leave device No Yes (upload) No
JPG / PNG / WebP All three Usually JPG only All three
Before/after preview Yes Sometimes Yes
Watermark No Sometimes No
Free Yes Yes Often paid
Tóm tắt

Image Compressor mã hóa lại tệp JPG, PNG hoặc WebP thông qua Canvas 2D API của trình duyệt (createImageBitmap + toBlob/convertToBlob) ở mức chất lượng có thể điều chỉnh, sau đó hiển thị dung lượng tệp trước/sau. Định dạng đầu ra mặc định là 'auto' (giữ nguyên định dạng đầu vào, ngoại trừ các đầu vào không phải PNG sẽ được mã hóa lại thành JPEG) hoặc có thể ép buộc thành JPG, WebP, hoặc PNG; đầu ra JPEG sẽ làm phẳng phần trong suốt thành nền trắng vì JPEG không có kênh alpha. Toàn bộ quá trình xử lý diễn ra hoàn toàn phía client thông qua Canvas API — tệp được đọc vào bộ nhớ và không bao giờ được tải lên máy chủ, với giới hạn đầu vào 25 MB.

Danh mục
Sáng tạo
Giá
Miễn phí
Quyền riêng tư
Chạy trên trình duyệt
Đăng ký
Không cần

Tài liệu tham khảo

Quyền riêng tư

Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình nén ảnh chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.

Xây dựng, chia sẻ và phát triển trên Zerethon Social

Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.

Dùng thử Zerethon miễn phí